0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000540)=ANY=[@ANYBLOB="01000000d501000018080000", @ANYRES32=r7, @ANYBLOB="05a40000001ec1b1f6ee9f1530a4107a1fc1db098700000000455946c48063ac479b4f3bc29122228764c360b9f4cb6e2db500277ef99c9c596ca755a9deb217e7162c16efa54ee4e6adc21cd3c93253c966954ba604045630592d2e2d933a5d8a82703786f925c946f0"]) r8 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7, 0x4, @perf_config_ext={0x203}, 0x0, 0x8000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x3800000000040}, 0x0, 0xffffffffffffffff, r7, 0x0) sendfile(r2, r2, 0x0, 0x100000) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r8, 0x40042409, 0x1) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000200)=0x7) 23:19:42 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000001800), 0xd}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r2, &(0x7f0000000080)="01", 0x292e9) 23:19:42 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, 0x0, 0x7, r1, &(0x7f0000000000)={0xffffffffffffffff, r2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r5, 0x80e85411, 0x0) write$binfmt_aout(r5, &(0x7f00000001c0)={{0xcc, 0x69, 0x5, 0x2d9, 0x233, 0x7ff, 0x161, 0x5}, "e1ccc759d68023bdd348777d2e6dbff42d6444305d32211fcf92a5e9ddca2a03db6fa995c516f0a8d4340c3674941fd36b38921a57eb9e8ef95cdeeea84d14eae5840a6398e07ac70459b23100822e7236acce18ea65743c6504339e024e3f18287a6263c2dc5c76024b1e7b75e46cd559ebf794eccb37ed8624f6b77d3955f3e8077c76dc58ec1e2ed4f61cd419c6ee61c1979ceb88ca41b9203286e1c7d7a460db00f099ecb89e45f17a120ed522a76c8c249cc33db2e6a274bf5dca59b96fd67b4b232a44f5b3fd92f0fb74b3bf80b6c1aa7b08f7e229b85d0df09af130689e8166981473f106bea0390fc250d7f5", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xb10) getsockopt$sock_buf(r3, 0x1, 0x2f, &(0x7f00000000c0)=""/188, &(0x7f0000000180)=0xbc) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'netdevsim0\x00'}) socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_TIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f00000029c0)) 23:19:42 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x305802) close_range(r0, 0xffffffffffffffff, 0x0) 23:19:42 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 8) 23:19:42 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)={0x0, 'caif0\x00', {0x1}, 0x20}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x121042, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="db", 0x1}], 0x1, 0x8001, 0x0) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x100000b, 0x11, r0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000140)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index, 0x1000, 0x0, 0x0, 0x7, 0x1}, 0x0) readlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/163, 0xa3) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000000, 0x110, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x121042, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f0000000080)=0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="db", 0x1}], 0x1, 0x8001, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x100000b, 0x11, r2, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000140)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index, 0x1000, 0x0, 0x0, 0x7, 0x1}, 0x0) r4 = syz_io_uring_complete(r3) mkdirat$cgroup(r4, &(0x7f0000000000)='syz0\x00', 0x1ff) [ 530.660742] FAULT_INJECTION: forcing a failure. [ 530.660742] name failslab, interval 1, probability 0, space 0, times 0 [ 530.661619] CPU: 1 PID: 5771 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 530.662141] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 530.662698] Call Trace: [ 530.662872] [ 530.663026] dump_stack_lvl+0xc1/0xf0 [ 530.663304] should_fail_ex+0x4b4/0x5b0 [ 530.663591] should_failslab+0x9/0x20 [ 530.663863] kmem_cache_alloc_lru+0x6b/0x600 [ 530.664176] ? __d_alloc+0x31/0x9c0 [ 530.664433] ? ktime_get_coarse_real_ts64+0x15d/0x190 [ 530.664779] __d_alloc+0x31/0x9c0 [ 530.665030] ? get_random_u32+0x3b2/0x670 [ 530.665324] d_alloc_pseudo+0x1d/0x70 [ 530.665591] alloc_file_pseudo+0xd2/0x260 [ 530.665881] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 530.666209] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 530.666581] ? shmem_get_inode+0x6be/0xeb0 [ 530.666869] ? do_raw_spin_unlock+0x53/0x220 [ 530.667170] __shmem_file_setup+0x202/0x300 [ 530.667461] __do_sys_memfd_create+0x32b/0x910 [ 530.667776] ? ksys_write+0x1a7/0x260 [ 530.668040] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 530.668377] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 530.668735] do_syscall_64+0x3f/0x90 [ 530.669006] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 530.669361] RIP: 0033:0x7fe00d0f3b19 [ 530.669609] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 530.670765] RSP: 002b:00007fe00a668f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 530.671285] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f3b19 [ 530.671744] RDX: 00007fe00a669000 RSI: 0000000000000000 RDI: 00007fe00d14d0fb [ 530.672207] RBP: 0000000000000000 R08: 00007fe00a668ff8 R09: ffffffffffffffff [ 530.672666] R10: 00007fe00a668ffc R11: 0000000000000246 R12: 00000000200006c0 [ 530.673140] R13: 0000000020000700 R14: 0000000000000000 R15: 0000000020000a00 [ 530.673613] 23:19:42 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x1190c7) close_range(r0, 0xffffffffffffffff, 0x0) 23:19:42 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 9) [ 530.759340] EXT4-fs warning (device sda): __ext4_ioctl:1239: Setting inode version is not supported with metadata_csum enabled. 23:19:42 executing program 4: syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(0xffffffffffffffff, 0x6) 23:19:42 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) 23:19:42 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, 0x0, 0x7, r1, &(0x7f0000000000)={0xffffffffffffffff, r2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r5, 0x80e85411, 0x0) write$binfmt_aout(r5, &(0x7f00000001c0)={{0xcc, 0x69, 0x5, 0x2d9, 0x233, 0x7ff, 0x161, 0x5}, "e1ccc759d68023bdd348777d2e6dbff42d6444305d32211fcf92a5e9ddca2a03db6fa995c516f0a8d4340c3674941fd36b38921a57eb9e8ef95cdeeea84d14eae5840a6398e07ac70459b23100822e7236acce18ea65743c6504339e024e3f18287a6263c2dc5c76024b1e7b75e46cd559ebf794eccb37ed8624f6b77d3955f3e8077c76dc58ec1e2ed4f61cd419c6ee61c1979ceb88ca41b9203286e1c7d7a460db00f099ecb89e45f17a120ed522a76c8c249cc33db2e6a274bf5dca59b96fd67b4b232a44f5b3fd92f0fb74b3bf80b6c1aa7b08f7e229b85d0df09af130689e8166981473f106bea0390fc250d7f5", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xb10) getsockopt$sock_buf(r3, 0x1, 0x2f, &(0x7f00000000c0)=""/188, &(0x7f0000000180)=0xbc) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'netdevsim0\x00'}) socket$inet_icmp_raw(0x2, 0x3, 0x1) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r6, 0x5411, &(0x7f00000029c0)) 23:19:42 executing program 6: openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 23:19:42 executing program 1: sendmsg$IPVS_CMD_GET_INFO(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x2, 0x70bd25, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DEST={0x38, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x8000}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x5}, @IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@empty}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1d7}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x7}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e21}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x80000001}]}]}, 0x70}, 0x1, 0x0, 0x0, 0xafcf073fac96c866}, 0x4004044) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x5, 0x8082) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$IPVS_CMD_DEL_DAEMON(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, r1, 0x400, 0x70bd29, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x42e}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8000}, @IPVS_CMD_ATTR_SERVICE={0x40, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0xad374a97eebc4776, 0x20}}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x71}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0xb}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'sh\x00'}]}]}, 0x64}, 0x1, 0x0, 0x0, 0x40000}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000340), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000a80), r4) r7 = accept(r2, 0x0, &(0x7f0000000a00)) sendmsg$NL80211_CMD_RELOAD_REGDB(r7, &(0x7f0000000fc0)={&(0x7f0000000a40)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000f80)={&(0x7f0000000f40)={0x14, 0x0, 0x300, 0x70bd2b, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40008c0}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(r4, 0x8933, &(0x7f0000000ac0)={'wpan0\x00', 0x0}) sendmsg$IEEE802154_LLSEC_DEL_KEY(r5, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000b40)={&(0x7f0000000b00)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="01000000c8fa936f53", @ANYRES32=r8, @ANYBLOB="05002b0002000000"], 0x24}}, 0x0) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000980)={&(0x7f0000000bc0)={0x34c, 0x0, 0x8, 0x70bd25, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x800, 0x35}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_IE={0xa0, 0x2a, [@supported_rates={0x1, 0x8, [{0x12, 0x1}, {0x3e}, {0x6, 0x1}, {0xb, 0x1}, {0x6, 0x1}, {0x1}, {0xb}, {0x30, 0x1}]}, @ext_channel_switch={0x3c, 0x4, {0x0, 0x4, 0xa, 0x4}}, @peer_mgmt={0x75, 0x6, {0x1, 0x401, @val=0x4, @void, @void}}, @random={0xf8, 0x75, "e8a1d33116402332005a67c698b06c18b147a06451135d5f229aa505b1535077b989341f7a842f8d02311f67298a72f89c31dfbaf4181d263344faddbed1a0484a7e30c18b4fe92983de9bcf63b8f7a7e6c0fabada03fb2dcce185c98e7bcc27c2955f9c8d8923b0fa8c16e35fd3604ae9bb6e481c"}, @gcr_ga={0xbd, 0x6, @broadcast}, @channel_switch={0x25, 0x3, {0x0, 0x8c, 0x1}}]}, @NL80211_ATTR_IE={0x262, 0x2a, [@fast_bss_trans={0x37, 0xb3, {0xf9, 0x5, "666aad36d7834ca647e970c341f6a3b0", "19c5309f46d350bbca9f9055a83449bbea8945eb5fc35df6eb4f5b1908b36aec", "f8771c85a4846f95d093440dc86a07471772ede980ee64240e781293ef4bf436", [{0x2, 0x18, "3e54da2451d6a2168a44e126328b8e2089e40d1b61dba27e"}, {0x2, 0x10, "c2225b2f400a65d2ad8006bf3771e9e5"}, {0x3, 0x15, "863663f0c60382693d4a5e3184bfdb365a65613b95"}, {0x1, 0x11, "1d7f8ba1b1f07eace17a016337dce8e219"}, {0x4, 0x9, "0109cb707e0841e78e"}]}}, @sec_chan_ofs={0x3e, 0x1, 0x3}, @fast_bss_trans={0x37, 0xf5, {0x5, 0x7, "3a24e4f8fa5199c964fb32667e4248b6", "b60acbe0f2c8e0cb1fb09aa8ec82b2bf55b958716c3c42fadc3ef4e5a9b1c034", "79775ee4b4bde389a692989160ace8159fd5fd1b044464969368c9df0c57d0d4", [{0x4, 0x27, "58b33e9aeb64707e8443feac85465aaf1fa3d64e41899fe67af64d4bb7730a6edc1ab9ff39ea9b"}, {0x0, 0x10, "e2322fba696505ffdf078f30f8fc6d19"}, {0x2, 0xc, "a5082b10c38ad38b13c7be44"}, {0x1, 0x10, "710c90a32f86d9982d68a3dffb59cfca"}, {0x2, 0x11, "454492e719147f7c4d342d90a10a81e8df"}, {0x1, 0x1a, "c6171bfc4cbba12d6ef2745419ffecf08a736c1d7e1fc1b6cbf1"}, {0x1, 0x17, "a1cd19c3c288d988db86f9b495d6b9633789e43424992f"}]}}, @sec_chan_ofs={0x3e, 0x1, 0x1}, @fast_bss_trans={0x37, 0xaa, {0x7, 0x3, "53fcd9d42f05fbfe9c8a352f8341dd23", "15a73da0435794efbe62d4c9501436717279910f3e2da55a86845b27b27528f3", "601fe0bee9a99ffc533e76d09f8195725d94b4c7797d5d2fd5ea5c3afcd446a7", [{0x4, 0x25, "bc2376773c83d36c4d1752f478b0e661912772aa9fd889a31416b7b17aa87a70210ef418f9"}, {0x4, 0xe, "7e973e1b314f10bda548ca7f8179"}, {0x3, 0x1f, "80c46787854ef7b9c695863c85a516765159305480aea453c351362bd3e6b6"}]}}]}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x2}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x56}, @NL80211_ATTR_MAC={0xa}]}, 0x34c}, 0x1, 0x0, 0x0, 0x4}, 0x4004000) sendmsg$NL802154_CMD_NEW_SEC_LEVEL(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000008c0)={&(0x7f00000007c0)={0x100, 0x0, 0x800, 0x70bd2b, 0x25dfdbfd, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r8}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_LEVEL={0x1c, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x80}, @NL802154_SECLEVEL_ATTR_FRAME={0x8}, @NL802154_SECLEVEL_ATTR_FRAME={0x8}]}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_SEC_LEVEL={0x54, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x18}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x6}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x7f}, @NL802154_SECLEVEL_ATTR_FRAME={0x8}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x4}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x2}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5, 0x4, 0x1}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0xff}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0xff}]}, @NL802154_ATTR_SEC_LEVEL={0xc, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x2}]}, @NL802154_ATTR_SEC_LEVEL={0x3c, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5, 0x4, 0x1}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x6}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x7f}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x6}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5, 0x4, 0x1}]}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}]}, 0x100}, 0x1, 0x0, 0x0, 0x20000000}, 0xc800) sendmsg$DEVLINK_CMD_RATE_DEL(r2, &(0x7f0000000740)={&(0x7f0000000540), 0xc, &(0x7f0000000700)={&(0x7f0000000580)={0x144, 0x0, 0x300, 0x70bd29, 0x25dfdbfe, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x3}, @handle=@pci={{0x8}, {0x11}}, @handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_RATE_NODE_NAME={0xb9, 0xa8, @random="b84bed12a41c08cbe4322d7abc498677f2a5d45347b65af58d731345ad5144649b65b9310b6798b0a4d7a84dbea22e2b42a706ad671fc8cadb2b9531ec6cb51e5059624aeb27151233658e1912882617284c72d9b5fa055d550aa7f1ec31275062daedbff7aa93536cdbae81a8687e6ecd411481eb1fbd19f4f805071f3057571226c472b178facef89680fc3f4d544f52dc6cdca460b6c1b0a544cfc1f3458b172443223607449141e61b6f7e5305c9e216e9a462"}, @DEVLINK_ATTR_RATE_NODE_NAME={0xe}, @handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}]}, 0x144}, 0x1, 0x0, 0x0, 0x20000000}, 0x8040) sendmsg$NLBL_MGMT_C_PROTOCOLS(0xffffffffffffffff, &(0x7f0000001100)={&(0x7f0000001000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000010c0)={&(0x7f0000001040)={0x48, 0x0, 0x2, 0x70bd2a, 0x25dfdbff, {}, [@NLBL_MGMT_A_DOMAIN={0xd, 0x1, 'netdevsim'}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0xffffffffffffffff}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x29}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @ipv4={'\x00', '\xff\xff', @loopback}}]}, 0x48}, 0x1, 0x0, 0x0, 0x10}, 0x4c040) sendmsg$TIPC_NL_NET_GET(r2, &(0x7f0000000500)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000004c0)={&(0x7f0000001140)={0xf0, r3, 0x1, 0x70bd2d, 0x25dfdbfc, {}, [@TIPC_NLA_LINK={0x2c}, @TIPC_NLA_MEDIA={0x10, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_LINK={0x18, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_NET={0x38, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_ID={0x3a, 0x1, 0xa05f366}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}]}, @TIPC_NLA_PUBL={0x0, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x0, 0x3, 0x6}, @TIPC_NLA_PUBL_UPPER, @TIPC_NLA_PUBL_TYPE={0x0, 0x1, 0x3}, @TIPC_NLA_PUBL_TYPE={0x0, 0x1, 0x173e5178}, @TIPC_NLA_PUBL_TYPE={0x0, 0x1, 0x5}, @TIPC_NLA_PUBL_TYPE={0x0, 0x1, 0x800}, @TIPC_NLA_PUBL_UPPER={0x0, 0x3, 0x7}, @TIPC_NLA_PUBL_UPPER={0x0, 0x3, 0x7}]}, @TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x0, 0x3, 0x7ff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x6}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x6}, @TIPC_NLA_PUBL_UPPER={0x0, 0x3, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xe2ba}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xfff}, @TIPC_NLA_PUBL_UPPER={0x0, 0x3, 0x2}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x4}]}]}, 0xf0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 23:19:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) preadv(r0, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/223, 0xdf}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000008c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000009c0)=""/170, 0xaa}], 0x5, 0x4, 0x3) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0xa}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x1, 0x81, 0x1f, 0x8, 0x0, 0x1, 0xc, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x39, 0x1}, 0x10182, 0x8, 0x400, 0x9, 0x40, 0x8, 0x7, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x4, r2, 0x8) sendfile(r0, r0, 0x0, 0x100000) statx(r1, &(0x7f0000000240)='./file1\x00', 0x2000, 0x4, &(0x7f0000000300)) 23:19:42 executing program 4: syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(0xffffffffffffffff, 0x6) 23:19:42 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x17, &(0x7f0000000000)=0x593, 0x4) dup3(r1, r0, 0x0) 23:19:43 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) sendmsg$TIPC_NL_BEARER_SET(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x98, 0x0, 0x1, 0x70bd29, 0x25dfdbfe, {}, [@TIPC_NLA_BEARER={0x84, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xffffffe0}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x9, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x3}}, {0x20, 0x2, @in6={0xa, 0x4e24, 0xfff, @private2, 0x1}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'ip_vti0\x00'}}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}]}]}]}, 0x98}, 0x1, 0x0, 0x0, 0x4044054}, 0x84090) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r4, 0x80e85411, 0x0) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f0000000040)={0x5, 0x4f4, 0x5, 0x0, 0x0, [{{}, 0x1}, {{r1}, 0xba2}, {{r3}, 0x200}, {{r1}, 0x5}, {{r4}, 0x3}]}) close_range(r1, 0xffffffffffffffff, 0x0) 23:19:55 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 10) 23:19:55 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:19:55 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x406, r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000000)={0xff, 0x7, 0xfffffffd, "d5009c6b8e57135974d8df651209932f2dd8bb405c7c00a39c4b852bb74a3881bdbbdade23def14d8beecaac47f4d7f9d0dd485ddfa66df5fbf385dd8154a7179afab4e5e27a509a790a925113f3e1bae8680adae43a6ddc9ec1e148d6d045ab7c05cbc84062c3e3aabfedb3edfd57768a916f4b41fd0858cfb53d5eb197f45bff03bc81b434a8c803daaf32f171546af41233d838ada464bc2af7c032c1401c8ee99e2f1b604fc45a59ec49ddf64c518cd6a51313d6688d262d97169dede1b05f56b757c2ce29a7305f4231925e9d3fc4e7d68458a896591c0d101488226c448c2ff25648d65a30c250e5bb6ce808ec5ea595c3d91efd9fd0f06b446e7e49"}) 23:19:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) preadv(r0, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/223, 0xdf}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000008c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000009c0)=""/170, 0xaa}], 0x5, 0x4, 0x3) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0xa}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x1, 0x81, 0x1f, 0x8, 0x0, 0x1, 0xc, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x39, 0x1}, 0x10182, 0x8, 0x400, 0x9, 0x40, 0x8, 0x7, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x4, r2, 0x8) sendfile(r0, r0, 0x0, 0x100000) 23:19:55 executing program 6: r0 = memfd_create(&(0x7f0000000400)='B\xdb/\x89\x03l\xdeb\xcb\xb54\xed\xbeLY\xb5Z\xe1\x12S\xf5G\xcc\xf3\xe9\x02h\v\xca(\x96\xe1C\xdf\x1c\xea\x85C\xfb\x10\x13\xfa\x03\x16\xcd\x17\xa2\x80\xa1z\xb4r\x95\xc3@\x9d\xa6\xf1\x92#}g\xd3`\xf7\xcez\xcb\xb3\x1a\xbb\xc48e\x8e\xb1&\xd1\x8a\xe6!\x7f\x8d\xea,qx\xa28\xbf\"\xc7e\x06L\xb06\xeb<$\xd7\xba\xe5\x01\x03\x94r\xab\xd4J\x03s\xaf\xf6A\xbfV\xfa\x1ew\x8d\xbf\x99I\x97\xd8\xd2\xe8\x11\xc4\x04\x00\x84\xd5i\xee\xaf\xae[E\x1f\xdd\xd7#rT+\xb621p\xaf[\x99\" 1\xeb\xc7)\xd2\x1dh\xf2\xd5s\xfd?\fa>\x9f;\xe5r\xe5\xbd\xb0|=\x8eZcPY\xf8\xbd\x13\xaa\x8b\xdf\xbc\x93u\xd5\xb0r\xfb\xde\xe7\xd9k\xe2\xc6\x1b\xf2o@&>\xf2M\xe7\x8c\xeb\xee\xf5\x02~\x85\x14\xf3\xc6v\xf15PE\x8c\xca\x16$\xc2\x01#\xb563\rbq\xbf64\xfaW\x17\xdfa\xe6\xca\x86\xd7\xf8\x81X\x9bg4\xc1\xdam\xcf=Rq6\xb0\xd4D=I\x1a\x0e\xd0\xabz\xe2\x19\x0fM\xad\xdco\xa4\xb2\x8c?\xc1\x10\xf273\xd00\xb3_\xe8\x9a*\xfcL\xea;\xc0\x9a\xdbx!N;\xb5x\t\xa4E\xbe\x93r\x04\xf5\xf0\xf5\x7f\x9a)\xf5\x1b\"\xa1\xd8\x06>\xc9\xe2r\xe9\xbb\xfe\xc0\b\x81\x98\x1c\xe2\xe0?\x8f\xa1\xbel\aN\x83@\xb1\x03)4A\x83\xd6\xcf\xf6\xb5\x82\xb7\x9dA\b$\xa2x\x8a@\xfaj~\xef\x93\xb1/L\x01\xe2\xba|\xf0\x01)PP\xcdl\x06\xfc\x15;qZ\xb1u\xc9\xd0\xd16~JEGm\xe4\x1e@\x9dG\xe4@\xdf\xba\'\x8b\x1cD\xc7\xec\xd1@}tR\xd9P\xf4N\xe3\xd8x\xa0\x91\x17\xc2}\x13\b\xca\t(Z\xa3_\xa1\x90\x15T\xa4\xe7%\x98\xa7\xfb\x8bp/eq\x93\xbf\x1f =|\xf3\xb1\xfcR\xd8\nM,\xcb%@\'\x15\x88\xd8\xad\f\x91|\x95\x8fq+\x98\x81W\xba\x9f\xe0elOt\xbd\by\r\x87\x1c\xba\xbd\x8e+S>\xb8\xe29\x91h^x\xfb`\x00\xdd/\xa6\xb1\x16=\xa1bw\xc5I\xb1\x00'/549, 0x0) io_setup(0x40, &(0x7f0000000240)=0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) io_submit(r1, 0x0, &(0x7f0000000940)) io_setup(0x7, &(0x7f0000000300)=0x0) r4 = syz_open_dev$rtc(&(0x7f0000000340), 0x66a, 0xc0442) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x80000, 0x0) r6 = socket$netlink(0x10, 0x3, 0x9) openat$vcsu(0xffffffffffffff9c, &(0x7f00000009c0), 0x640, 0x0) r7 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r7, 0x80e85411, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r8) io_submit(0x0, 0x6, &(0x7f0000000c80)=[&(0x7f0000000740)={0x0, 0x0, 0x0, 0xc, 0x719b, r4, &(0x7f0000000640)="d2b342ee2fb5cdaf4d1219cc4f8eec55b719dee5e0fb5165badd9ecd4ce56dda0c08b76eb2d24d570bb8a4335daec254064c8f08b8b24c02da8157b6c3e73b9982c7bc8606ca440d1bb19179d4e25659877e626f3c9774642c7370e23c2153c058f24a4f2f3043db24b8d10593733a5b1bd49e391015793bcc8de2a5a830b493453b0c81b690199ae986d69ad200d89d11b6030665ae0555929afb572b1b072b0b62b2a0a0de174f1e536db27fd23c67d95482a2d8f2b13f83d8922204c725b11b1a94", 0xc3, 0xccd5, 0x0, 0x2, r5}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x5, 0x43, 0xffffffffffffffff, &(0x7f0000000780)="1c9efd5c3d015ab28c16b3ecc55e690efbc5f8bae74c39b70304944e4d4085fbc1929f83ff6a8f7e75b93f827ccfd88e30e5f31665b7e31558c3b55844003d1115893aa3b5b48dc9364977fdcc5d9cc65e544ac8166674c9f1f98b986e848ca02ddab2b450b8b203908d86745bdb8758a8bc7b50dc16103a44c1cba7aa0f11f7bb4460a4b55a82b15ee3d332f6758afe65573cfe3d90523de1a921079a0b79472319ab49051219e2b95acfc46c0801a805b9f5208423e2e4837bdb71c0ae154c6e44", 0xc2, 0x9, 0x0, 0x2, r2}, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x200, r6, &(0x7f0000000cc0)="632693acbf42ff68d30a9a41073df290ae0e22f5ec7a84f3d3b074e3f31314f40342120bee4ff55e89f61609f4795dda22a767f6042e36bc6fdbd00bdb6f9719ab64bc1ea4addbc255bd6df4e83716819299eb6b889a0d4d6cc996665428fa19e52ebf8d81c9787ce5d18cc3adce869d39594f7beccc80a0469f5848a764593bd6d9bd629a1a1e29fb7d1451c983155de15e4fc6fc04d7130845066530623aae27d7003fd893b400788ed76370de8ea0d6bd543ecb3cc2daf56f3b41d83233a89f760c312c6503c14535a5dc6e25c0f0df582892", 0xd4, 0x807f}, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x2, 0x1, r7, &(0x7f00000008c0)="d40aa2e0047ac7598a7d75c6a5b9de070e7a26e842911a159b5c6522fa6d77b9aaf09721341f4d178970fd6b06c4ca5f141685e0827c34188540ae588bcddea98b57a312b8167fd96fd2d9083fc56da5456753f60807c75c270926ce5bb6752376139cfaf5c5614f17434667ef546c3e9571d1b92056eab68a211ec2d7b851c6589b3eff5a964d757f23a0688971ed3a11021bc9c340c1ae994563f1cc2b831dd1d16ca7373a9d9cf85a39025598b713f6526109240ee2bdf764be277948e500146baed288fac93cec31c495617071826bab931745dad8eb4d7300"/234, 0xea, 0x520, 0x0, 0x3, r8}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x2, 0xffff, r2, &(0x7f0000003500)="8c47907f07646521096990f9d103e11d3a49f87b9047dd9c9364465eae1bc699b3289cd9b27a997efee4c93c0a4231a08804dfcd6b623cc035028b9f556a26929f8acd11ed28a43208836fbc2fb069acd40fef7ea9828084503b0c90cdc143d741b426554c1d5209bf5296815390ad2f0551d3cf329195aafc84d5db59372bdd4a89beb66a2c915dca6530adaff70f530e12436d7cca6f76eb9395eb0a9c94ba197908c88fdcc699cf34322f6d4d0921c5dab43fcec145b9ebb8fe537cb9113e1d9d50fa93bd502190235e4090ac3b1f653a59700d3cfd2c2f0a887f94cd07f2bdefead01a2d7cb21f3d304f3c439c4675c30b4250268e7b3759e3f81b7da6ca5fa61cb217a10d43a7487a8b86699d405315891dc303d412cc0d25bab0a0b4672b770312968622af036b40d49698bf1acfa1ba254e8166a37f905c2dcb287bc8db9a7024c76aeed31dfa25af501f96f7bd5bbefd80de354a5a050cf2613e1e06d4d62f73f57d74045caddb96271e9d4001df0a4ccc629ac8e7bf078ab9198dc631e718c7f60db6d4b7514570c6bf3520c56df6668eee23a7b29bc2d312727c8f267dbc9b8bb2a9423c8ad1628c74fadd5b7a6c15f4852a2d3904e61c34a873caead525788d153eb4ecf064196ce537c94d575c70f6abd81df3fd89d5d253cf52749c4e150a88cc4e2bfe5df353a503ac990376d2dcb95585b0671e2346024a76cb253ab837d93d0b2e279fd4d8f7469085a3d2411dc43252c53727867b8469adc662f07c2f8049e451885b1a2de2e0b788a379d663df6de1f851a81671316a65d051f2fb9b381a487c589f6495dc893dfe1882c65d82259be7bd391462d58d223e4edac661e5ff3fb4eafeddf5425b584fcd52bfbbd21a0768a30c89b1eeb851699db9bcc665e099adb1fc11ccebb915cb11b4832a33ceecd642f19bdbed51d4ab927ee38e32202b2a2157f2847c1e509e16fc651d0b36fa7d481b9f24cf4b3b9182cfb832478ee980d08639ade1d8781bbda5580922c03a39c2cbbe5097c381520c0ec69d8709a28223ab39cce1a6de64b709cadf7afeb7e1c1ea688fe7601d26a1cc05aea25324b9e3968b7050240f50806408797c9329c42d7b1c8dea36642ed69d66ff6ee6c3752377b733b7a3cfe71fd3feb92dac78efd908efe8fb9bfc0173749403df928c1e28a1e5590e78e029dc9343212ab452a16051bbe13ba7e9e41bca99676bc6cce36248bf7dff16e137c76b9ec936f8cb4cd9a4ae7ea9aa86d052dfe946dd821d73a877a221710887f223c3073e2c0960290adfc83948b395b03c357cee1806ebe6fcf241ba71e40f2f6990fec1c47d7b303714b830a282f327cd89f1e3910f93a858de42bec2104d1b9cce9b1bcd1076a9875a3f533aa8095f34859c66c0f6778c7e32927d85b788ef49729cb5c12fbb3d44f7bdac4970cd5c2152957c89bc3a42b32477dc89c4bb9792b7c08ad9d08c299fffcb33e41a0ee576f8f11eb8317f1a2947e701c4b484bc8a479312d78bdac0fff94a0b0309176b3534dd87857cd8774dcd5b94ece26fa21c46504d596543f43c4ce8e7a48444056494ca1c5f35e37941342ab328cc2c8cb75de75e9abd8b040be9c343e7acdc4428449b1e121b4954a7f4d1915e61332a492942c9b3be7b6f1cbfe8d48cd7d9d9e51e5e40597586b9c96e75a4c386b2ad330292ff13b4eea9201054174894225e0a2ff2e4c10331652f150afb8cfad2c07a8d44c4fd997736b4e29031761379ebd4599401fc66bd28a599272b0d4f731b14b7afcf35adcdba7d1a0d7fcf5a621a6d2c01ced6ed5add95377b39ca9a0fe3588770a0b38339835d53494728c5563d664be90819c3515cafd9acad0b5d36cc8bcf0214def36a41e5e7977ec4460691ca51e41b1b7a0efe6b39c52cb2e26ecfbcdc1457853d5e9962b65c43f50909106e22f5f3a07d1e268bc8bd380cb4d4c4696c0e47af88fa11f45dc114ea8cfa03291d5c56455d33af7cc21d7be7b694fc1727fdc8ca8b0b235d97dd0767fd07a69fde2d225b40dda4100119f74d6c00b56d294089f4ab17e60a8450b04bac6acd78cd6afec6e09850f1df8e542e2acbeac9a8f828dd8d500b09de93b3a613cb24a063d422471b0d20ad5704013afe069cafdc97c10b5c90c7086dd36fdea200b05091a6c8d52093c9acbfd47f63de89ccab6ceec64c511e91f14e671dbbbdc2dd6d4a6a01af462b9261a0120b5776e0f30b0266b718906cd9b7ef2ce75515bd6a512735c30a557fe97478641d364c354f036606a54ad6b853f528e50e9d7f3e8f210a7d9e13c07f11bed992e508b0a19cc72faccec42da7be2656fba2531b994abd5b8ac6782fa22358db5f85c86e48844abd3033e21f1e33a8c6ce2084ff21ca31f4ae8345a30359f0b92cc9e9d69f24ecef2b86879e3419f1f9e9bd7b9171644937459fbed724581a3438787c7839212a5f2b05bb51e4a339b52375010b6ef42e64c70b4326e2f700db6ff215d93e154ee32c87e0c38a29df962b90d913d7ecbb0e1cf037911659367d1296f5905033b3e391b97dc3c9b3d901d71d13853c94fc9d51afca7eb64da6fb49f4188e7e3c6bb10f679b267ce075f2d1891ed061b54ca004621ed5b81172de1a39373e3b2b880122edc930d22201f66a70d70ffd0381f734779967a37c0535dc92a5b34d8a7162b0a8ac63971691aa30214d43dd650720bbab5fee08e7b137c691158a5698d203070089e72419c06f68bae370880aef5a23cbcfff12d62fd84baef01d896c6ef28002f2ce97ca454c34c0a33c650f4cfc21d3f3e70d46e2e3cc04a6c5bfe2ae31f6714f56dbd1587ff528b8e819b6db492205777c623f86b67163ef01606656300b2c9507851b2c2d92974f4a3f8fdde2d7ef1d80ddf37c0588c8bd679b2bf88e78fdd9c84415fb97109b4e7721de862d5d435f5ec8001de157991514bb9367550547df70063cf5c52e3d1a89bf2b3aafef08e3b21e9f3fd35682a9472a377af40c87256d1092e3620fbfae9dc07f464df8dc37798164c8cacb8b03a1bcbdd8015b130066120f6acb812eb136a49cf28f1e6d6a8ad0e1819359764de0a57d771277318c52fa0a4e695056fdee4146c5b9591dbef3394b4f837abe3acde5016f0c9170011f0379dcd52321674313b2527c8fff4182f0a147e460f540b5fb3ea13204d1748faf3df3b0a7faab64eb16dd5184110b9a14365b1ff725cadc40f5156112904dfbc61f6fba98918122a9273477b50a4e5f387acaaf72359aa83bf8bba6ccad8e416dcd1e028c26fcd7589415b6090a6f3d127c5b9a55e8bfa7915516ffaad67c8189282c229da97eb94e71b7dd5610b6d39e6b040009551f128a9a9b2cc4c946f80101ccc7b41a0dd326c1630bcd1f5f11281eafd399a0d608d33e91dc43892d6a2c64f581478f55b77abd94f614e04f9462b0601a95ffe4fedda0e5e7a7aceca7f681f1e82f80f32d56984f01314893429e9a0eb187250f0f612060fff1224d90153b42baf352cd37d067f8a3842ad8a49b09aeb968c8d5b5ce841402253c62d899824c7805ad391d1a025f5dde63c07c776075b941bd8402fdbe19e5510ef930b4d4a5c4d9da9653e6304f392de29060d2f6f8bb6988ae0b8f171ab47aa8d9e52a7ec6ff701672ffb788f4dc79bf949c884fb0eb0733ebbcb907c60b2759614a0f6afb50c20ed0d85d6d9f38042152dfc010de9d868caadf1fa4a2c20aec173befcb989798589f5ea1677d721ce14924ec7d06548f7181a8fe1f4fdc08a7e8a42623b6c06ee718f7e75a6cef20a3e8f56b4a464d1b5da3114be213993ef35156d157758e57b089a42a184fd5ef8b5f0a463555486bd8c81e65d08d5b8856b5a4d481fd1e7136c2d08fa76d59db289ccef5dd060d46f7f38af4a96853b78590ebb306d530e719ff7a51c013337090c733ba1a16a6ee538edf9a9215d68e6ab5ba87c6cac5103eabc548c27773021001337c0357208313a87b54563de0a92e0193daafcb1cdcd0ccc2bde194aab4bb2aca87726226f4b0cb6d3e59bbf8aeed4f43da7bff58e5b397d7d297594b1c33f375806b8af3768deb10cd72ceb1c9521d19ff30ca762e07af5306541c57cd584c50b5ba7b0bcc3200da565c0d4920aa23b6f10b80937a8c49da3d13d558e777e4fa2181be0ca82e8ea94dfd5916c69d24711e976de3f79916f18303c06aaaf4c7f0c1d6587fe476c2133fc544149e3684600b12fd096278abeedfc8db5a7be868dec2845596bf473f960e2184b1e30893c833eb5f4d9d9baf6e4789a07d34061af29b14206a2fcc17dd1a36a8bbdf5c37bdb4ab024526e280e577ea93461f21ac5355967752eb1f4e0de5a9c1689650a0176fbebe4b72514b79e24dfac10b82d29d9d886834e4b2859b46d2e4b9e61793c34cd3ea68d42dcde6709db6995c6e6ac7a44f35401569b59595ec7cab591563a84a262f63ce0ce1d2411dacfb9359b3ef0ff8eb34ffdd123f6b20099600a73e77ce7cb9eb213e32b7634b388709b547ab05a2f687c6664903e1031ffdb248c2f3651cd2801b7907ec16ec365d38187ce581fc35f370a179369625c5ca56c230b7bb5a6df0d783d5637abc3861f6e7e401638c8e017944c37ed73e26f07a10a554cbfefe137a387aab40adfa505a22de70855deb4a11a3781bb87042f56a0c97473e667ef209f36e1eee00e5b504461c9dd5c581d552b4e988adf0ddb453029d91321f96f575cc044265db40224aa1b1469b6d86a372b9504de42cd65c5a06544aae4a4dde6379d9bb630c6879857444041128f18d6f15457fc12ffe570d607fbb5b49dfaba246b377768736287efd562a95ed8d9fdb14c804cc9fd021ffcabd512a71c5e931a2ad9cedac71101e44e77559f9212605fadc3a5e3e1c9a3b4e3b31a5be435eef10480e068ad45ee59effb056327c154c7364fa20f57f8bb27d9322a312e67136663a23d85e2cc08806590b199e4c7b5ea5e219c4be5ebee4888b5ce65ead10c085ecf20c808b244991d642783d1c96805d3014c23130fd10c5ccd338751fc2a29087efddccb0083a7eabcecc9f7291f01355e6cadde0ae915fc10405b388052ae87330c843fefe3904e6a624fb528154c3699ff1d323c9c3c7d5b8608e099ac4dde81d65c1470d0416e5b1826bfff9e1a8a0bb3c4884530dcc9366b1657d8705c10065cece15a71976f6cf5b72b89e6aedb904c2ef6a83233f09d8fc328a160710f97a8a67e6a305b9b1d5e5eebd99d39976db6ad41c0ec7b7a055df209e715b460f46eff3d30917e6a851944d08698e53de54f0d8cbf20be1325863464274008073420d5f61a094497d3a601ae1622b228878568fc178f910100e53c4a4ee72e56c4963c89f62dde23ad41fdac4cae241a066f9f997785aa7caefbf5dbe19cc73ced18ef9c855c3da1b8f03f031792f93680ac441476c419b7492293c7e84f87d8e390774ec0f537661259194b50149ee664a6fee33790fde59b1a4230ecdbacf6ea94cec247eeca1385b164cd91a3d3df8a18ea8b6b1199c5d2418005e09ec4fc78fbc22fe8999296a692c323bd03cee49ad55ab8269aab60728eef2672d6a6e301ee00212b425d486a44682d6fccf585edda760c441a95a045f1f32cc2013ad55dae8d24da2820bbcb27ed1ae0d86a1c5d075ee4be06996a1039b74f9abb042ca55dc260049f0610bc846f1e51e88c9853fe2de81606b529aa8ab26031204d9bf7625c7a0dfbce085690874eba9e94e20ca877f62dab11913e092623900"/4103, 0x1007, 0x9b, 0x0, 0x3}, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x8, 0x1943, r0, &(0x7f0000000bc0)="f101cf739aa68d3176b8dc2ada9653f76633d198ded347833fa4758636e073cbfb127d0be620d1eec1ba8e2beae431db7dea3443b97571d1350e7cabc52cd56e3eb0f030c46a29c48a924e1c4235916d9cd090e85b2e701cb43866b9af1e11f154aabb6e905c2c2341", 0x69, 0x7fffffff, 0x0, 0x3}]) openat$nvram(0xffffffffffffff9c, &(0x7f0000000100), 0x400a01, 0x0) io_submit(r3, 0x2, &(0x7f00000002c0)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x5, 0xc8d4, r2, &(0x7f0000004540)="d0f7d6a57dd4d4f7de88298abb311a08c1e49526c07bf82f046b101dbc6048ce9dfb92beed3bd1aadcdfaa92f9c14618552722b4a3bea1baa0b4b8ab6cd0fa9f9ab7758e07dc7d89a8e6961cb0907c232b1237005d844c34609e9786dffdf387623dc4b3e9c3f77c4e397a005a84c8b69fd8da6bca1c84becfee8a337e1d279aa8e6301589d65991c696586f323093a527179e0f7f427914fa6747995df639b66cadbaf3f7bb5c35561306d3950e7f32a58313a9bea86208cb7bf06a0d2ae1c48361177c6b0a0661758752acd155c5ae5448060d1a423be2bb0f23bde9f1777ef9c2625c756c2c5b1f82401cbc740284f3de43e8e808ffc72785f2e0a3a410874209ff25dc58130d057c274cfa333ef5efbc4d9e7702740e52ed03cf6ac29d20c00046172af3f2d882de68a761145f1eeddac71c6d7e447026f772cbe42b09aef5c8bf638e4a2ed85433fbe06960e954a727b22a6d4aedd7f23dd137d72c84c4c156812047b4b09bf38a1429973aead249667cc67c27a0793f589830029ac9c07b791b62c44138827e2a063b2671ff2ed124b2a7ebfa707e77ab84d3df9dc7e69948da69d6990927dca5565c9c3917a40631cdb3121b717d844617205302f6c8f6698eecd3e01c443154d9715864c4d848ae0761f20ecb74a75da2af0b0ab8d0ac857e722e1ce475d1d3d519f9e79de433d37f78dd7a6b4fe58e1d0a489852a7d2cfcfa913078e14d8a271f9996ba1cb0ad4baf99d3063f5aa08f9d87bd3de2fc896ced29c362a92d8900b5c1b85091e28694fa7a2b51bcfdd2fa97183047855f113b27b7740fa8c29e37b065e4146395ca5a386ea7d0e92571411158747dfe204743d6ef107a0250642cba12fadd10199954e5fa8713f6bcd0d92d60e2c61aa4e429681318d445cda8826362c9559b6fc4d24f8426ed33243c5435c624925a2ed73df535ca4a6dc4f714b1e8a552ccec217d2824f6db6bab759c8816fd33a742953652e51aaa1507a774672a41cb995a0d1d55809589eeb33bc88578e80ff6dbe79c391374ba0920affcdd5e09eafdfe84a95feb4a731dfdd196c3210329e0a91eec7763439afc263ec62b319c7cbf72be5798e5175105a8fc90d7e237a2f252c22512603a392d87dfcb4cb2d40823278cfa3e815d718e5a1fc4ef44e930403e18ac5c514cf113b511d4c65e585896b3334fb9a84760721111bc41faa6ec888425bca80defd8b140e7e610c48c53dcf9f5212b4716616f31309113664cccd9102dfad79539b4ac24935b5f4eb6d4b4f84165f03ff75fd6b544d530a6135434e7ebcb0b242714628663fa6adbc4c9dcdca9f9d4c9d497c981a20a8224a0e1aed2544381937ff08a944cc835fbc59a684dba519e255f124e0a813a8490d6ddd350fbc34999942da1d1639f8aec98eaed1917120af8ba8ca173d8ed2ad72a7844928c2b46c97becf0e843376096c27d7a53b5fa1da91a5b734097b0cb6b50f90c260b9d24d6e6eba42af693a66e3e85378d334834335cf1739361facc0d6e5102fb8f641d205f94de9b8771547dceb7737d66003a23f7f1ff6c96f2895fe372c5b3b02dd0fa2138adfc482145d8a4c39d25cfd5468b041f3351cfb56dce027f405656d24aeea9bf8ee841e662dbc6eebf6fa51874f2e6f6a28f1f3a738f863c23c633792d644f902264ecf53b24ca76f9ff422429b3051039d3d77542df49c2fa241070e8f543e6f82dae5c2d7d01b10b48373a3e08b766bd5b7d7a2918c1d04f4c672264a6f9a4efe69ce49d5de6724da8233b476076d741ee259955af8ee309b4470c57c533184198889ad5d039e764760fa4403d94d7887674cb5e5dca69c00f8a18ef28432f632ab50edb1d26fa531943612dba60c59edfe37c1c9e6e25512f196c5bb8fd561223904f58c5f85c5f87a4ef4f67a36d92a0325a9257a7bf609259ed637dcee4282e22c22425dca2f5841b4902f85b26d1aa9d20138d8ba7166f4ad24580b421a7032d1d4841c62596cd40855398602809aead213b4c0c071cd80bf169b1e40aabc463e588cbd81cff5715fd1164d4b1b134213eefe21142fb2fbbea22099bb65121b9e839df2316bcef454bb7ff56a31828cec1b27a49eac129330ecf77cd638b50b6dcb8dfed76d880a257625c06d06a24bbdd9aa0b21b5a29633e5f7e74e95da5d890752a795bcfa3be1bc62c6d0c99f3a31abf76c1d8c9b8b98147b03e2f7bd53eaac723e822a77a51184e4e3a8139e465499fb1fb0a4b4eec8cfac1d81296f27f6e68a5795b3e7831146516359ec9fb10cb16734e4cfeeba2eba8cb449455d5e792e164d51203269c67868dc93224bfdefe2d852ed8c8f121301ff9d3ff41c84e438e4212b32449b78f15927237c5090df91aa6a2d92126316da5b33d4ec3911001af09f38f7482d8461551a3d36742c6ed357c4eadd0af84f6e7329d82ae0965671794a5be78caf4f2752628cf1811b727a64c4e737d03c1902a61aed59b6a1f219d7959094a7641a801a66e6fe2aa8b2a5c4f0c014d0c09dfcba1fc29454729f6f25527ac1a9c5d9ce1548ebebd251b2b6fbeed638fe01497010a13552a484fd097c137cd10f0e2f79a0f26fb8af95f67b39904377f1e9cc5cf37e32a77c6d8f2a7862438a26e8a23ed719929f0cc9bd51de798831f857488e9983e87374285e69b506aa2b2fe8ff3294d92cd0acaa145e0abde95219d3f7b8fd9ad2c6ce9beba0b547f71f20c624eea70bf72cf25445ad1ec6773e24db6133802e8845b555856bf02f30250c61570c54920cfef05ebb26946b96411ce604bb3e445dc019a04fb13021f3431ebf897ef32697f3d4b2978e4a34bcc2dc3ad4a732957cfd2452eff797c61e530bd8925389a99a874489b5a6da97065d15677bb59e5b10a34468013f6346c0b6852f92b34a053bd6d668619d913a822cbc6867f967d1adfe0771d54fa92c59a52c52bdc8667bd3b8df90a024ae1ac08f6540fb26f5762b25c31d61847911fdcb821760f11c6084d4f339473a359a18e6215acd9a2625af6cfd95d00ff87435836dda14ab54694d87ada6d455d5d29346b7c8fc7b3676d1ea249756869d8de861f72a57db9ca5ae710c2335e6bf65ebac0de995d00c28356754e93ad005b47a5ec13621b396da1b27f6c106ed9fd4fe1ee03b1ce3c09ed76a5d698dd273e58cc8aae35f6c98d166a8be098328031eae835531c0881c331ab378b8ea7bb07667005e542c2dcf5512cd8d03e49962c45930b6f1b3ed865d95d39944a3a546138f4f8b99c9d1d0dc9184d0b33c59044e23caaed49d05dc23301b6c2cd9dae7ec220fdc0c8fba5cf4c32f197aec391390632ae1465564e353d48959d2aa77ba3eaf67f380c0168ddc7556ce76c225753a25ce8c1f92a96d8daf5bc2abfa28e3e2121182beaf4bccfdcfac3485b64b254d89bcf10cabaf506852a4a255e7429d6ea62e817f1b128f16e004d94bc4864b5ace4d2adf9c4dad4902f01294b0276dea9ec84131113a184a8ee573b60ac4bb367f4d8f50542bbcf34a002e06df6eb0bded6f831471c8988f5c37a59ca29c5c076b983544a9a9386ffb3ecf497a20689413600d08bd66094227b48bdcbf88ac5c579bc722126fd4c892ea66910e2e087f935c8532546a3711dd54ab36905507152d9cab251f646c7bf89141893853912c731604cd04bb230ea4affe4ab0b4c250d8f1e8820871830031e36f037399de0d7edb18120e79840fc19cc4ce6f355e719d80babfd0b6266b35f0aafd1ed25e1f4cb5cb41a82f3ba70fdc182a12f490b5901118f394fef5f85775d986427fb1a020419c82accf5d6a28e20ae2500e37139acbf29ee09f8ca013ac86f1abb5a3acdea3406426d6824861e9116c624b4e92990ac5d60220338c8011524dcbb618258306fb3624aa018f8690b8f7035ba4268fd7931a6af7662578be2fd0f47d3902b5dda4587990699e5ba74cb8df4b2c91c97bb4f6428e6cbdbd8576c1fe731e87777f918929ff0fa9c7b0caa1adf1efa656fdb9efbf26de1d9ea5ff8f95fdeed97bd65ab4a847678b2a7be7734ac16fc446278fbcb87f6b9975a50d5376de831862a57fec66a1d4475a629a92b6611f3ca252755db5b4bf979e10275e9740063b0322506efb29bb758fff9f7f9b24af814f6722f81b821728ca1fb825bacd508578bf2a93dfcd11855c81561fdba6630475aa9b6e2c248a9c1a90d68aa2669b1489f09969610514c6c6e238a604c5c782a1b8e9d20e936332a423940b95462d61a31bc97422ce1e0339b4960998f003a2e27513a6e57412533329e59f39a0c94b551057ae2dfa0e472a5209f3573fd7084fe0bc40a527d96b8e6e3cfde04c36ca590aacc5315bd8faa3303c8086baa99ed407d0e6b4e5f359aaf6b7aa105eafdd15da112bb857b63b554441a12cf1045a71b11a045ee1b762c9f9c56293b355832454304d23c1c2934d0181ccdb233adbb329c7915c3b6a6632c0f4a9c0bee0b3982884c9c8edc59cec4a46b8b49f5534d8af4770d268a5b306d189d7d22c502398533526b43f91bbd7c96969d97d1d28766142330563ce4369cc84cab8bab4e1e08ebcaae7b1334b38de5f45c001d8399443af6a20877149b771df577863e413386dfa9102493b730ebc4ea7ff26fbbe72bc0f5d7217c77678123ad989499124e47ff7bf7642df3b363e0c35ad71b4631648af374eb99a22f4b143b4a9faebb6ab8f45e317286f3b55a0db9f482fdfcfd51fe1aee665e8580bf57d07379edf2da4d03df490b6747ae962eeba06b5853eb4a9f47c231f7d2ef98514351f65f3ba3716099495c77f130a15b2a5adbf451effd94a72db8f7f7f19c3c28040faaab25b45b3f0916be43216fd62a29bb06537b0521844f0a60b6342ecdadcb5a278d10b3263f0b83af3cf2fee44d49842f1974b2710eea51fd80760e41ce0475d957fcef54da8d5d9ab28a6045e3b2bd8f7563355eb725ea749d25c603df785c73cdb5be5b1ab93dbfc004956f07a7b28e4347b5a6516141a710692c7e2097450ab747e9d4fef2b849d24f8cf311680ec4e06ce80ed23e400def9cb0cc9af9c48863d54b0b1103d628061042d57477a717d8d6f956254767b5b145ee9ab70e5769082eb9f93047c0568210da2ff15f83b41c2a2b8762269a209a8a4cf01275acf00da4f0c5822763166a88002796c75f76d429bf456afbb6f330e82471292f1e38a9e28ab9e7cceb48922af5544493ae9987fb92b2b68d685c58f29cea772004a8d7a11c27dd19ca7e161a7848e06cdb9fce9822637c2d1709dbcc9f550d787edc616eb7b7433af67b32608e2b1f803823849a99687a9e3403fdde99aad1ffa0c8b8f7fb71fb3602444361ca318f196dbfb148aa3568413398e03d2d22ec3a7cb4b7d88b1801955a6d649cffc30bb86917921d6c0d05452fac806f07d99e9d034cd2e948a2ad5d5174c17d82a5189b074811b80041ad198afab37d2e384d0ab5e84b6fa6927659eb2ee6ad1ac91ab97e134023efbfc061c447ce133477b885e895f26419977ec6549de40e6b004ae990e331622ff43a6db11535a59c3b7236661ad19d2e0d76ed72baa88ae5de75ac2d0b360bd0a5a85e1b60d94182c5d7ce71a173d4ff61fbb1e4affaff11788ad2785894224063fa0f019d5dae6bcbaad6cc17434008bbacd895184a8d17c9afe97cc0cc5ef36ed50c22fe6cceacb62f1f3ae34938e5c871815c87256da4b3c48cf5f433ce298fc105a6b888722f67fcd940eac0747ee940ebe0609bef216a7c706996296a5989f26392eae376cfa9489c297a61f2f5908108eb74eeb38a591", 0x1018, 0xffffffff00000000, 0x0, 0x2, r2}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x7, 0x4, r5, &(0x7f0000000180)="ed4fdd0131afaeac95b0f48ec25efff8909300105f7f3c7f0fb88131b5b505fb0256b39f8eea278ab96874b0655efb75ac8f2da62fbdae04f3206c18c037ac864b51025ced92a388e64589d385cfd04442aa4caf7aa1f71f4bc8c7d40f81085b72", 0x61, 0x1, 0x0, 0x7, r2}]) io_submit(r3, 0x1, &(0x7f00000003c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)="b138", 0x2}]) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f0000001500)=ANY=[@ANYRES32, @ANYRES32=r0, @ANYBLOB="0000000000000000b3ce8606939e8b9564565f662e2f66696c65300064996a468d4446aa2489f93907fbd14bb98341430fa7c981861a1d287f9769c0d7ac7bb4294a42d667975d35da84bf85da2935590c542d2b9c8954d1c9b095c252f21b0633bf92658aa6e547eff89410be5a887ac1596ba82e9bccc807ba803f7ebbc0635e4ab2bb6763af748c00737b4e28ae19c451915ed9824c8d8aeea99d3e2b69fadf84a9f952d5652ac29623f91b97c810b3d2b3f222470a87b6278cda6c63cabf869f78736c3720b53d93f0a94b3e484723352f20a539059d821bf525ad35ec00a02615d40b104bd871a409d2ad4e6c8f613ab699c1b312de9efa077ad9868f3b0d6d838a0da9403038bef899e86848a6b29267b54e137f4640e5639a2b642eb8ce153fcb6fdbe1ecbc44fe6cb2aa45dc261283d9738f97c4929aeb4000f02de4fdeb7a0d6655f20d408ebc14fedb9171ed48cd983014d1b037958d4e271c7af1cb7332385459c9f2eae7bcbaa62294df26dcf88ba3f3dea0df2fb2d28a322b7cd5cecb44039b0bfa83d4d4c4e913b01ff01c5ea4599d7375a13e2e4b7c6823ff33b20186497bb7cd05ed1307a87a549ce71ba441dc369574c347c696ae77cb60d3657ed57b6fcefe42dd6bc41c9ff03edfed48cb8906aa14f25db7880100d0542e989c5ecfd1fca6b4fe76a10f19743d20219f4527eb8f6ae3bc33b7ef41888e4871a6ccc0f291c62b972858a47dc0107de19a59251adc7be6f7f14502144d9eaa7e195e83ee65afecb64afc76bfbd4509acdcabd020432002231bbed6f63be63c0700000000000000890756fc65c77276d665277670006eb6811433dcfbbcb50bcb894085176e44f80d520b0b8178dcfe51246860f65dfcfc2a175983d0bd58d12f0ca6562bf18fc6e126babd9c8059c287166a18482d913dcd26113915def11edaa694dce42efa619d3dab5f9eeaec5edd581fddb48cab1ec3d31751af739739e1a1cd7d04f8216f9800c6d0a058125d2cba14d915f45ab8f44759ffa92a20b4c940cf57c16cd716021b7413cde959afaca5f4964d49b01d4de9f654081062c5425b", @ANYRESDEC]) openat(r9, &(0x7f0000000080)='./file0\x00', 0x4800, 0x81) 23:19:55 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000100)={0x0, 0xfffffffffffffffc, 0x1000, 0x9, @scatter={0x3, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001340)=""/192, 0xc0}, {&(0x7f0000000240)=""/44, 0x2c}, {&(0x7f0000000280)=""/17, 0x11}]}, &(0x7f0000000340)="2bac41974718a1ead1095f639d2d6465d64ee3612314a8b13a6bbe0e3176363dd83b81d6d3752904d043306d604cdf83ec7cc1e302dfcbf830ed5a12eb4e06cdbc4afc704405424627faa629c7081236c6f8b7c61083f6603dc78ca4f774d01fb1a56be1a9543dd6b46a05431cb8c4e95a4bf7765bba1b0dc0669131c4891cb7e231a99a794b9091113dbe6c9f2fca12adf9ddc664db2ba764826ba02b96dc1039b197267c489851e5cd3cdff189b952aa14e41e4c86448ecc0395cadaf1bcb36bd12a0be23ea5e67f65d6ff892cc2119bfa9bcbf79d2400e3235c549c56cf4ce91fe7e20c63d2d48803473fa6d760010fdb3d1b3b9d9b29942d590d6680447d4474760ce59941c0f30e3f31c0252b2fc509688d5c065ad59479c156fa4e32b22b4fc88aebd6ef2cb1ebdebfd2a4ca6eeb13d01a08fe02ec609615b67de450acc9a3084c0f0fba815c46716673bbf2b0a3f8e651bc8c07bb4d45698280f2875575c27f29083c52f5a02e284ce24ad164509422ad568bb00a2a46a8d9268591be2d45e2017a50880168c998db2a364b0b6a3bae0d7e47d7c2c24a6e91e37b55eb6d6d588e9c2b57d9007950fd5041e9af594d3e29025ea3651e417348f63693fca03ab18ecc1c151245f05e79546ebfe0f3fff60832c92d7bf1cefc1301f7728d6deed9109fc7ea9fcb41450763768aaffdfdf53d8f2a55c78d0e9caec80d5d377dbede51d9339dfd0a62af626f3a71a2035c2bba0f281b7b0d4c8f470e15371c7f1b2a4c3396b206e793e1cd86d869a57b1e34e71826ebb7815de457ce1308834c8f8234878c2f28b4d95b3d34654f004e3f3c5e34541dd992a809d0a458431d5de4902e695e76d8c5ada906afe4575ea35923a23db0ee8c615f3d59c21987aaa0d16af6227f8f804d5bb4092606097d3bee28e4e04548b8eec3dc832a3003085567acf212c08dfebd68733599f5b11be425336811928b94a18c1e487120609a54c52ee77e3f3457cf23858f00ba1fee4898b00d48e82ad678d62222037126a1119c9a6f53c25b3eb9b03a9b43cb0920864bb43eebcb6e4e2137e1709d3f86c46195237286277b3a95caed8e378160074b61dd2ad81dc26a009f2c8a532ceedc732d670df8b50e9be0e34b1973d027d2161be622ea5796962943e77d23552453c56301414beafb73bbc89d8b2e2e15185f89aabed123b6c4560ee7c1bd79e29475c44c21f7761511e7d1d9c9f6d0880926c572ed34c4340b528603a455e29782ae6ce40f792ddd9f783f1f0ffe8c8773bd70ec72f4246bf016631132ee76b2d321443b38f49bc7a5ff60294f3f1de0a6013cb9697f197cdb4427eaf328214a27de634e3ba564882cc3c9d801924385b12e777284722e4a5e9e78fdab1592794c332a9a2b5dd0e992a010b24c584f7c91dcbfaa19b72b851d8827411e1798b7778ddfd9506943a56fc8723432b186efe0129fbe26d0298c997c0812e4c4cb7e0141fdefa947ee30075a5e1981f8130ce1dc69369ad72631ff69ddf64c10e55e95c0ef2b86e9d4f761d86e4a4bf3ae052250baa1906ba0b18881587765988c6593d63edb83f26f20c027067157fb2e1be5f0a07f5c4a13f1235d7719e8df2dec07245112a683e7cb1b9e3454897cbf8712a1e353fc3664e45efd5d96ed230610d40340a473ff244d1fc972a045973e7600135da2708d11745a4e0931cea8833a3e8b916a23c7f6f24188ee2e99d88080ed8001058cec93f1e98b00239b1b1aee2582986e950302af98ba538223b11e0fb43b5c0e7a71a689d8557d94dd7c5b57d2f989b2bcd9452a4386fb5ddb13c9b49b9cc047eae3f4d846fce6bba653122044a541873c6505815cbd0198139ee3b9c69af20a379171c4a8de7c801df21fb41e7e76d9895d3364eaafa4783a181a06e5e0742e175258221999badfe78a7a7366b7742d27b7e6db47536fe6afe7f993b1f4b469b3a1b5d9205f5390c483ea0b8e1358ae781158aed106a9908cb8060003220b74fcfe197ef55e85b178dfa1124d76a3249fe631d7a0279ae8c51c391f705eadff7697b5e9a42eb1335ebe79d2ebc55f7f9ae6a3235c2c28d2279e318c6104fe7f9fe8fb0144c88b92837b6f032f5a64117ebac9336929aa102127a28eac956e0b63ba6ff2c6fbcb85709963f231f877950216394b89397fcdd3fa5d02590eb2f231d655206e6a70ef85fd5df092feeafbec4e6c209b0fd5e84de9d8c34ebb18c6f96bb06420d5baacada51830edf0341e67087b0465b990c9d86c6fb091dd288f91b5e351ec12f1c290d2cf9193c4b9c5975af7c8eb8bceec916d7a5a8606759afe50447f57506653ab7a65fad5aee35db1a1d2bd347f79d489d88fcbe7f849f3859e425818aefdf6a172169bc0f34e925dd0f57b5664a9d0a527e4c3630817338f3f98ba59f89e00815182ccf5af3a31f1e5b77510aa9f082f8dda5fc38c45bccaadd8c680d34510b2558b38b1b316a50287b3179f781d140e420381a412ad6047e29f2830c6bf983428377791ec3ae20b88078ebc389b111cae1064058f9be723148a9399926a4d7656359c8dea79d6b927c897a85d9809c7057d4b71940477e7803f56ac9c32700368d8fd46e72aaecafc1b481e7358de5dccb5cc6b4affaf8f0d91535ae34e6d4634c441a91a90e569d6df26d7e86fcdd659866b2e530ba4a98c323dc4d246743fa48ebe00c78db20003d2a13d58e879f28e342c95c8b81bef23667b9bb10096c7a98cae4a5ed2d351b9022d08bc27370fbb78fb7b352165e4b6f30e141043905b209a4b7ad8353eea751bdf0dc8de4ee77be533c1a918edd3a6bfd8d5643b648c199869731b3abdce225caacd2a64d2c8b8558f5bbd2712a31c05a876252a95f4b05550f847364d4778b93f50caaf84b46d47a8d53febb17ac071abbc6e6bfad09681fc2a650f35cec737e7c0c16592eca7e397a08c6a18beb5290d6034ef1c853608aca5d5a58231b1b3a97f56ac5397a5f78493b5f28d6839efe143eaf8c978c1bee7c5e2e002c5c8591b8cd9b02268a3361d4f5c0cc2bbbff74e9147d8f5ca334a196a194ff8f316acce4d99ba945e1768dc7a188d871eb068f276f704961f0abf221dc9e620246b27cc352c7ad802365a1e8b73ee6388340aef40fa7fb80adf4d0bbf34fbb8c0dc7ede9ae2fdd5fed67a2051f072338e2ff57230731c89c94d75bae2a407ca8fa663f3574e39c53c1ce57f61bd0fbf5b107a7558ca210544df531682a94f85e399975c0c1ff6d0bcd873b9580f7bc68de0331337efca30d6363a3c571071dd96313682565c769a87aaf544886f21d9e3a68db8bb05d117e777df944ab6316ca072cdc9867d48fe5f88b8adbf5336ec64d0dae4703feee07bcf1d8870ce98fd1570c8ab1adffb15788826c47661ca0316505cf2adf72626799d40c408c832c6ea8357a0ab2a51a0fa477fbbad6e903779336c596a800abdfd3615afc4a4c6588339f98765ced56263d5d72b6c1d78752db6bf82af839ac00dc77703381c59573a685be1d8afc75512904a7b5fcbd8a444f31a43b0e1573d7a8d947be8dfa2733760d032cb19ed0f18fd790a839bc0f7edf621fea558e5006ec8ca30de349060795e3e8332800230c1bcdace4ca30f343cd6a8ab6d50b052f05724ed918d4d663ca8c041dc163db2abbb6afbe66ffd4583560a0ce691c002b41f13695fc22ceffb40505be31fd79acf3d063b5172c9d588a51a43eeb0123daeb5d9b0f5f6a17e651e102baf1fc3a34ec277f3c85c7f12be871c841985d9cbabf9845029859698cb4e371cb4128912cd5c35e05172e1f07c1391b7d49a47d6d603f4259152f0c2e92ddcecb017d3a163f4baa964b6322f91721b3c725e984d2422bc9d0e4d1f3e3e87d14c5b60a5026443e4c76045de141731b6ed29b0a491895caab494afc4ccbaf1c167dd6a75b555e2690f937666c1249f53472acfb00d1ad81f97d469bbe46315c2562b1f30e737c8e655a3cc971995834d7e7db1380c0f0ec89a03475ccf11bab5428e6b26af286b7876dd04c0dc95321af0b5f9a006ff21764ca0ee398debe749625b2056fc1e999f75266f82880076b5a92604251c79235389e5a1f8ad6e1f022762e581cf15226e31c070bc2e5e9831471a7a509ad988ffcf0339391644f40973e090206076a13d0dc04a5f7a3f5906f2228629718aadf07f9782de816249dc17341d99a65f8fb1b379c83f5593c3114c2b9ff74f71807c2b77fdb447a0591e351b6d7310d64ae632fed851368e9b797e4382861ea0a408ed90920cc8986ed261187b509fd80817572225e63eff274a2ce7e72772ec6a912eb45aceeafa1d27b815003213e2f2038cb44cdfe99b229772d9c5e03eafafcc1f72fc23d282f165262e44074b9d5a8a2866dceca1c32bfe6523e5a8a03cbde661558078f83d6565e509a208b804792cf9e860e627830ce6efba4021c5c5e8c97da9b7cffbe63efae72a2835e6d954f19f2df5d6348416cb7078133771273a0f00bf0dd6f8d61ed90e5e582cfc554383e63e017ebd6c4e01f004a193d480890a9dd0ed395abb90b4ea12fa20f8ae91e942f2605867277d8dcbc7475a475b3840a6aa1a46a474a3efc06bef424612e9734588f60f73cfbcde38baf5391e095b9b10b895711c84c6b72d91cd94547ad584595f718388db2926a6fc5f5227a3cd2ea9aa13e7d06bdb13fb43bb888a66a714f6e4e78a5f5d155a9916ae4e56369e8f11dad38a1d706c6ef3d27fc7458293762c6550113b0438de8fd6d3d590a7470f1fd82ba8a7928493dbd0999bfd82a6cc7ad7bb419c9790ac8fb5b9af239124110062a445493c4662110feb28588dac3e6d4940d1647f34bd7799633545f5a1eff5e789c4e7ef39595adb9ec25fdda0b0ed057fea6c2af10f8e07fe5f2c1ecb9023d5788e69a4b6b05c115b9db26d20fe300c537539d1703adaee37169a1b011acee3eb0ec7872aa5f0b048167069ca6a00166648a53da6eb093abc891cce12b8777ec20c5368d92fbfc8db56afbf47685c5a170fb1758bb9dab3ba3e1f026b551cdc3ef3e6d2b8405ac49505b1b75481a771e9697a947c273e9a3b0bfa0be3d38bf3992e2ab97b4a76078abe24a11dd18dea2b0919b9eaebb275599d68e98a8106bf7118a9aad69af70a2773ae99bf9f3244bf69a7ceddb17bc2f80c886814d481d5a5a63cb9bf49c290e8cd921594b1c54d428de06bd4b83cd6ef29d70759cbb1696d135356e55aecbca0aed39f80ca56d2d32a8713ee9f7d40833efe1cc401056e7e7827d18fd618310fb663a64ac47884bba012758aa56a9c3220639b379ea7e7dc4f5b78cb586403241eefee0da148c3b91f92dd539a1d03e7ba3eaa79cb290ded5f1fc417b4496267b8de5f52f8f778fd8078a269c934605cb0d639cae438499472cb412975cbd4d4b3edb0ebad477c34a61b64608408a21edd61eaf7fa2bc2b88ddd1e833d932ddc811ee37f285b82020cfee697b3056b41a8c77f3d2d8a225c478edf70187c7f09ad183d6ee4e07842faf4d3d07d96565c4f167cc76849452c8fd483e2d8f5364b82722f7c0ab9685f05035114595f70de3f0331a4a68b99d860fe4ddac78bbb9e35ab6b7e8630017ba9178c357431bf9231551aaf9fa2817b7abd0ca6c96f16dc81c1a5e93ed8c1af1a0fb77e1f8cd2e1324788b74b271cca04dd59d89cb455c58bae0fdaa4e8e8b941ce903643f2c739691491de0388d188a00fcb37ad75bcc64797de5a67d1a9f7598910d3a5bb47c193d6a9f076ce70", &(0x7f0000000080)=""/36, 0x1, 0x10, 0xfffffffd, &(0x7f00000000c0)}) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) ioctl$SG_IO(r2, 0x2285, &(0x7f0000002680)={0x53, 0xfffffffffffffffb, 0x19, 0x31, @scatter={0x4, 0x0, &(0x7f0000000200)=[{&(0x7f0000001400)=""/229, 0xe5}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/48, 0x30}]}, &(0x7f0000002500)="3e1f9f7c205bbc60559358aa312df2bc7498645a783c72a128", &(0x7f0000002540)=""/222, 0x8, 0x13, 0x3, &(0x7f0000002640)}) openat(r2, &(0x7f00000027c0)='./file0\x00', 0x8a00, 0xb0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) openat2(r2, &(0x7f0000002700)='./file0\x00', &(0x7f0000002740)={0x880, 0x10, 0x10}, 0x18) ioctl$BTRFS_IOC_LOGICAL_INO(r1, 0xc0389424, &(0x7f0000000040)={0x80000001, 0x38, '\x00', 0x1, &(0x7f0000002780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f0000002800)={0xffffffffffffffff}, 0x80800) openat(r3, &(0x7f0000002840)='./file0\x00', 0x2000, 0x51) 23:19:55 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) (fail_nth: 1) 23:19:55 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, 0x0, 0x7, r1, &(0x7f0000000000)={0xffffffffffffffff, r2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r5, 0x80e85411, 0x0) write$binfmt_aout(r5, &(0x7f00000001c0)={{0xcc, 0x69, 0x5, 0x2d9, 0x233, 0x7ff, 0x161, 0x5}, "e1ccc759d68023bdd348777d2e6dbff42d6444305d32211fcf92a5e9ddca2a03db6fa995c516f0a8d4340c3674941fd36b38921a57eb9e8ef95cdeeea84d14eae5840a6398e07ac70459b23100822e7236acce18ea65743c6504339e024e3f18287a6263c2dc5c76024b1e7b75e46cd559ebf794eccb37ed8624f6b77d3955f3e8077c76dc58ec1e2ed4f61cd419c6ee61c1979ceb88ca41b9203286e1c7d7a460db00f099ecb89e45f17a120ed522a76c8c249cc33db2e6a274bf5dca59b96fd67b4b232a44f5b3fd92f0fb74b3bf80b6c1aa7b08f7e229b85d0df09af130689e8166981473f106bea0390fc250d7f5", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xb10) getsockopt$sock_buf(r3, 0x1, 0x2f, &(0x7f00000000c0)=""/188, &(0x7f0000000180)=0xbc) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'netdevsim0\x00'}) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r6, 0x5411, &(0x7f00000029c0)) [ 544.150859] FAULT_INJECTION: forcing a failure. [ 544.150859] name failslab, interval 1, probability 0, space 0, times 0 [ 544.152006] CPU: 1 PID: 5832 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 544.152774] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 544.153542] Call Trace: [ 544.153794] [ 544.154014] dump_stack_lvl+0xc1/0xf0 [ 544.154403] should_fail_ex+0x4b4/0x5b0 [ 544.154814] ? __alloc_file+0x21/0x240 [ 544.155196] should_failslab+0x9/0x20 [ 544.155581] kmem_cache_alloc+0x5a/0x390 [ 544.155984] __alloc_file+0x21/0x240 [ 544.156364] alloc_empty_file+0x71/0x190 [ 544.156765] alloc_file+0x5e/0x810 [ 544.157143] alloc_file_pseudo+0x16e/0x260 [ 544.157561] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 544.158023] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 544.158551] ? do_raw_spin_unlock+0x53/0x220 [ 544.158997] __shmem_file_setup+0x202/0x300 [ 544.159409] __do_sys_memfd_create+0x32b/0x910 [ 544.159861] ? ksys_write+0x1a7/0x260 [ 544.160238] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 544.160722] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 544.161251] do_syscall_64+0x3f/0x90 [ 544.161619] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 544.162120] RIP: 0033:0x7fe00d0f3b19 [ 544.162479] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 544.164124] RSP: 002b:00007fe00a668f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 544.164823] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f3b19 [ 544.165497] RDX: 00007fe00a669000 RSI: 0000000000000000 RDI: 00007fe00d14d0fb [ 544.165982] RBP: 0000000000000000 R08: 00007fe00a668ff8 R09: ffffffffffffffff [ 544.166464] R10: 00007fe00a668ffc R11: 0000000000000246 R12: 00000000200006c0 [ 544.166945] R13: 0000000020000700 R14: 0000000000000000 R15: 0000000020000a00 [ 544.167441] [ 544.201052] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:19:56 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 11) [ 544.206232] FAULT_INJECTION: forcing a failure. [ 544.206232] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 544.208157] CPU: 0 PID: 5837 Comm: syz-executor.4 Not tainted 6.3.0-rc2-next-20230317 #1 [ 544.209170] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 544.210182] Call Trace: [ 544.210514] [ 544.210814] dump_stack_lvl+0xc1/0xf0 [ 544.211324] should_fail_ex+0x4b4/0x5b0 [ 544.211856] _copy_to_user+0x2e/0x150 [ 544.212367] simple_read_from_buffer+0xd0/0x170 [ 544.212981] proc_fail_nth_read+0x19c/0x230 [ 544.213560] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 544.214173] ? security_file_permission+0xb5/0xe0 [ 544.214799] vfs_read+0x260/0x940 [ 544.215271] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 544.215883] ? __pfx_vfs_read+0x10/0x10 [ 544.216388] ? __fget_files+0x270/0x480 [ 544.216942] ksys_read+0x12b/0x260 [ 544.217425] ? __pfx_ksys_read+0x10/0x10 [ 544.217978] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 544.218649] do_syscall_64+0x3f/0x90 [ 544.219128] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 544.219786] RIP: 0033:0x7f03b1e8969c [ 544.220239] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 544.222366] RSP: 002b:00007f03af44c170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 544.223259] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f03b1e8969c [ 544.224096] RDX: 000000000000000f RSI: 00007f03af44c1e0 RDI: 0000000000000004 [ 544.224949] RBP: 00007f03af44c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 544.225826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 544.226657] R13: 00007ffef8d59d2f R14: 00007f03af44c300 R15: 0000000000022000 [ 544.227523] 23:20:08 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:20:08 executing program 1: syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000040)='cgroup.threads\x00', 0x2, 0x0) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) close_range(r1, r2, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r3) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r4, 0x80e85411, 0x0) pidfd_getfd(r3, r4, 0x0) 23:20:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) preadv(r0, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/223, 0xdf}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000008c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000009c0)=""/170, 0xaa}], 0x5, 0x4, 0x3) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0xa}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x1, 0x81, 0x1f, 0x8, 0x0, 0x1, 0xc, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x39, 0x1}, 0x10182, 0x8, 0x400, 0x9, 0x40, 0x8, 0x7, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x4, r2, 0x8) 23:20:08 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 12) 23:20:08 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_ipv6_tunnel_SIOCADDPRL(0xffffffffffffffff, 0x89f5, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x29, 0x2, 0x65, 0x3, 0x10, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x40, 0x10, 0x81, 0x7}}) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, r1, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x2}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x80000000}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20008000}, 0x20080000) 23:20:08 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, 0x0, 0x7, r1, &(0x7f0000000000)={0xffffffffffffffff, r2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r4, 0x80e85411, 0x0) write$binfmt_aout(r4, &(0x7f00000001c0)={{0xcc, 0x69, 0x5, 0x2d9, 0x233, 0x7ff, 0x161, 0x5}, "e1ccc759d68023bdd348777d2e6dbff42d6444305d32211fcf92a5e9ddca2a03db6fa995c516f0a8d4340c3674941fd36b38921a57eb9e8ef95cdeeea84d14eae5840a6398e07ac70459b23100822e7236acce18ea65743c6504339e024e3f18287a6263c2dc5c76024b1e7b75e46cd559ebf794eccb37ed8624f6b77d3955f3e8077c76dc58ec1e2ed4f61cd419c6ee61c1979ceb88ca41b9203286e1c7d7a460db00f099ecb89e45f17a120ed522a76c8c249cc33db2e6a274bf5dca59b96fd67b4b232a44f5b3fd92f0fb74b3bf80b6c1aa7b08f7e229b85d0df09af130689e8166981473f106bea0390fc250d7f5", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xb10) getsockopt$sock_buf(r3, 0x1, 0x2f, &(0x7f00000000c0)=""/188, &(0x7f0000000180)=0xbc) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r5, 0x5411, &(0x7f00000029c0)) 23:20:08 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:20:08 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = gettid() sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)="84", 0x8ec0}], 0xc0, &(0x7f0000000340)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="80000002004000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1, 0x1f, 0x0, 0x6, 0x0, 0x40, 0x29600, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x1, @perf_bp={&(0x7f0000000000), 0xa}, 0x8400, 0x8, 0x10000, 0x4, 0xb7bd, 0x5, 0x5, 0x0, 0x9, 0x0, 0x9}, r2, 0x3, 0xffffffffffffffff, 0xf) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000280)=ANY=[@ANYBLOB="ff000000000000000000be0000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file1\x00']) ioctl$MON_IOCT_RING_SIZE(r3, 0x9204, 0x115f97) lseek(0xffffffffffffffff, 0x8, 0x3) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, 0x0, &(0x7f00000001c0)) newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x0, 0x0) syz_io_uring_setup(0x101, &(0x7f00000002c0)={0x0, 0x3, 0x0, 0x6}, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000000180), &(0x7f0000000140)) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x2c, r4, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}]}]}, 0x2c}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000003b00)={'syztnl2\x00', &(0x7f0000003a80)={'gretap0\x00', 0x0, 0x40, 0x10, 0x800, 0x0, {{0x18, 0x4, 0x3, 0x33, 0x60, 0x66, 0x0, 0x4, 0x4, 0x0, @rand_addr=0x64010100, @multicast2, {[@timestamp_addr={0x44, 0x2c, 0x29, 0x1, 0x2, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4}, {@empty, 0x8}, {@loopback, 0xf42}, {@empty}, {@broadcast, 0xce9e}]}, @noop, @end, @ra={0x94, 0x4, 0x1}, @generic={0x82, 0x9, "542729f70060a2"}, @ssrr={0x89, 0xf, 0xe8, [@broadcast, @dev={0xac, 0x14, 0x14, 0x1f}, @remote]}]}}}}}) r6 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) bind$packet(r6, &(0x7f00000000c0)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @random="2037f1375c88"}, 0x14) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000003b40)={@initdev, 0x0}, &(0x7f0000003b80)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000480)={{{@in6, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast1}}, &(0x7f0000003cc0)=0xe8) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f0000003f00)={&(0x7f0000000040), 0xc, &(0x7f0000003ec0)={&(0x7f0000003d00)=ANY=[@ANYBLOB="88010000", @ANYRES16=r4, @ANYBLOB="300727bd7000fedbdf25190000000c000180080003000100000040000180080003000100000008000300030000001400020073797a6b616c6c6572300000000000000800030001000000080003000100000008000300000000001c0001800800030000000000080003000000000008000300040000000c00018008000100", @ANYRES32=r5, @ANYBLOB="3c00018008000300030000001400020073797a5f74756e0000000000000000001400020076657468305f746f5f7465616d00000008000100", @ANYRES32=0x0, @ANYBLOB="2c000180080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="080003000000000008000100", @ANYRES32=r7, @ANYBLOB="f71bd771", @ANYRES32=0x0, @ANYBLOB="2000018014000200776c616e3100000000000000000000000800030000000000780001801400020067656e65766531000000000000000000080003000100000008000100", @ANYRES32=r8, @ANYBLOB="08000100", @ANYRES32=r9, @ANYBLOB="08000300020000000800030001000000140002006261746164765f736c6176655f30000008000100", @ANYRES32=0x0, @ANYBLOB="14000200736974300000000000000000000000000800030003000000"], 0x188}}, 0x20004004) [ 556.602081] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 556.619630] FAULT_INJECTION: forcing a failure. [ 556.619630] name failslab, interval 1, probability 0, space 0, times 0 [ 556.620373] CPU: 0 PID: 5866 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 556.620892] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 556.621448] Call Trace: [ 556.621644] [ 556.621802] dump_stack_lvl+0xc1/0xf0 [ 556.622099] should_fail_ex+0x4b4/0x5b0 [ 556.622382] ? security_file_alloc+0x38/0x170 [ 556.622708] should_failslab+0x9/0x20 [ 556.622977] kmem_cache_alloc+0x5a/0x390 [ 556.623283] security_file_alloc+0x38/0x170 [ 556.623570] __alloc_file+0xb6/0x240 [ 556.623851] alloc_empty_file+0x71/0x190 [ 556.624137] alloc_file+0x5e/0x810 [ 556.624408] alloc_file_pseudo+0x16e/0x260 [ 556.624696] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 556.625043] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 556.625429] ? do_raw_spin_unlock+0x53/0x220 [ 556.625749] __shmem_file_setup+0x202/0x300 [ 556.626040] __do_sys_memfd_create+0x32b/0x910 [ 556.626378] ? ksys_write+0x1a7/0x260 [ 556.626637] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 556.626999] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 556.627354] do_syscall_64+0x3f/0x90 [ 556.627622] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 556.627973] RIP: 0033:0x7fe00d0f3b19 [ 556.628243] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 556.629390] RSP: 002b:00007fe00a668f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 556.629916] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f3b19 [ 556.630376] RDX: 00007fe00a669000 RSI: 0000000000000000 RDI: 00007fe00d14d0fb [ 556.630832] RBP: 0000000000000000 R08: 00007fe00a668ff8 R09: ffffffffffffffff [ 556.631329] R10: 00007fe00a668ffc R11: 0000000000000246 R12: 00000000200006c0 [ 556.631788] R13: 0000000020000700 R14: 0000000000000000 R15: 0000000020000a00 [ 556.632288] 23:20:08 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 13) 23:20:08 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2) 23:20:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) preadv(r0, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/223, 0xdf}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000008c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000009c0)=""/170, 0xaa}], 0x5, 0x4, 0x3) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0xa}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x1, 0x81, 0x1f, 0x8, 0x0, 0x1, 0xc, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x39, 0x1}, 0x10182, 0x8, 0x400, 0x9, 0x40, 0x8, 0x7, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x4, r2, 0x8) 23:20:08 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, 0x0, 0x7, r1, &(0x7f0000000000)={0xffffffffffffffff, r2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) write$binfmt_aout(r3, &(0x7f00000001c0)={{0xcc, 0x69, 0x5, 0x2d9, 0x233, 0x7ff, 0x161, 0x5}, "e1ccc759d68023bdd348777d2e6dbff42d6444305d32211fcf92a5e9ddca2a03db6fa995c516f0a8d4340c3674941fd36b38921a57eb9e8ef95cdeeea84d14eae5840a6398e07ac70459b23100822e7236acce18ea65743c6504339e024e3f18287a6263c2dc5c76024b1e7b75e46cd559ebf794eccb37ed8624f6b77d3955f3e8077c76dc58ec1e2ed4f61cd419c6ee61c1979ceb88ca41b9203286e1c7d7a460db00f099ecb89e45f17a120ed522a76c8c249cc33db2e6a274bf5dca59b96fd67b4b232a44f5b3fd92f0fb74b3bf80b6c1aa7b08f7e229b85d0df09af130689e8166981473f106bea0390fc250d7f5", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xb10) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r4, 0x5411, &(0x7f00000029c0)) 23:20:08 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r1, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:20:08 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) preadv(r0, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/223, 0xdf}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000008c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000009c0)=""/170, 0xaa}], 0x5, 0x4, 0x3) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0xa}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x1, 0x81, 0x1f, 0x8, 0x0, 0x1, 0xc, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x39, 0x1}, 0x10182, 0x8, 0x400, 0x9, 0x40, 0x8, 0x7, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x4, r2, 0x8) sendfile(r0, r0, 0x0, 0x100000) 23:20:08 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 14) 23:20:08 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000000c0)={&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c0e000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000bfe000/0x400000)=nil, &(0x7f0000e6c000/0x2000)=nil, &(0x7f0000f50000/0x3000)=nil, &(0x7f0000000140)="42783501aedc6c3c8a46f558373feaab360546f424d4da8b784cfb0562d6b8380da2f38b3bc5abf1ee15277c76690a1f606da1e5531e4f0df98225253bd511dc0db1c3bd20d21c29d9cec9a2712e0305a1461db7d2bc96c9549824f475949203d3366670475e329a85cc7e35081f1bd33f8b3b574093f699d43cd8954545cc95881683fd4a8bd7a37eaadea5f1f1709cf3f752f61902ee693d575207ab43ba140c09563345bc07c7a1d7f117e40c10aa1ca31af2b2994d881be59974514f40f3a34d73aacabf4d28169a0a324602a66d943c56636081a408a1d5746f84b3b1578f10de23", 0xe4, r1}, 0x68) 23:20:08 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x4) 23:20:08 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, 0x0, 0x7, r1, &(0x7f0000000000)={0xffffffffffffffff, r2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r4, 0x5411, &(0x7f00000029c0)) [ 557.061849] FAULT_INJECTION: forcing a failure. [ 557.061849] name failslab, interval 1, probability 0, space 0, times 0 [ 557.063639] CPU: 1 PID: 5895 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 557.064683] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 557.065681] Call Trace: [ 557.066004] [ 557.066294] dump_stack_lvl+0xc1/0xf0 [ 557.066801] should_fail_ex+0x4b4/0x5b0 [ 557.067314] ? getname_flags.part.0+0x50/0x4f0 [ 557.067880] should_failslab+0x9/0x20 [ 557.068389] kmem_cache_alloc+0x5a/0x390 [ 557.068911] ? __pfx_lock_release+0x10/0x10 [ 557.069475] getname_flags.part.0+0x50/0x4f0 [ 557.070038] getname+0x92/0xe0 [ 557.070460] do_sys_openat2+0xf9/0x4c0 [ 557.070971] ? __pfx_do_sys_openat2+0x10/0x10 [ 557.071548] ? find_held_lock+0x2c/0x110 [ 557.072063] ? do_syscall_64+0x3f/0x90 [ 557.072571] ? xfd_validate_state+0x51/0x170 [ 557.073140] __x64_sys_openat+0x143/0x200 [ 557.073688] ? __pfx___x64_sys_openat+0x10/0x10 [ 557.074292] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 557.074954] do_syscall_64+0x3f/0x90 [ 557.075449] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 557.076098] RIP: 0033:0x7fe00d0a6a04 [ 557.076558] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 557.078734] RSP: 002b:00007fe00a668ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 557.079665] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0a6a04 [ 557.080522] RDX: 0000000000000002 RSI: 00007fe00a669000 RDI: 00000000ffffff9c [ 557.081385] RBP: 00007fe00a669000 R08: 0000000000000000 R09: ffffffffffffffff [ 557.082239] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 557.083089] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 557.083966] 23:20:08 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x1, 0x8, 0x101, 0x0, 0x0, {0xc, 0x0, 0xa}, [@CTA_TIMEOUT_DATA={0x24, 0x4, 0x0, 0x1, @fccp=[@CTA_TIMEOUT_DCCP_PARTOPEN={0x8, 0x3, 0x1, 0x0, 0xf59}, @CTA_TIMEOUT_DCCP_OPEN={0x8, 0x4, 0x1, 0x0, 0x7}, @CTA_TIMEOUT_DCCP_RESPOND={0x8, 0x2, 0x1, 0x0, 0x200}, @CTA_TIMEOUT_DCCP_RESPOND={0x8, 0x2, 0x1, 0x0, 0x1}]}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x2a}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x9300}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x8aa5}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x2f}]}, 0x70}, 0x1, 0x0, 0x0, 0x40004}, 0x4041) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r1, 0xffffffffffffffff, 0x0) 23:20:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) preadv(r0, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/223, 0xdf}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000008c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000009c0)=""/170, 0xaa}], 0x5, 0x4, 0x3) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0xa}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 557.166017] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:20:09 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:20:09 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5) 23:20:09 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000600), 0x40000, 0x0) sendfile(r2, r1, 0x0, 0x7627) close_range(r0, 0xffffffffffffffff, 0x0) 23:20:09 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 15) 23:20:09 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, 0x0, 0x7, r1, &(0x7f0000000000)={0xffffffffffffffff, r2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r3, 0x5411, &(0x7f00000029c0)) 23:20:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) preadv(r0, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/223, 0xdf}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000008c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000009c0)=""/170, 0xaa}], 0x5, 0x4, 0x3) 23:20:09 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 557.493405] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:20:09 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) write$binfmt_aout(r1, &(0x7f0000000340)={{0xcc, 0x0, 0x6, 0x1db, 0x356, 0x400, 0x17d, 0x1}, "43fd027f39e030dd98b6bfb5022d90cbf46800a9395ede7c95ea8296e5a2d4d8cc3dee42e891544b0a526bdbfd89aa6a2e1b16e39ed36f5998788053fb5204553ad85f03cf897cbe2961004e79955d9740e56da4f9", ['\x00', '\x00', '\x00', '\x00']}, 0x475) close_range(r0, 0xffffffffffffffff, 0x0) 23:20:09 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x9) 23:20:24 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) preadv(r0, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/223, 0xdf}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000008c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000009c0)=""/170, 0xaa}], 0x5, 0x4, 0x3) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0xa}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x1, 0x81, 0x1f, 0x8, 0x0, 0x1, 0xc, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x39, 0x1}, 0x10182, 0x8, 0x400, 0x9, 0x40, 0x8, 0x7, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x4, r2, 0x8) sendfile(r0, r0, 0x0, 0x100000) 23:20:24 executing program 1: r0 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000002eaf02a864a2eeb0aa1baf4506b892c6248520ba833706db168baa97b2b134f52d562a29bd137e3c023a7f8180e50a5c71920d605038ec88934a0d49755b643482eb15476f50ce2ca2", @ANYRES16=r0, @ANYBLOB="00022bbd7000fddbdf251000000005002e000100000008003a00bcf5ffff0600280001000000050038000000000008003a000700000005002d0001000000050037000100000008000600", @ANYRES32=0x0, @ANYBLOB], 0x54}, 0x1, 0x0, 0x0, 0xc014}, 0x40) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100), 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r1, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, {}, {0x20, 0x17, {0x2, 0x1, @l2={'eth', 0x3a, 'veth0_to_bond\x00'}}}}, ["", "", "", ""]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000}, 0x4000001) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(0xffffffffffffffff, 0x1, &(0x7f0000000000)={0x6d, 0x0, 0x4351, "cbff38165b9454bd63c2db53551bbc675793732408c856ae7b5836908ca78cbef895f22aafbb4785ae3fe3842d93a0f655e32540e132d100e47a86c2f9eafd48678440218ffea3e16c1fac49696ae620a4f32ade5197d3175bb3e2846ba1ff9d33fac6d5d9750cfceed2003808"}) 23:20:24 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, 0x0, 0x7, r1, &(0x7f0000000000)={0xffffffffffffffff, r2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r3, 0x5411, &(0x7f00000029c0)) 23:20:24 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x18482) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000000)=0x6) 23:20:24 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 16) 23:20:25 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) 23:20:25 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x10) 23:20:25 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 573.210219] FAULT_INJECTION: forcing a failure. [ 573.210219] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 573.211886] CPU: 0 PID: 5949 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 573.213010] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 573.214133] Call Trace: [ 573.214508] [ 573.214841] dump_stack_lvl+0xc1/0xf0 [ 573.215415] should_fail_ex+0x4b4/0x5b0 [ 573.216002] strncpy_from_user+0x38/0x3f0 [ 573.216591] getname_flags.part.0+0x95/0x4f0 [ 573.217228] getname+0x92/0xe0 [ 573.217724] do_sys_openat2+0xf9/0x4c0 [ 573.218307] ? __pfx_do_sys_openat2+0x10/0x10 [ 573.218962] ? find_held_lock+0x2c/0x110 [ 573.219551] ? do_syscall_64+0x3f/0x90 [ 573.220116] ? lock_release+0x1e3/0x680 [ 573.220701] __x64_sys_openat+0x143/0x200 [ 573.221286] ? __pfx___x64_sys_openat+0x10/0x10 [ 573.221969] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 573.222732] do_syscall_64+0x3f/0x90 [ 573.223287] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 573.224051] RIP: 0033:0x7fe00d0a6a04 [ 573.224593] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 573.227118] RSP: 002b:00007fe00a668ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 573.228193] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0a6a04 [ 573.229190] RDX: 0000000000000002 RSI: 00007fe00a669000 RDI: 00000000ffffff9c [ 573.230189] RBP: 00007fe00a669000 R08: 0000000000000000 R09: ffffffffffffffff [ 573.231203] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 573.232280] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 573.233308] 23:20:25 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x1267) 23:20:25 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:20:25 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 17) 23:20:25 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, 0x0, 0x7, r1, &(0x7f0000000000)={0xffffffffffffffff, r2, 0x5}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r3, 0x5411, &(0x7f00000029c0)) 23:20:25 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:20:25 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x84082) close_range(r0, 0xffffffffffffffff, 0x0) 23:20:25 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x1274) [ 573.570990] FAULT_INJECTION: forcing a failure. [ 573.570990] name failslab, interval 1, probability 0, space 0, times 0 [ 573.572538] CPU: 1 PID: 5969 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 573.573660] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 573.574765] Call Trace: [ 573.575136] [ 573.575463] dump_stack_lvl+0xc1/0xf0 [ 573.576016] should_fail_ex+0x4b4/0x5b0 [ 573.576600] ? __alloc_file+0x21/0x240 [ 573.577166] should_failslab+0x9/0x20 [ 573.577730] kmem_cache_alloc+0x5a/0x390 [ 573.578335] __alloc_file+0x21/0x240 [ 573.578884] alloc_empty_file+0x71/0x190 [ 573.579484] path_openat+0xd8/0x2750 [ 573.580027] ? __pfx_path_openat+0x10/0x10 [ 573.580621] ? __create_object+0x3ee/0xc90 [ 573.581233] do_filp_open+0x1ba/0x410 [ 573.581800] ? __pfx_do_filp_open+0x10/0x10 [ 573.582415] ? expand_files+0x446/0x8e0 [ 573.582991] ? find_held_lock+0x2c/0x110 [ 573.583579] ? alloc_fd+0x2eb/0x760 [ 573.584122] ? lock_release+0x1e3/0x680 [ 573.584696] ? do_raw_spin_lock+0x125/0x270 [ 573.585312] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 573.585986] ? _raw_spin_unlock+0x1e/0x40 [ 573.586575] ? alloc_fd+0x2eb/0x760 [ 573.587113] do_sys_openat2+0x171/0x4c0 [ 573.587706] ? __pfx_do_sys_openat2+0x10/0x10 [ 573.588335] ? find_held_lock+0x2c/0x110 [ 573.588928] ? do_syscall_64+0x3f/0x90 [ 573.589490] ? lock_release+0x1e3/0x680 [ 573.590080] __x64_sys_openat+0x143/0x200 [ 573.590646] ? __pfx___x64_sys_openat+0x10/0x10 [ 573.591307] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 573.592038] do_syscall_64+0x3f/0x90 [ 573.592588] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 573.593302] RIP: 0033:0x7fe00d0a6a04 [ 573.593837] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 573.596206] RSP: 002b:00007fe00a668ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 573.597256] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0a6a04 [ 573.598223] RDX: 0000000000000002 RSI: 00007fe00a669000 RDI: 00000000ffffff9c [ 573.599217] RBP: 00007fe00a669000 R08: 0000000000000000 R09: ffffffffffffffff [ 573.600205] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 573.601188] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 573.602219] 23:20:25 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:20:38 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r2, 0x5411, &(0x7f00000029c0)) 23:20:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) preadv(r0, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/223, 0xdf}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000008c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000009c0)=""/170, 0xaa}], 0x5, 0x4, 0x3) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0xa}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x1, 0x81, 0x1f, 0x8, 0x0, 0x1, 0xc, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, @perf_config_ext={0x39, 0x1}, 0x10182, 0x8, 0x400, 0x9, 0x40, 0x8, 0x7, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x4, r2, 0x8) sendfile(r0, r0, 0x0, 0x100000) 23:20:38 executing program 1: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000004c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000500)={0x2c0, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_SOCKET_OWNER={0x4}, @chandef_params=[@NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x32}], @NL80211_ATTR_DISABLE_VHT={0x4}, @fils_params=[@NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM={0x6, 0xfb, 0x8000}, @NL80211_ATTR_FILS_ERP_USERNAME={0xa, 0xf9, "2259ad92abda"}, @NL80211_ATTR_FILS_ERP_USERNAME={0x10, 0xf9, "599c17b0ed0f0cb8b18b9b42"}, @NL80211_ATTR_FILS_ERP_USERNAME={0x14, 0xf9, "56253d58d2c2f235c1ce09239334ab53"}, @NL80211_ATTR_FILS_ERP_REALM={0xe6, 0xfa, "aac13e3b4391708cdb28ed5437bcd21a7817a9dcea197e13337d810680c57622086500886b643ae96e374b44d93f49db39a897e9344d8fe68ce1da951217cfb293afd9d7f33e6944d1da94ac390f344b8e7b0278893ff0eec2e2fd0a9b14127d515363021d020f7d9fd8afb72128c595a16c3314bdb323661621273ee9d1c80fe02c20ed04446bd5e51a9b677435536bb53be86908638422b2eefcd2c128adc995fe7a2e42cdc779f4e6c95130b0c63e4f4a36bbb8fce0d29aa0441f7376518d2adfaf5182664419e33870c591773c022499ca3f9e5df06875881d50d13f471c76c7"}], @NL80211_ATTR_MAC_HINT={0xa}, @NL80211_ATTR_VHT_CAPABILITY={0x10, 0x9d, {0x400020, {0x0, 0x0, 0xbe, 0x40}}}, @crypto_settings=[@NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0xfac0a}, @NL80211_ATTR_PMK={0x102, 0xfe, "7a14db80a435eb1230494c8e5cb4a36ad2dcbe8d1efd95ac641a80f065cc10ec55a274109b4179025e0ae2e3f0cd3c51d958c2d8c200025ad807e658f7f10d8b0aef1db23aefee13106eec8da03760df97d3dfcbc45b511063ab8d43b05c8a707787d7efb0a62867c9b7c3f5ed9958482fa3e9d19e5bd765e145fad848d5ca1b80340deb3ea21261a333131a4fd64ddc8c93445d4d817a94a4db96e4c6005adc1ee3d1301a6758742fedeb990ca1232818ff02f8c4c90e78814569a6ce9d47156c1cdeba56235b6e8c33b7f77694b5e360fdd7b7ba52dcb2b852134a8725d9560355d6eea27c7538411368af6fa296e42fbac92899da61ad28059b39c867"}, @NL80211_ATTR_AKM_SUITES={0x1c, 0x4c, [0xfac01, 0x0, 0xfac01, 0xfac03, 0xfac0d, 0xfac02]}, @NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_SAE_PASSWORD={0x24, 0x115, "b1c7bcf24d44286566465d108225f13e8d36c3693d92203a6d99013c46eb4894"}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}]]}, 0x2c0}, 0x1, 0x0, 0x0, 0x40040055}, 0x800) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="3e2720e548192787a0a91fd31f0d4095997c219ef1d85a3825543aaed7e62b281afb451a3959152e12b783f35c4263dc217bd58789a1b73c4a7d52ed905d7c781fc34b223169b32916f2ad35a4ccae79ae03c3d6a12b806164a98fe00c33e7e6ee623110a6fa95619cd35acc4aeca49a4ee6f55e14b898313785baddb84b99215559cf33b9522a390b26255aa66a3a305f0ef79a6a5a48ebf19e19e4cfe4ef5d9ecb76f1063db912e7eeec3e236b1bd279c4ac7b9aafa1d58fea2b68e7f892875591cbbd4e3828d6d0bd90c2123b96e4452d", 0xd2}, {&(0x7f0000000140)="17b5b1614eaf2415d225693ae0d030e2b506bb2c4099212eeb1139a6701f2211797ceed9910da4605a664e0295db162aba04b28a508a7b271e1a5552f8dfa6c26cb595c1ca335150a739db8210aa52b985fd2be45f32f7db73fb6807676be923ec549283459c567f589d1621d9c764b8c1f9bc6e01c6", 0x76}, {&(0x7f00000001c0)="5f16ffc85ba5ca029c00b92ecdf0106f7833393b3504c474646999ba7b77", 0x1e}, {&(0x7f0000000200)="86e0cf9202e3e9ea3dacb87f6db8d95ae2031987277e89758a7e7de47818dbeb7c0f5312dbf6def97ba54a5c48f9", 0x2e}, {&(0x7f0000000240)="6e21bc8a8e1b8ab6e3308bb2c5b6c3124dd1e63d3457ab36a3df16", 0x1b}, {&(0x7f0000000280)="e4d6bc62abad16f8e37f0256fcaf76af312868ed3766edcf835485e94dd57b3b13e2b8e6ad6590ace04ebd946a46c0378e58e7eeb394629d9cfd8edc522dad49d347c79633027f944d2de2d48c3c5b30e475b825aa5364d066e19e061d866c7d6f8c822c2f74b1ccf1b0127e37c1339dd33d5c952d7791b4709b7bff50bb9be58dae0e0e2077a579889d6efc4f94be9a1ce044fb576d438e1e", 0x99}, {&(0x7f0000000340)="9f8b3c60f19d3d1fada4bef18a3ca9d802ecfe510411af5bd926dd1fad8abdd469535e330f488126e9cb5cf817fcf52facdbaf1bb67c5ed8a011c935c6bf07d16a75d594530a405b764445aa080f6d53800014a7eeb21f32f75db50e7def60731197e5ad9cb1747ee28c37cab94709feac608e8b3432bcb1c1bf66ae291a", 0x7e}, {&(0x7f00000003c0)="b4fa10d186823720f0b917098f7aab44f440b56c72f0af8018c0d898d2ecd779392bb0952c245edfbad11baf83ec7b1a7699c81c", 0x34}], 0x8, 0x525a, 0x80) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000002c0), r3) r5 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r5) r6 = openat$sr(0xffffffffffffff9c, &(0x7f0000000880), 0x80000, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r5, 0xc0189378, &(0x7f00000008c0)={{0x1, 0x1, 0x18, r1, {r6}}, './file0\x00'}) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast1}]}, 0x28}}, 0x0) sendmsg$NLBL_UNLABEL_C_STATICADD(r2, &(0x7f0000000980)={&(0x7f0000000840), 0xc, &(0x7f0000000940)={&(0x7f00000009c0)=ANY=[@ANYBLOB="697516df79a7e34e467d8fd9e298c61b27607411c1e12f4ff4cb5375cd4eceba0be489ce2aa8de963e306474e710facdf44041913a690af1195a03600174c155ae452c897cfe", @ANYRES16=r4, @ANYBLOB="00042abd7000ffdbdf2503000000050001000000000008000400ac1414aa2900070073797374656d5f753a6f626a6563745f723a6966636f6e6669675f657865635f743a7330000000002800070073797374656d5f753a6f626a6563745f723a706f7765725f6465766963655f743a73300008000500ffffffff140006006261746164765f736c6176655f3000001400060073797a6b616c6c6572310000000000001400060062617461647630000000000000000000"], 0xbc}, 0x1, 0x0, 0x0, 0xc804}, 0x4044101) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) close_range(0xffffffffffffffff, r1, 0x0) 23:20:38 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:20:38 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x1275) 23:20:38 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x3, 0x3, 0x6, 0x9, 0x0, 0x7fffffff, 0x100, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x7, 0x1}, 0x1040c, 0x895, 0x4714, 0x4, 0x40000000, 0x2, 0x84f, 0x0, 0x5, 0x0, 0xf9}, 0x0, 0x2, r0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:20:38 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 18) 23:20:38 executing program 7: ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file0\x00'}) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x3c, 0x7, 0xa, 0x201, 0x0, 0x0, {0x1, 0x0, 0x1}, [@NFTA_RULE_USERDATA={0x28, 0x7, 0x1, 0x0, "0c58fa2426e06810db9f88c1d547f9278f923f14e3d004e7e59e8bd44dc29867e10d1573"}]}, 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x4000) r1 = syz_open_dev$sg(&(0x7f0000000180), 0x1, 0x80c3) close_range(r1, 0xffffffffffffffff, 0x0) 23:20:38 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r2, 0x5411, &(0x7f00000029c0)) 23:20:38 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x1276) 23:20:38 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:20:39 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 19) 23:20:39 executing program 7: sendmsg$NL80211_CMD_DEL_TX_TS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x8, 0x70bd2c, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0xc0010) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) close_range(r0, r1, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="00010000", @ANYRES16=r4, @ANYBLOB="010000000000000000003b00000008000300", @ANYRES32=r3, @ANYBLOB="e200330080800000080211000001080211"], 0x100}}, 0x0) sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f00000001c0)={0x134, 0x0, 0x100, 0x70bd26, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_QOS_MAP={0x18, 0xc7, {[{0x3, 0x1}, {0x81}, {0x7f, 0x5}, {0x1, 0x2}, {0x80, 0x6}, {0x0, 0x5}], "9c4c314df9e7c125"}}, @NL80211_ATTR_QOS_MAP={0x1a, 0xc7, {[{0x7}, {0x6, 0x3}, {0x40, 0x7}, {0x24}, {0x0, 0x6}, {0x80, 0x3}, {0x81, 0x2}], "89c2f30a7014e59c"}}, @NL80211_ATTR_QOS_MAP={0x1c, 0xc7, {[{0xb9, 0x7}, {0x3, 0x2}, {0x1f, 0x2}, {0x1, 0x4}, {0x7, 0x2}, {0x8d, 0x3}, {0x0, 0x6}, {0x1f, 0x5}], "b33a127234de9e0e"}}, @NL80211_ATTR_QOS_MAP={0x1a, 0xc7, {[{0x5, 0x3}, {0x1f, 0x4}, {0x9, 0x5}, {}, {0x1, 0x3}, {0x1f, 0x7}, {0x3f, 0x5}], "d10ff82613226eb8"}}, @NL80211_ATTR_QOS_MAP={0x20, 0xc7, {[{0x4, 0x5}, {0x2, 0x4}, {0x3f, 0x6}, {0x9, 0x7}, {0x3, 0x3}, {0x9, 0x7}, {}, {0x6, 0x6}, {0x6, 0x4}, {0x9, 0x7}], "b58f4854507a1436"}}, @NL80211_ATTR_QOS_MAP={0x16, 0xc7, {[{0x3, 0x7}, {0x7, 0x3}, {0x2, 0x1}, {0xff, 0x7}, {0x2, 0x5}], "833220264a878bfc"}}, @NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{0x6, 0x1}, {0x1, 0x6}, {0x4, 0x3}], "20f6503791853341"}}, @NL80211_ATTR_QOS_MAP={0x2c, 0xc7, {[{0x7, 0x6}, {0x0, 0x5}, {0xff, 0x4}, {0xd5, 0x6}, {0x0, 0x6}, {0x3}, {0x7f}, {0x3, 0x4}, {0x1, 0x7}, {0x20, 0x6}, {0x8, 0x3}, {0x4, 0x3}, {0x6}, {0x4, 0x2}, {0x6, 0x5}, {0x20}], "ad31d49511aaf751"}}, @NL80211_ATTR_QOS_MAP={0x16, 0xc7, {[{0x1, 0x7}, {0x80, 0x2}, {0xff, 0x7}, {0x5, 0x1}, {0x8, 0x4}], "56548a605b76d258"}}, @NL80211_ATTR_QOS_MAP={0x1a, 0xc7, {[{0x9, 0x6}, {0x3f, 0x3}, {0x0, 0x2}, {0x4, 0x7}, {0x0, 0x1}, {0x5, 0x5}, {0x3, 0x1}], "d1e8a36783ac9125"}}]}, 0x134}, 0x1, 0x0, 0x0, 0x80}, 0x0) 23:20:39 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) syz_emit_vhci(&(0x7f0000000040)=ANY=[@ANYBLOB="946f754f31"], 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:20:39 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = gettid() sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)="84", 0x8ec0}], 0xc0, &(0x7f0000000340)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x38}, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4, 0x1, 0xd855, 0xffffffff, 0xbd1, r3}) close_range(r0, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x403, 0xa8) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r4, 0xc0189374, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) [ 587.391347] FAULT_INJECTION: forcing a failure. [ 587.391347] name failslab, interval 1, probability 0, space 0, times 0 [ 587.392762] CPU: 1 PID: 6014 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 587.393770] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 587.394741] Call Trace: [ 587.395062] [ 587.395353] dump_stack_lvl+0xc1/0xf0 [ 587.395845] should_fail_ex+0x4b4/0x5b0 [ 587.396364] ? security_file_alloc+0x38/0x170 [ 587.396921] should_failslab+0x9/0x20 [ 587.397413] kmem_cache_alloc+0x5a/0x390 [ 587.398003] security_file_alloc+0x38/0x170 [ 587.398542] __alloc_file+0xb6/0x240 [ 587.399026] alloc_empty_file+0x71/0x190 [ 587.399547] path_openat+0xd8/0x2750 [ 587.400030] ? __pfx_path_openat+0x10/0x10 [ 587.400554] ? __create_object+0x3ee/0xc90 [ 587.401092] do_filp_open+0x1ba/0x410 [ 587.401578] ? __pfx_do_filp_open+0x10/0x10 [ 587.402120] ? expand_files+0x446/0x8e0 [ 587.402629] ? find_held_lock+0x2c/0x110 [ 587.403138] ? alloc_fd+0x2eb/0x760 [ 587.403607] ? lock_release+0x1e3/0x680 [ 587.404116] ? do_raw_spin_lock+0x125/0x270 [ 587.404643] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 587.405229] ? _raw_spin_unlock+0x1e/0x40 [ 587.405758] ? alloc_fd+0x2eb/0x760 [ 587.406241] do_sys_openat2+0x171/0x4c0 [ 587.406758] ? __pfx_do_sys_openat2+0x10/0x10 [ 587.407332] ? find_held_lock+0x2c/0x110 [ 587.407842] ? do_syscall_64+0x3f/0x90 [ 587.408341] ? lock_release+0x1e3/0x680 [ 587.408857] __x64_sys_openat+0x143/0x200 [ 587.409369] ? __pfx___x64_sys_openat+0x10/0x10 [ 587.409955] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 587.410620] do_syscall_64+0x3f/0x90 [ 587.411095] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 587.411734] RIP: 0033:0x7fe00d0a6a04 [ 587.412189] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 587.414323] RSP: 002b:00007fe00a668ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 587.415229] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0a6a04 [ 587.416113] RDX: 0000000000000002 RSI: 00007fe00a669000 RDI: 00000000ffffff9c [ 587.416990] RBP: 00007fe00a669000 R08: 0000000000000000 R09: ffffffffffffffff [ 587.417875] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 587.418751] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 587.419651] 23:20:39 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x4042, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:20:50 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x7, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) 23:20:50 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) write$binfmt_aout(r1, &(0x7f0000000340)={{0xcc, 0x0, 0x6, 0x1db, 0x356, 0x400, 0x17d, 0x1}, "43fd027f39e030dd98b6bfb5022d90cbf46800a9395ede7c95ea8296e5a2d4d8cc3dee42e891544b0a526bdbfd89aa6a2e1b16e39ed36f5998788053fb5204553ad85f03cf897cbe2961004e79955d9740e56da4f9", ['\x00', '\x00', '\x00', '\x00']}, 0x475) close_range(r0, 0xffffffffffffffff, 0x0) 23:20:50 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2201) 23:20:50 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r1, 0x5411, &(0x7f00000029c0)) 23:20:50 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = signalfd4(r0, &(0x7f0000000000)={[0x1f]}, 0x8, 0x80000) fcntl$setown(r1, 0x8, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x29e, 0x4, &(0x7f0000000280)=[{&(0x7f00000000c0)="a32181e7912002c8815d0d04aa026080df9e", 0x12, 0x6715}, {&(0x7f0000000100)="ddbebad0b39693ca8eeee635c9e10b957b5dabb6301b97405cfb6e60f1a3a78b79445e6533e9a4d52b4d0069fc56ef4df7fff218f51b3538123c3f05c73c1048d4d649df0ccea66674890eff7303452669a2c00e2485c7107b2ef923c5f70a1c033658b16319671e5295a19346539a6c2684fccbae92ed84c86c2001033ba5b64915545e5c8071f9199c8920fb560cc58b99b57220454420e570efbd247942b0bcad2e723b16d7f7a593c35868cbce4975a0a0808e8e30c26496e26bb4e6455921ccf87c619ed13f0efc", 0xca, 0x80}, {&(0x7f0000000200)="710234c41ef7c9467409d239ae4ae151daa1f9d04b8802d15b4d9e8afa963f5feceb243d5f25560e5fd1522a166980230f856231ab976e815285c07f3574fecf0b3f1b5adedc3f6f42", 0x49}, {&(0x7f0000000340)="c2899c4776312461d84efc15993b40f7a5d6ff6db5654d5d0ecbd59afe8411f5526103c61f3909b96c4f12955e9d46f5021481635d5ff26931dcce1dd257683104acfc6326a02914f8dd89f0b8dc23a4081bbfc21ed5d44bbfb58645790ffca875ad1c5cb2ddade9d0ba4ed2dd7151313411090879a01607b00c695321f223f4d76bf7155fee1308bd55d782de48e73fd675eea2cbd1647f5612f2891489f12ef4e34614047352e86d5e4c7000a5af289e8132e7b0867e1366fb7bef3fbd688939e97984a1", 0xc5, 0x8}], 0x1000840, &(0x7f0000000440)=ANY=[@ANYBLOB='fsuuid=090c49a4-8e11-039e-bfdd-2775833e,obj_user=/dev/sg#\x00,uid=', @ANYRESDEC=0xee01, @ANYBLOB='$\v']) socket$inet_icmp_raw(0x2, 0x3, 0x1) dup(r0) r2 = accept4$packet(r1, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000600)=0x14, 0x800) ioctl$AUTOFS_IOC_PROTOVER(r2, 0x80049363, &(0x7f00000005c0)) close_range(r0, 0xffffffffffffffff, 0x0) mount$cgroup2(0x0, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540), 0x40, &(0x7f0000000580)={[{@memory_localevents}], [{@pcr={'pcr', 0x3d, 0x3f}}, {@dont_measure}]}) 23:20:50 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x4, 0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:20:50 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 20) 23:20:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) [ 599.165580] loop1: detected capacity change from 0 to 103 [ 599.174747] FAT-fs (loop1): Unrecognized mount option "fsuuid=090c49a4-8e11-039e-bfdd-2775833e" or missing value 23:21:02 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 21) 23:21:02 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:21:02 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2202) 23:21:02 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:02 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x1}, 0x0, 0x40}, r0, 0xf, 0xffffffffffffffff, 0x0) rt_sigqueueinfo(0x0, 0x0, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) close_range(r1, r3, 0x2) 23:21:02 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000080)=0x7914, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r1, 0x5411, &(0x7f00000029c0)) 23:21:02 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) write$binfmt_aout(r1, &(0x7f0000000340)={{0xcc, 0x0, 0x6, 0x1db, 0x356, 0x400, 0x17d, 0x1}, "43fd027f39e030dd98b6bfb5022d90cbf46800a9395ede7c95ea8296e5a2d4d8cc3dee42e891544b0a526bdbfd89aa6a2e1b16e39ed36f5998788053fb5204553ad85f03cf897cbe2961004e79955d9740e56da4f9", ['\x00', '\x00', '\x00', '\x00']}, 0x475) close_range(r0, 0xffffffffffffffff, 0x0) 23:21:02 executing program 7: r0 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_FALLOCATE={0x11, 0x2, 0x0, @fd_index=0x8, 0x0, 0x0, 0x4, 0x0, 0x1, {0x0, r0}}, 0x4) r2 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r2, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x3, 0x4, 0x7, 0xb8, 0x0, 0x80000000, 0x4005, 0x8, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x26, 0x0, @perf_config_ext={0x7fffffff, 0x1ff}, 0x40000, 0x0, 0x8, 0x7, 0x6, 0x3f, 0x7, 0x0, 0xffff, 0x0, 0x8}, 0x0, 0x0, r1, 0x8) [ 611.061432] FAULT_INJECTION: forcing a failure. [ 611.061432] name failslab, interval 1, probability 0, space 0, times 0 [ 611.062567] CPU: 0 PID: 6065 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 611.063129] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 611.063675] Call Trace: [ 611.063861] [ 611.064018] dump_stack_lvl+0xc1/0xf0 [ 611.064294] should_fail_ex+0x4b4/0x5b0 [ 611.064584] ? __kernfs_new_node+0xd4/0x870 [ 611.064877] should_failslab+0x9/0x20 [ 611.065152] kmem_cache_alloc+0x5a/0x390 [ 611.065441] __kernfs_new_node+0xd4/0x870 [ 611.065737] ? __pfx___kernfs_new_node+0x10/0x10 [ 611.066075] ? selinux_sb_statfs+0x1b5/0x240 [ 611.066391] ? __pfx_selinux_sb_statfs+0x10/0x10 [ 611.066717] ? find_held_lock+0xa/0x110 [ 611.066992] ? bd_prepare_to_claim+0x2ab/0x310 [ 611.067317] ? shmem_statfs+0x1b7/0x3e0 [ 611.067589] kernfs_create_dir_ns+0xa0/0x230 [ 611.067904] internal_create_group+0x786/0xb90 [ 611.068223] ? __pfx_internal_create_group+0x10/0x10 [ 611.068575] loop_configure+0xf37/0x1a00 [ 611.068867] lo_ioctl+0x93a/0x19a0 [ 611.069116] ? do_sys_openat2+0x157/0x4c0 [ 611.069408] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 611.069779] ? __pfx_lo_ioctl+0x10/0x10 [ 611.070061] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 611.070415] ? __pfx___lock_acquire+0x10/0x10 [ 611.070750] ? __lock_acquire+0xbd4/0x63b0 [ 611.071066] ? __pfx_lock_release+0x10/0x10 [ 611.071412] ? __pfx_do_sys_openat2+0x10/0x10 [ 611.071739] ? find_held_lock+0x2c/0x110 [ 611.072039] ? do_syscall_64+0x3f/0x90 [ 611.072328] ? lock_release+0x1e3/0x680 [ 611.072629] ? __pfx_lo_ioctl+0x10/0x10 [ 611.072930] blkdev_ioctl+0x35e/0x7f0 [ 611.073212] ? __pfx_blkdev_ioctl+0x10/0x10 [ 611.073526] ? selinux_file_ioctl+0xba/0x270 [ 611.073858] ? __pfx_blkdev_ioctl+0x10/0x10 [ 611.074191] __x64_sys_ioctl+0x19e/0x210 [ 611.074491] do_syscall_64+0x3f/0x90 [ 611.074772] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 611.075147] RIP: 0033:0x7fe00d0f38d7 [ 611.075423] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 54 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 611.076681] RSP: 002b:00007fe00a668f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 611.077213] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0f38d7 [ 611.077713] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 611.078226] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 611.078728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 611.079236] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 611.079752] 23:21:03 executing program 2: socket$inet6_udp(0xa, 0x2, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) 23:21:03 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:21:03 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) write$binfmt_aout(r1, &(0x7f0000000340)={{0xcc, 0x0, 0x6, 0x1db, 0x356, 0x400, 0x17d, 0x1}, "43fd027f39e030dd98b6bfb5022d90cbf46800a9395ede7c95ea8296e5a2d4d8cc3dee42e891544b0a526bdbfd89aa6a2e1b16e39ed36f5998788053fb5204553ad85f03cf897cbe2961004e79955d9740e56da4f9", ['\x00', '\x00', '\x00', '\x00']}, 0x475) close_range(r0, 0xffffffffffffffff, 0x0) 23:21:03 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2203) 23:21:03 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r1, 0xc0189372, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r1, {0x7}}, './file0\x00'}) sendfile(r2, r1, &(0x7f00000017c0)=0x8, 0x9) ioctl$SG_IO(r1, 0x2285, &(0x7f0000001640)={0x53, 0xfffffffffffffffc, 0x1000, 0x6, @scatter={0x8, 0x0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f00000000c0)=""/140, 0x8c}, {&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)}, {&(0x7f0000000340)=""/28, 0x1c}, {&(0x7f0000000380)=""/206, 0xce}]}, &(0x7f0000000500)="b02534d98b863bcb6db8fd9a5e9a3bf7e8df86a15a44f4b96235bcb092445d623177df947da0bdd1de7dbadee67bd470c5b6fc058812fa238e0cc01d72a3024d8ee14ae8378059bd14d2b20af6737737cdc55b0312275e40d0008ef38565a654f7eda22a4a9aa00360780dbe8724cf283755409d2d9d0bd67bb321d08e68cfc0dc7a4be1f3348398cb0fcaeea344b00f0e8ee36c3bb948a68c2de3953a0d68578cf7fdf8ceb1d9029bf065854c5f7247f7aa5059a7909e4c22a9f46c71f4c5e21684c1feef6b32edf083494ae6f4a519d62d4a8a9cf768cf4397bcf4f8f92a98cf220e060bacba919a73bb1c8bba88564ef8908546793af0f81b9fedd6b1c1624c2164b50e6f6b2f96ff1acd491fa1235a0d92c5dee27305b1cb64712ec800c9c74fa43c2128c5bb72218840ba3175108d514a065337d011bfe51e7573e39d44206be69fa6c980cfdf682b8d4084fa5cda25b3dc53d89f11cd3799e2b0fa0ffd5cce1d2f1d48989644e5c4ad2ff65f8120442f7a52aaaf293025828d48f235d043dd2fe4ec5500a26c87265c0617b170999dfcfe30c6675a847948547e0cdc79fdc79244f7c51bfb1f48660f8eabb3a6260ffc12b40c3603ade139fe16615ace1c526c95b7bf440a8d21b2859f7c4a13f634938da00c73a297dde24322902bce6413537ff29508b27f21a027495ec8a18705f7849c151dc5e322851a3449d8c724e04e39572f2dcee55e6f4ab66ea9d933aeaa07951e8830ad2746b46ac15dc3e372350c1bc6d36d08f976d0c15a6381c0ee6587cc53c56139582cc2d924a87ecf395b86234c4d72883bfc7e01502511fb2bf73f0fcaf300ebfb44fa1c2c5faa820eff3e628fa40ccacad2f87cecf1f7dce26f78741201facb009556f28d5890f8ffd9ad1b0f7c8ea7eb0369081d63fa863fe3b8f7e6788faf2ca5980008644052e386347f89837c2d37843fc8f643aa3f59caa56b5505ecfcad3beb743500aa93c93946ad5510967cbaa0c123e58a92235def9932c295bfbeaef241ed6f3c278d411687c123a43eb161cb8587d3a0395c477f8f383a3b94df63b7db35b1b6549985fdc6357518b8b548a8d27aa791cf71753af5c9f57c4f77d9cae03f7c51c05ef5ac9972c80b79b4f7712da80fdb34f02efcd10384951604c4ee6ec9ecf233a4cef4703386e55fd4f575b87c617bf6765fbfa1ff5d3d468d2829d330c3b3713360e106ae7bfa8aff06c98e19be4fb9b715d4de21d59555d72f3c00c07db5b847811f90a039ce741b54414f88679de6e142062ce4eb213c74c560774ca66184656ddf898178b658f7dbbae51cfa653f6605c0d90d1f9b51b3c719353ad7f39f795c89e8ed04ec4ad2c05b6be1d3b620efc2438bf15d7e41bbfe47e9b458b6cd705342dcef33650247e40bf8599fdfd5c58a40474d297d29b8fab64a92644d9e00ef8c775454365adc45734686e857dc649598b2d36b79c59aef47be34d576ad21de0af1b50e000a712a5e6a5d8a8f47f4f1824ca6e66ba256963a94bdd3de3f4743adef670b361538a4ec37cd928e7a389b529086504cc8825a0fa9025429a0d7c49917d12c2c23a5fc72df42da9ce71fdd68762437aba8b146ba334f7781332bec21efa4f4439d4f4d00fe5a24ff76a7ac08ebe4659a07cc48161b7430e56c1f3dc82979325da978704462c771b75daf5cacee547578a1543cd5d6127ba5e74d65442268b12b661c86bf96212bcfd082e8d4fefaefffb74b67174df83a64ae20c86f5e9b6eec252cbf68500617523d0c530c39c268c3142fec7c0c01bedf31b94bbfc0d1d1a5aa603c397e40d50f8cf8ca94f7cd5a4132081831e77b8793eaa69ddc4508e302f5803ab16ba4be67990a11783db34acebeb9636b4cd999b21d890b79446f4a251c04221cc2685e0d3a87c7d2e62aa2a01679f07f21e983e627ff366188069f0802112a2c895193249b1511ba620d4e7ca3fd6fddb25c939afbdccb77da3f2fb05f9f237363432bab716128be2474390b47623dbccaea4d57a3459b1d3b72cac56ffc4201937def275bccdedfc887b779ead2a14475257be2eabe90635b694e0078a81dcbef9562355dfc214465f8fe07039658868014d7e41751a1797437c8631b0c8db79fb4952046f126f5544abcaa60eb8d36b4f6689bb8aaecdd8db178c1bbf0e9d1980666fd45377a25cddf6c22597279717356347588e982b282fbb9a413f2648313bb31a782adea29cea38624bdf4c72365c35a8cd8ed4ced6770184c15a3c45bc4ebb86f77a7ca52c66ded73dd16bb6cae27b5fd0e29133e273b60fd7d5cec36060a40604abd97e934f47f65a2f159e9615ec74045791f026f700d58eecd5cd93a3cebdb8eed5f181dc1aad207f6dab73137216af3b50f172530ab4e44ec4f75895c78c78f3f982ca38bbe9248c90ceb03e8a68ffe2065f5b1f5b3da1ee74481864fc26202c82607879314f6b1be62501b671695604a1e11e85a3c9c56519656e1a5134e8bc35a8c5edad2d0306323a82bcf99014083ba4f6e87a76622d130f0fe26aec54b1556da31032a1a15f7c6c0e414ac4d4bab7c9d8e7e0bd33edf3110929f2605f871be80ad71fb71ef7b09b17b4d1fe0c74a1d49c53c8fac517c5c182a7d1698992cf986b0d0332d7c011fd15c83cbea29c3678a23971298d4195039ac843642f5d8be0a0c817d9206958dd4b18d9d2b06e89addf117f675e5dda2c48e20c6614b57f15cb6b93ecc115139a8b3d4ee08649a66a38868e6c7d729129c208f445cf1bb88f641c8d0c2c8346c715e0c43a0c7c6a020334394c0a473f6953d970c41a410dac702ff7256d78ec4f7dd1ae9bd3fce400147b7437496d531c694461388f788084286226684fe940d60412ffcb79327e095ff28a042cd7265b6251bf6f5cd1f6283d725009238c415a61579099984db78b2447f03a3c332c3b5554649094a6defe1968c860f699666b2246a843d5699eb32b775d5167e7c33a966106e65d2ee3f729381e7f098dfb3100e9219ce42850987382991ee1d65d3b8d8c3801021a3e9346a90ba6b0a4d8ac490e1fabf2b778b4006c52690856a19a18fe33520d9f0116881783cb469ad010888e9ac9f4f974459cdcf06546fd6adfd946b4466b02eec2c1175dbc4dd9296c1c4d58c528604faaf32a1c64d1eb46b737c9f6d8d5d5fafd514b3a837b2fd5d58f405d751bbc4134a38105760243367ff33c9f578aa9ee65ec2f28a4b6a708d62fdb6b0073d07a02e733271aa704e0997bcbaf68cf62b548421bdbbe80bd95e689eccaaf516331513788a001e797d469cf5d8db0b62aae300455876b5612583de1d6cdcaa53687ed83cd228dd60ffed475838b81001b1264a0d8a450679a1255e780012aee88d3eaef93be80ac1c8cfb136bd5864e499603a8b6244a7e6e325b7cd8411cbbc9d4077b37563f84a3c5e1d63b6e6f230e9f838b20137160c8f1c94eeafc4fd6af639d6a510258e31c5c52b859e8146cb481df52a01fc82558fa70a815f566e2a18b90fc4230eafde2ecc4245fa17822b440f0631af34cde3ac881c0119ca7376f83ca1ec0b288d1455c1eb78bb6622a9ad21c90377dd69b15ddb1bd422d25a1211426fc6a9b962757d0dadf24112a2c2c5fee1f743f439dfddbf68a4ff5abe53974b87c7b57e605c026f9cffaa0e4f06f0fb1712ebe1d7ac3e7423b7df961ad9a2ab2ab889cd0c8a93ec182430f4d4325cab05faa25627726e602e7654f04b38e1462572aecc1279df574b7a6ff6e0cd4b1015d4f9cd21cfd76ee52a3f56dc405c4ba4ba8e0507d9aa997bfd168d5b38ab7fd7043984cd8fb1ef8387e8f43d8c1c1cafae8817b5933f3883a55d1496ecaa69cd588d00bd6de4d6d4be9e6dc3cbd4d0551ebcf01ae828487fcd01707811144c23a07f8f19fd69f25d233fb943fab78416cc573fb938fc4d17003739a4648761bd1929bf923a155d49d5245ab5baed07ef980acb4c405f5b708618898388ff3e53e5a26d97f40b3ed1837f9498a6bc743083bd9112ed4a513b07118db81d026c603b6fec305db95a64a1d7fcca13193a34286a4b050a143da8ecac5841b9c0006d1c42d4377c17f6e9ced53731dbd38a1e376c4dc7757b061de86de1e7768c6668e32e96d8ecd847f61824650c13e25f899fd417479e157464bd064bb887235d90fd3044672d5d88b6e7d9c1e1c4b784bca92d17e5cd7cf847bb40f8f5eeb3662a39f48e9157b99eb083b80bfd232a5962084198c2863d960d911703525c2b0f5bb86263d7fe0ddf1504decd2c16528c00980477da555c8656130a32ea2df2ef3618046e4c4954913cc7c435a49b9e5e06ce3eb7f0580041e3e8566a25fed8e331f0958c21dce869dcd0dc86b49b410f0277f3524bc5c14e84cc9b01bfdcb6c3a6dfb88a75be76675355d28403b059a3596b64fd01851fa5d31f08faa57735e33eab05d4fd62e62f11cbbe066b52fb2fc717d5a549b48ac5e92be177f9f7d9b481612ba52ca535e3aa1c432b347ec2142d1d618ff3da5b7447a126746bfc0ffa727480abc48513382b445321255b324e1519ca3ccffb1975ade7dbadf43d6fbd7f5fff5589532dab6f9cac8b30d735d8d9d806070871af0418207999d949343f2d5bd6626799f522c14de8f444aea8d0c9e9be6a3c819788dd2c923a06d89529903a1dd1068b45df0e3e0847be0649a19ebe30b9018b81d83799db5b214f046bb794cffc25d52ed5ff82561a36face2e02ede1af7549246737de415498c8e865af81060c4fb4b81e71c386defb7661cc8ffe1f72c3720b8e678a8f76e98b1117bd832bf63817e3687af87abeb5937e247b487752155cbe57b62a55428f6b904f1469846d9a55f35c4868bf7a1eb66c0a383ff33d9377f671ebbcaafc4837eb224f9d0a91ecac35bf161f9ef08784374323ddc086b6d8c3bc25d79d95dae55ca06b58ee02b9e7f20244821e0d89c7c88df4ebacc7ca055a4a94dd7e9302bd3d9dbc086fdef3e0b8a51c3c8585adbba8bdde01731d017c0e59dfc798a17b680c38cdfa2e26979a0a4e70b7ed73febe5d52d3be51029f83848c9a4e37fd35716d73db924dc210bb2a315bf0a5d97f4ba86673f82c9182626b3c671785a877620929e66550b9ad82293a6c16ab6e6aeb54e8feb3f9e162ab3b0f327cf6700bed6698e5936c6bbb170447552cbf331187ea18e6fc3b1c4e3858c651d0629fbc8d77af1510d5982efdc69a2793b109ddd17a93c608bbd0325ba37728e3697f57d47912e9f0ca68fc0ade49c6bd41aeaca2db458eb49a0c170b5108df1e1a4368bd6776ef28b1bde89c07d587e4de08e7d61523b741fd38b644acdb2e25fa1805637c4aef2091d96c00e90467d808b212c4d16bbb1d9762b94f54004743b1f182bcb61a325fad37a314b5399e33e9bdfcaeb621529736fd21b00fb7364c64e1b16d7bdcb1d213db56cd2ff32847da68d46a4a464ce2995533bfbf4252d5897e23b48ad6c14a5b932b77842d894f0bca571f32d213a5cf8d3a450b0666fe50b1460015e5221b85006ca78b494e3ac3b477558f0457154d6ef73cf03be13187e08315f2a2acb5f860f17d0d5848a8eb999a8bbc799df6c04ae25365fd7868e74ad2c5362a15cd150b84eb7a153baec265f6b8a1091109638dda079845d455332a3abeba98c8b9aad223fa74cc0059dccfd7e6e1e3bf667bc61aa7f3be00dc266e7377252a8d3cae978daaa0f443eda018cf716db489e25e25506271d4c012d451eafde72108c6af830eee0f6a20e5343976ba", &(0x7f0000001500)=""/247, 0x40, 0x10030, 0xffffffffffffffff, &(0x7f0000001600)}) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000016c0)={0xd8, 0x10000000, 0x3ff, "5b363acb7169d835675c103ad164f522f086326358ffcd41cb662744937cbd54724e6fa453e8a3741d2584f13425988538f825e4c96b97a4d85e29216e4c2c860b072c2b7c669bd8477ac35db9746fce5062fba3b5a2deedb06dcd0b8dd11324d6523526ad34de0eae77b7c0faac91311fcd525c51879c7d751ea5de4fed72938944b124d6a09403d5f90b7bc0c69d63f9995d4e96f7f494ffaac4e0411b51b1e6033fee0bec32490ce1f33021c9d8ad6df7ed488457a5534b5a2f2fac379101c080f4c54276d5a2d2c68f60f7ee893a289cf6de30ef02a9"}) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) close(r3) 23:21:03 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 22) 23:21:03 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:03 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0xfffffffffffffffc, 0x8c, 0x12, @scatter={0x3, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/179, 0xb3}, {&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000000140)=""/99, 0x63}]}, &(0x7f0000000200)="02618e405a76ba4c85c2ca3969ff5dd728a5d32ede859e96b85a1d604b573763e2a16f8a25b07b757a0d9f310413995a8ef4e77db0fff0c3f776a0bb28a142f6bc93e538c79745dbc1f2e9bc04189688e87ba7f9a5b0d21aa1f994f6ff041b75b7b0a607fe8b6805c8e0c4fac875c1f7241d970394217e6118bc0b41d0a6f5eb1368c99b740a4d56bbbca3b7", &(0x7f00000002c0)=""/32, 0xfe, 0x10025, 0xffffffffffffffff, &(0x7f0000000340)}) 23:21:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) 23:21:14 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:21:14 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:14 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000040)={'#! ', './file0', [{0x20, '/dev/sg#\x00'}], 0xa, "133b90c3430f87d7e1149c1b988caec9b1305b04e0c7956f64223b42057ed5b3500300930f73f0011b6b78a74738367b7432b3737147db6525b2b8ce4329e1a85610d6c448c930db12e56572d2a4d852cbac90c6a97f3b997cf7ea096b5cd6228f04bce4d413deb191b2bb2f442a30861f4a0ed5f45726952175e973b326991602effcbc500216d3ab71cbecb5acd45c71fc75b77d260055c0f04ab2a3ec473fb0eda53343c261b0063d3e1a579a3044bd4463d175e8a08fda59a4eda914e577677dd25c2ffaae"}, 0xdc) 23:21:14 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2205) 23:21:14 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000240)={0x0, 0xfffffffffffffffd, 0x9, 0x0, @buffer={0x0, 0x57, &(0x7f0000000040)=""/87}, &(0x7f00000000c0)="33162baf582a877c4d", &(0x7f0000000100)=""/226, 0x72ff, 0x20, 0xffffffffffffffff, &(0x7f0000000200)}) 23:21:14 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 23) 23:21:14 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:15 executing program 7: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f00000006c0)={'bridge_slave_1\x00', {0x2, 0x0, @remote}}) connect$packet(r0, &(0x7f0000001280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x14) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x81841, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, r1, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x2}, 0x1c) sendmmsg$inet6(r3, &(0x7f0000004800)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="7911a407da936cd8642deb0f35d45c4c59bbb6f73e1f6054921f03f06c2abea7fc214058772f662249f36003cc9aa93958ad68a1a1c872bc8c1149f66d6dbcea440f952f04a8e2a7fba47fbf2c354c2f61c78ec15f0bed7ed1dff30e39e24756677e0dcb0f5fc09388e3b1196d12f3b9963ff4d01aa77716a0ba1fc68d5edecf048ef6494b4c1349555e1d0f0a5f11d527055c928623874d373116bb8ac303570b12a7e88eebd1cb61422e18b5f1c1baf27d1c2c15962a46e63f2db6b4a98a15429bd619f06d2ba744216932e2825d6a82f489a14be596df40299f1867996f40e7652dcd4427e2b907520a08757e2814a9f4de9a1cc21c35fabc15c01a7f518480e74d0bd9913b2f9bf0e3f493778d2cee0b0969fdcbc08038f6ac4997d10cf3a06e1d20449ebe6ea300f741c23aacf9edf3f9dcfcbdd536f4a712c8d447c379248142965fbb5c21d3aba45d4b110f8f21162e46fdb152a1aeaa413059fe6067aa539ef5b59faf58d08478929fbe3ebc98dddcca675dec73865f6b69c1a9bf83fad2e5af87df0ec45ac5633d6295eed554f2ba98cace8fd202f80f5d9fccea9115f7e296bfe04223e63ff31d19764ec85acbe67756350f4d41f1834a23906fe6430fa518fe8f6e6019951bb986319ffa0bcfe2fcdf13e39fd88d77629894383f3ca4ab98e84ea585a239d4ef30b91355c4f9c635e535b538c2eb0ad6e9cfbbfd1626760ffe9ebeadd87fcce1f4287e055e7c5336ed3cb2f5d0db23f139f609d63e6fc9ca8baa749b602ec486d320489d297634a4cb047c39763756283dae133dce555fb6212fbb82570c6adfddb91e18f13b6ce46ca8961880820bfcbd922688a1c61e09da6989b7ce99b97605b64ab923604adc1416f44277d374e5bd5d653bded83654f9ce7f3667e76237036ae2173062748778fa9b9bd6a4bcd0aa1e8033e5e921bf41ad768a7681b83c92ebfc4c59a4b942a2ad5f1303d94d2d0060cdb5466797f5d717c89831f20af15c1649052537e0c0bf75a50e1b385ca9176501a48801192e49f25d39fef69c82c1aa696045993631bb709cdcb6b8f45fb234101e676be25420b601177af004bfc7ab8aae7a33538ba629e4a5ed0536818b7e3dc1a0359543a419e3f6163a0e067496618bcbc71014b02289b4c400462b2043613002574379cbadbd848b803fcba765c3bc31adf07b783d64b63f6ccc845e2f3e9fff3e474676a8d7310863769e734bbe1593ab2f1bd49aeac2ad7ae3514811a9eb2741818f7bd38597426f15371f6956532ed8b53211ce0474dd79af377fc7e4069972f9d342d41b6e467a0107e2b9ada14a13301e70944e2434b7b1113af253a69ff7996fe152052f977c6cedeb3f1d66932332fe53c48b4ef79c5bcc9a1c9a44d80be7679fce3a00d37e76be3f063b5596439ae3fcd8c55f310e533b4fac3b7f58272ff512fd94821caad60dd601fc6bea4de3388930034208fe3b27503792cdbd204b511a1489fd3a09bebdb22b7948908232745788b8bc848e9da69aadd69d2f775ff96355a72cee99ef77e533982529c98c28ae81e6806f9557299a6362dae3a7bcee1937eb3c360c4ec0acdd349d1b52753482289da80d2c55af957c21fc845d76bac548354bf17201b77190aed3615be54c94f80cfbce989852e533a625a88d8ed661cd515c8047588df19ddfd6420557667bd9ec9bf05176bf9908424f67681d0a88fa4c1dbeee2eb7c885ab7707ead4ae86d5947d030b61294a517afc3ec9772bcdd3faf2355ad35f377d33caa74d9260613b6911a48f4f20dcbf39203eb803dc9072623be0e94ae6274bf895231269d2a37111975c69d7d76ea3b643d28143ba5052c9353413f0983e9a3db7059de10ac7bf22a43696b3d523b4cf024aaab07b67b4c1b6b221105e51040d1b3666a91b69ff325de5e2f8a2abf65100910b1daddfaf99617074551fd52411dd0d37326317fedcd9416c8dda3eea9ed5d3b0961a4e661eb4e31b32ca46f608edc4", 0x591}], 0x1, &(0x7f0000001100)=[@hopopts={{0x18}}], 0x18}}], 0x1, 0x0) r4 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r5 = memfd_secret(0x80000) r6 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r6) ioctl$SG_SET_KEEP_ORPHAN(r6, 0x2287, &(0x7f0000000040)=0x800e533) ioctl$SG_GET_SCSI_ID(r5, 0x2276, &(0x7f0000000000)) close_range(r4, 0xffffffffffffffff, 0x0) 23:21:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:21:15 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2270) 23:21:15 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 24) 23:21:15 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:15 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f00000029c0)) 23:21:15 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r2, 0x8040942d, &(0x7f0000000140)) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) vmsplice(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="823324f31308219e532c7d8ace7cb7e0a23a4cac48c8b98a70b4960cd8b1846a60560f1a1f45a965de88d2220091f612707d95934abed24a3df3ff9a4d5b11014403369c3bf434a253163e3c058c5f804d458151c7610e337806397c2f7bf9d0d7445562280b8c06bbfcee58cb38d48fd0df02b959285a543ad2e5d6eedc0df51ec0eaf4f76e025a8bbbc62f455eee71d8df88784c7cb4ccd7bac9cf5e1911d3dd6db5be33e741f664e717fc856f182d96bcccd1e0e64849e0728a40ccffad636f96e58fb3b1d657bab8bf5db963f13c1702e6634f7634723a05aa995eed97cb8a419480b60bf44e18bbd8f73cb1", 0xee}, {&(0x7f0000000340)="531efd3a72106255de6071564519fb455ff96b6f71af521ff655f76420243d6cd78f61f8d32de0b5da4f235c83982851550deef5735626f8d708a6e61986d29925f46a19b772a48bf290853666a0559e354369d3cf20492da515e7577eec30e14713b3ee106b89ada4f48e649a7ba276b8d49260e7742aa7edd5c70147209893db31b1751af5f2c5a04c5b32f802fff1e89e32fe2dc057d9b151af4ebac5df7d3f5086d8098d780d9c144ff145a19073d29b253de2b71ca0d63bb26183ee43bf8df8cd5fd131471c335cfb5eb6b7148b26cbad74ba0540931217a27455738ec0bc98a0876f45859f7139745e48219c6dddb67ab5ad94bb1a52eba22f59a6e3b335f0243b1a885dd0635d4d6a254de73cddbd3fc0fb64352a4c5faf8bf0fe550940dc81af34f1c2d3b365257db8c55d2526b975ac6b161054ad5916d5f4919644ebed6bbb3db96a03e609cbf7c7238c410a21ae62f2a36b16f4c37bc01f84c777726b5d1c8a6d4f41a5ab27918d6c6e64053b27bc10afbeb62b2fc20b1c7a1eddc2651c5b1a72e5df3df9ad7886b280efa3f651f61f7fd47a98c24cec290b737c867be9f0d178fe4ad84b9e0a5fbc0ae2b3dc8c7a0dabe18f4cd919dc51c6efd5f52462864b152f22da526b2e5b54c58814ef20d8ebd8ec440a8b2733324587f48ee025d5ce0e3f1279e8057e814b914eaab1900e89c9d14065a17fd24dbaf97cf55602f66a7a6c76e32149bc402d845069f3240c7d10ed45e760e3bc8353e3a408af9e25084444a7b58d2bae38546eecefcf8f32868cab7b92111e896ef4dc600b8909ebe1de5015ff46b8046cbf1bd8d86ca477af8cd126dcdd467c78cc2be060085c217355f94a776519c1da1bca2670dedbcfccdd8c46969d0f47b6cbd846f36733fae9f16499054e8b45a344cc73ebb05a8fb2416abde8e3e0c7fe584ba6e40d0f0868c30bc70b1ef8b38c7ea9a8c0f04fb8111aa6a360c0a31cf7909d51f667cb9ce597598583da3eb358f33ca8aa87854afb76bd1cf8a254b24ef3e7a1bac6653acede9d8d9066be203532377092c0df529625e7f0632836c04460c9d19f308a999c02d76e54b592c474de2dcb171a93e4ad861a42b19683ccaa84ec12483753f53dc42c20a1e2be997397de0a70b623582a48d856be57018121c7142b848f57ff770b2b1db5077067aa0b61ba16853fb7809df8a300a17511ab507350c8fda7beff0d5c358329486cc96008089d9fc95785a87f46a926f10abf30240b02f18d0fc08fb040abbc1bc70d13f0ff0069149e11f94612f21c247fd73988b761576b98491d4551c6b4dba7ea8b9a56c8926f01acd4daff8a86df183853f51b141e0dda25605b4b4e8751318966f4a38d1d24dc4ba44d84b546e55a2e76d1ff0dc6e29fbce056fa16a51ada65cfe28a980bbc84b9a359364fdc52e72ba9aebdeb7bb0b0ca9470c03c0233967c4e437dae2bab98457d9123476d91e38b63b423f079a1dff9dda9f4951cc4de20700d010169103fce2a0837abc915f0defb8b6cea958bf166695b523fc4d683cdb315bedd159ee0c8484b90be34d9bd21a3885710197ba931ec13dcc44a5db63e2fa0dd44ec0924cfed52449566e6cbbfad0511b73bc4d19cca5035d3d5d4295e2e1c13db9224149b6c0b4351c9458abcea74fb880954f57d620f4559aa21903ff211612306ce1b241b43212e0c305474156bfa5f24b3e256a51e5165a447b933027a65f9efedd9b7b2a6f2e95dce07fc62ace80ac1180eceb03d53d3408c899efbeabcb0675695e1279d3edef66d1933b175c697a7142548c46b6454488fdf65d4516fae3b34c1ca7038d080df1e2a2719a039e579c8902f9f0315fd8521ead7c70b5eaa75c39c55b6faa196e9cf13d20812c7c766a3df1d6cb7989d69e94b22156b1e2dc9e822174e5abe7a76841ae39684b5ef68ae3ae2a0b69f4550f94d9b4f6f9f71a3fd29304c2fc5734816083b2b41e91497e246e8fb0df32653ff59629eb775c7da93ef1a75210f8cd456f6f0725aa0a332919c1fc689c04ac131f0961da48b80c8c1d593750510e7cfbccce1b343da5ecbc4ce288150c64b7778fab47d1d089a287c388bd6ebc87756ae07e9580e7c5787ffae6868f252af0425db1bec61ad511e60290714c33070f7c063c327b24c131cff9fb2267864f2b99e57a5cd073e5907a9c0fa22c4f5ea3361c7335bf0668ebb155a2226bc8757d210a8911cbd2e56095514347c24b85be3e05061a8c718258d15807dacb11047b1c434e3b592aad384ea5d8276a20775f05115f4d1d3579add7ab2b7870e96c1ad0c0169261333e19a00f4b874c3fe0dd73484b14f725f191383f706da41c4e138273779482c435225d6b070f133b9bc3c44de55ee0ba10b53ccf95875c760d4625723a9063137b642135ae56a5748f5237e52931e74b4a4fc72f2c2a652ca5a4586fbfc829187c667f094bb7ac5e52d314238a8b98ed5435efa1803dc0bbe9d4c7f0c36056cea0e7c9b9a1a73ab431cf48ee1c590e7eab7a614dd8b175a1dda91880055d589d652e23724bbf548a770230d126c10c866620cea00651873299a32ed95caadc1ea567b94cd0cc918a5e526da0c0a3e04c7ef6f1724c572cff7f8e76d7e4b4b6477807b22f6a71beb9006b4cbf8e6597c2a52e7aa3322eddbf65004cfb7ea46418192cf9e4423ef588e75dfd8341a0960f8acaa2b2f93bb89c1842fc10b4cbcae1dd5ddafd9ae017bd8aeb14bf93f8b10f4aaf604f41c2789d022a68767f4c00d386bf375e448b33441d6587c3bba2ebc209f647df5fa9b0a9c99ee711aa203bee658a125a23ef26bc512704ec1273e6ba61ea8aed98fc96eec392d8ba4d65f2f56afd74d148e24ec9893f443707f90a60f1c9f18bb61a434f5044de524ff6a1c68b2787ba752912742ec975e69b399afe7a217b160a60bbc931ee91ec2908a18628fde4576d750e1eb7f4839d7edd9291872562afd35fe1bc7a90a01f6f86beb55e64f991f3889a23fefb94a30a6fe977894801bd51d1f7fde49a50c70c6ed97d532fba7a455e6e3c62ab1cc0312daadcf3da829c16be076b06186876950d737b60202be5fabb874e5a4647f23b313d5d3abea5d2c855f11c38973e52fafd235e3789554866bbe2ffec174bb7b39c717a715e5a62d6c564af6efe359e562ce619dbaa059356abd9a1874cd73226a1463d7f9db982c7c7fb74dfd39a8c70a5382becbf5581ecac3822a287d0ce093e1013aa97cd1a68a5584c0faeb18ec77b0c85c5130fafd25b8ec291983a07842741fc065246b3e4ea55b818873935beb4420754f92ab6dda6cf1e9c56021c67c1e5f5cc189f74852e30f7e37ff556fdd59c338950ef04471e04237bc38ecc787e056a2fcfa2c253693a67dd177b9a0052fd5ea5acba4d6ca65c6f00257b778818e54f9e21cfc0cbdc8107df8174696b1d3c5044bd276358a83865bd63c9292a7549f2626192684d27baf6dcd11e2cb6e188b564ecee1044870f01878556bcc882bfd87ca22c8767446b57f03902ba5c27a49aa77b42aca1dc4e5c0d5c81874efc2c60e47e5cfecf1f47e1e4736d9bfdf183238b5a9b4472df85765fe4933e7521a472cb5cfe975465493a5d1afe500a0a01a6d2d1f60195abf975b187727d21b33d068c1ce25f599305486188a9e427c015b78628bc7aa30ba6a6df2d634ba9957ea3f1efe6b3b3649582a175004f826ac740f330f9d866d3e7ba3737b70d4008369e0d8adc951e8a5d64685a15dec32a349081b77a27fb65dd5921530e16c3ab41777010c2c4ae286f9e5d9201a47039af1e3d82793d35d9eb390c632ee336fdbec375a75d0ab34a54b3066d8328bfe93aa8576bf385f0d74bb9e26184289c906901fd66aa3fe24c74f3abd84c632ba1f012f8371c71d5d570ce030cf943d806f4a8752a07595aa937446465d31684c2779c81106457aa565d92382c7598cd3b5ebdd2313d63aa73fbbe1d9e478e2ba88fdc0c109555434755254198c2b1ec7b8482f52d34ccc6fa4b5873f725d89a07cd18b081a048fb23349c9538bad0857dfd95553fbb74329e70868a79a9d3f0e1b16b535761c35feb87380a8233098da27e61e8c04b628dbf2fe768e8b67e885c9e0ba10d2abee0ad5ceefca251aa0605164ae2d86b5f02411df5d06a88bccb15a2a670aac7907b6d370be45fbe7976663f6b36dd070e6b76d1deb8f1ca2cb8d331381454bba418c76dd0868529fb96c5436a680a2e46ff2b3f18d16dfb848b99ff0ebeb7a416d64ebb8519175fd47c00e19e34c807e84e56dd505f87766451045739659c9d6ff1930ef4a83d9f0d9bcec4ea0e2388a17f654d3a6356593c8a45e0b3aac05181eab9757343745b0010eb710c8e38980ca9be9f556e54432ee991162bfe47d9e699054648b4f57e74d4c678b1871d707f584315190ff2d4b8d2189188eff0842e53c814c06b2db82f0595548cb851eec638a925d45308d23d038f494143dec1d10e8734e17eeb55d831b5631a28936c7441f5f5be779686797a1bcc9c63af430e5aa8f7fd1333a6225249c9a486576e8af500ffe870e4af30e43db732ac20b56dd243210906700f1a24ff613eb2f0f9ca2e662bd62aac53ed25db55c511e22229acdc74606bdf74cf2fdd017f2f717c523f45dd09272acbd00e1b2f2f20bdf53db2399fd9c37e6abd620fd7dce0b29740ba565605622b564ee6c6772c45f1b97988cb2f3fabe78ee5cce357ee1a54f043ce6fad115b8fd776a200fe79339aaa6dd22a8c926257a82b25ee398b5605a1248fd059babe981bf3474c6309c1fb752ac5b5d55d45859b91e420d673ba2d543e925f86326eb2abd3d78571609d5db7320d9dde777d15caceb888024e7e88ab98db59dfb8d8a4c3ffeffede13abd8dc57a786828af732770bf767a111dc1f2385accb2f7266cd17a71413a52cfbf82ace668c490a7aa3fe2ce3529f9ff2f783332d023a99e1bcee8766c30b123bedafea777b5518788c5659f23c16489d8d41346acac244caf48c4fe4d2738219e701e7cf7641c158d5a432463d86560c27cc50a4940858db8d9b23909347ec319c66a0181836dc9a8c26fd042a20df267448a8a4c7e3f0ad977c0a7fcbf20695ce6bd68279e4c628bb54438793af33313b82f8c4bf7adc19e8cbf93f8d279f27e365a2c79ed501e84d95a7c20c36612d5a9cf49012f048b39eb215e7d4e481441baf4ef807d2c9a6b9c2cccf4881ff99255a50f09ce33cdbc044a45fceb40086486f44ae21a294ae5729a8c658b055312c4834aaccaf928dcbeb492498e09102604d774dc19b9a902efc1d4c68906d7eeabe53679c509c035cd0f1bc2ca3e37ec4d891ba61e3b9854795104cc9ed23b59861f1d06d39ccbeff05c065bed879e7e08babed52b7e5887126ee99ae8709d9887206e8cf6eb2a60816886ffd702276b195aea3d59d1ec8da97c022f1c20add2b66850643ee6188fe794cc869ff42c1589df57519285fc02266abd7813b11781220ab1c6f830be0f48b526ea6c2cff13679452264893e5a84962e09075a0851bf3410091da4372d4e9c7c7e49287c62d6c415bfbf529c3032848f093fb30ed6445f7dbe95192e497e2064ddcdc1c59a43932c7b7d3f559473eb6a82995a0a06377cef14f7ec512cba5a70e529528250b6471dea7019e518196ddf79fb1caabe669eefc6c3f40a5d4c02c392bdd93dbb262cbbe13603ddb1de1b9989ce6b226c2a5da3eb9a1abc6e4937751f1aed890c81f0198862e820ff260afd2816d0a49", 0x1000}], 0x2, 0x8) 23:21:15 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:21:15 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 25) 23:21:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:21:15 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2271) 23:21:15 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f00000029c0)) 23:21:15 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000340)={0x0, 0xfffffffffffffffc, 0x95, 0x6, @buffer={0x0, 0x13, &(0x7f0000000140)=""/19}, &(0x7f0000000180)="bb45e88cc77c99c00c242a55288b64f8d30dc6ca13ca049bd19cb50c5fcacbcac778d41b785cee6a62203f9bf0beaa2e307662b6989cd7fff8bf6e79d6fc7c1609c8f4a1b05a6e86aaff5073b33b3f6d6a9860e7cd86c27baa2c6acd48f377976a1c980932c4439cb74cc496312c4f781a445bf8320bb7f6cf671a63ac0d5f97ed29c4afbcacf4db8eeb05248974ed3b8f56719556", &(0x7f0000000240)=""/4, 0x6, 0x20, 0x2, &(0x7f0000000280)}) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) ioctl$AUTOFS_IOC_EXPIRE(r1, 0x810c9365, &(0x7f0000000000)={{0xff, 0x2}, 0x100, './file0\x00'}) 23:21:15 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 623.765044] FAULT_INJECTION: forcing a failure. [ 623.765044] name failslab, interval 1, probability 0, space 0, times 0 [ 623.766151] CPU: 1 PID: 6150 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 623.766939] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 623.767857] Call Trace: [ 623.768085] [ 623.768290] dump_stack_lvl+0xc1/0xf0 [ 623.768637] should_fail_ex+0x4b4/0x5b0 [ 623.769007] ? __kernfs_new_node+0xd4/0x870 [ 623.769427] should_failslab+0x9/0x20 [ 623.769848] kmem_cache_alloc+0x5a/0x390 [ 623.770308] __kernfs_new_node+0xd4/0x870 [ 623.770778] ? kernfs_add_one+0x376/0x4f0 [ 623.771228] ? __pfx___kernfs_new_node+0x10/0x10 [ 623.771648] ? find_held_lock+0x2c/0x110 [ 623.772006] ? kernfs_add_one+0x175/0x4f0 [ 623.772371] ? lock_release+0x1e3/0x680 [ 623.772723] ? __pfx_lock_release+0x10/0x10 [ 623.773104] kernfs_new_node+0x97/0x120 [ 623.773461] __kernfs_create_file+0x55/0x350 [ 623.773864] sysfs_add_file_mode_ns+0x21c/0x440 [ 623.774272] ? __pfx_dev_attr_store+0x10/0x10 [ 623.774668] internal_create_group+0x322/0xb90 [ 623.775066] ? __pfx_internal_create_group+0x10/0x10 [ 623.775521] loop_configure+0xf37/0x1a00 [ 623.775889] lo_ioctl+0x93a/0x19a0 [ 623.776202] ? do_sys_openat2+0x157/0x4c0 [ 623.776579] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 623.777046] ? __pfx_lo_ioctl+0x10/0x10 [ 623.777392] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 623.777844] ? __pfx___lock_acquire+0x10/0x10 [ 623.778258] ? __lock_acquire+0xbd4/0x63b0 [ 623.778636] ? __pfx_lock_release+0x10/0x10 [ 623.779050] ? __pfx_do_sys_openat2+0x10/0x10 [ 623.779438] ? find_held_lock+0x2c/0x110 [ 623.779797] ? do_syscall_64+0x3f/0x90 [ 623.780141] ? lock_release+0x1e3/0x680 [ 623.780492] ? __pfx_lo_ioctl+0x10/0x10 [ 623.780842] blkdev_ioctl+0x35e/0x7f0 [ 623.781182] ? __pfx_blkdev_ioctl+0x10/0x10 [ 623.781559] ? selinux_file_ioctl+0xba/0x270 [ 623.781951] ? __pfx_blkdev_ioctl+0x10/0x10 [ 623.782262] __x64_sys_ioctl+0x19e/0x210 [ 623.782557] do_syscall_64+0x3f/0x90 [ 623.782818] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 623.783180] RIP: 0033:0x7fe00d0f38d7 [ 623.783436] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 54 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 623.784621] RSP: 002b:00007fe00a668f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 623.785118] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0f38d7 [ 623.785593] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 623.786061] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 623.786546] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 623.787011] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 623.787498] 23:21:15 executing program 2: socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f00000029c0)) 23:21:28 executing program 7: getsockopt$IP6T_SO_GET_INFO(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000040)={'nat\x00', 0x0, [0x5, 0x3, 0x5a9, 0x5, 0x4]}, &(0x7f00000000c0)=0x54) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x10000}) 23:21:28 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:21:28 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2272) 23:21:28 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, 0x0) 23:21:28 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0xc080, 0x0) chdir(&(0x7f0000000780)='./file0\x00') syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x208182) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000240)=""/180) r2 = syz_open_dev$vcsn(&(0x7f0000000140), 0x4, 0x400040) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000300)=0x0) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f00000001c0)={'\x00', 0x8, 0x1000, 0x1, 0x3b, 0x75c, r3}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 23:21:28 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:28 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 26) 23:21:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:28 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2275) 23:21:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:41 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 27) 23:21:41 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x1, 0x44383) close_range(r0, 0xffffffffffffffff, 0x0) 23:21:41 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2276) 23:21:41 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:21:41 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x40482) close_range(r0, 0xffffffffffffffff, 0x0) openat2(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x24, 0x1}, 0x18) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000080)) 23:21:41 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:21:41 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, 0x0) 23:21:41 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 649.620472] FAULT_INJECTION: forcing a failure. [ 649.620472] name failslab, interval 1, probability 0, space 0, times 0 [ 649.622224] CPU: 1 PID: 6199 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 649.623343] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 649.624464] Call Trace: [ 649.624831] [ 649.625164] dump_stack_lvl+0xc1/0xf0 [ 649.625735] should_fail_ex+0x4b4/0x5b0 [ 649.626423] ? __kernfs_new_node+0xd4/0x870 [ 649.627239] should_failslab+0x9/0x20 [ 649.627795] kmem_cache_alloc+0x5a/0x390 [ 649.628382] __kernfs_new_node+0xd4/0x870 [ 649.628957] ? kernfs_add_one+0x175/0x4f0 [ 649.629546] ? lock_release+0x1e3/0x680 [ 649.630121] ? __pfx___kernfs_new_node+0x10/0x10 [ 649.630801] ? __pfx_lock_release+0x10/0x10 [ 649.631434] ? down_write+0x11a/0x1f0 [ 649.631987] ? up_write+0x196/0x510 [ 649.632554] kernfs_new_node+0x97/0x120 [ 649.633206] __kernfs_create_file+0x55/0x350 [ 649.634045] sysfs_add_file_mode_ns+0x21c/0x440 [ 649.634723] ? __pfx_dev_attr_store+0x10/0x10 [ 649.635376] internal_create_group+0x322/0xb90 [ 649.636040] ? __pfx_internal_create_group+0x10/0x10 [ 649.636794] loop_configure+0xf37/0x1a00 [ 649.637389] lo_ioctl+0x93a/0x19a0 [ 649.637915] ? do_sys_openat2+0x157/0x4c0 [ 649.638536] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 649.639311] ? __pfx_lo_ioctl+0x10/0x10 [ 649.639866] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 649.640613] ? __pfx___lock_acquire+0x10/0x10 [ 649.641269] ? __lock_acquire+0xbd4/0x63b0 [ 649.641910] ? __pfx_lock_release+0x10/0x10 [ 649.642579] ? __pfx_do_sys_openat2+0x10/0x10 [ 649.643249] ? find_held_lock+0x2c/0x110 [ 649.643829] ? do_syscall_64+0x3f/0x90 [ 649.644408] ? lock_release+0x1e3/0x680 [ 649.644978] ? __pfx_lo_ioctl+0x10/0x10 [ 649.645562] blkdev_ioctl+0x35e/0x7f0 [ 649.646116] ? __pfx_blkdev_ioctl+0x10/0x10 [ 649.646898] ? selinux_file_ioctl+0xba/0x270 [ 649.647664] ? __pfx_blkdev_ioctl+0x10/0x10 [ 649.648390] __x64_sys_ioctl+0x19e/0x210 [ 649.648975] do_syscall_64+0x3f/0x90 [ 649.649575] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 649.650437] RIP: 0033:0x7fe00d0f38d7 [ 649.650990] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 54 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 649.653925] RSP: 002b:00007fe00a668f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 649.655098] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0f38d7 [ 649.656326] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 649.657482] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 649.658608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 649.659791] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 649.660935] 23:21:41 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000040)) close_range(r0, 0xffffffffffffffff, 0x0) 23:21:41 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0xfffffffffffffffc, 0x8082) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SG_SET_TIMEOUT(r1, 0x2201, &(0x7f0000000000)=0x6a81) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f0000000040)={0xc9, 0x75, 0x4, "900f4ec6f2617b921bb257ae3db736fdf0e4a750db95b8830e2eb08866298e101f4c3c3629dd79cf9ecb259d361afbd3768eade8cca917b4ffde658483329ee590403998d628f885f6e1d3e36b2f58e5ba1a38e3435d991bd2bd82a8f723a249ef66df71267164e0f5090fd54d062e0e2a2515e063785ef231a083b6e9f8c846329553f2038bf891ab4b28d2debbe76919ea1dca831fb1d63d3e0286b16a86f5543d6bd8034fab1ba55c1d561a014302d31ced4ca5502ff403699cfbc6764218859692606cf5f52501"}) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x1, 0x102) ioctl$SG_SET_TIMEOUT(r3, 0x2201, &(0x7f0000000200)=0x7) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r4, 0x80e85411, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000340)={&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000240)="1ffee6451fc9ab07b821fa8700d967fda761ae80b47e9e05e40123c1de9d3fffc4c31cd007039be253874b8324cde4ceb2094cbdd12f370ad1d121871077b4b2935072945edfa343072649b3624b9797ef1af8e8895b7278589d0474c49e2c3b7e888b52d5943a00adaa3f71f4192656a43936b59488114c5db816e5c871d2668ef70027b096a87db0bd33d5e762d6633c0a1fc28ec83bc1ff30a6", 0x9b, r4}, 0x68) r5 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r5) ioctl$SG_SET_FORCE_PACK_ID(r5, 0x227b, &(0x7f0000000180)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000140)={{0x1, 0x1, 0x18, r4, {0x1, 0x9}}, './file0\x00'}) close_range(r0, 0xffffffffffffffff, 0x0) 23:21:41 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) 23:21:53 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) writev(r0, &(0x7f0000000000), 0x0) close_range(r0, r0, 0x0) 23:21:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, 0x0, 0x0, 0x7fffffc, 0x0) 23:21:53 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, 0x0) 23:21:53 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:53 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2279) 23:21:53 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:21:53 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 28) 23:21:53 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) sendmsg$NFNL_MSG_CTHELPER_NEW(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x80, 0x0, 0x9, 0x101, 0x0, 0x0, {0x3, 0x0, 0xa}, [@NFCTH_NAME={0x9, 0x1, 'syz0\x00'}, @NFCTH_STATUS={0x8, 0x6, 0x1, 0x0, 0x1}, @NFCTH_STATUS={0x8}, @NFCTH_TUPLE={0x30, 0x2, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @remote}, {0x14, 0x4, @mcast1}}}]}, @NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x4}}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}, @NFCTH_QUEUE_NUM={0x8}]}, 0x80}}, 0x0) 23:21:53 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227a) 23:21:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, 0x0, 0x0, 0x7fffffc, 0x0) 23:21:53 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x2, 0x50d000) close_range(r0, 0xffffffffffffffff, 0x0) 23:21:53 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SG_EMULATED_HOST(r1, 0x2203, &(0x7f0000000000)) close_range(r0, 0xffffffffffffffff, 0x0) 23:21:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:53 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:21:53 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:21:53 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 29) 23:21:53 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000040), 0xa, 0x1410c0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) close_range(r0, r1, 0x0) fsetxattr$security_ima(r0, &(0x7f0000000080), &(0x7f00000000c0)=@v2={0x3, 0x1, 0x2, 0x80, 0xd7, "782a26ed84b66f326811ea456898cdcf9481d61e471c074712955d9553fbb8dc3eee4b1446bb99bfd8492c70f6e91524b697e1ea4d3fc60d27f6cd24d0f023474e8d56f180b1e2e6e1d5b0d6e3212adadfea0431d449533c639e114097c4c2ada1064f0af2dd6f60e1b2f208b8fb824a11fae15a406923c65d5b7d21cd6e0ed7a9cb27b19fd710a7d5a5cbb186ca0b562e00ea3796fcc5839ba30e4c4fbcf3319d88e904c73f55744e42e4cf5cd23a742c0b9b9a61e728f3c602096acd91876dcee6d166daa3ed8d9c1d6aa3a62b12f01b2d000928019f"}, 0xe0, 0x3) [ 661.908988] FAULT_INJECTION: forcing a failure. [ 661.908988] name failslab, interval 1, probability 0, space 0, times 0 [ 661.910650] CPU: 1 PID: 6255 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 661.911603] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 661.912529] Call Trace: [ 661.912833] [ 661.913106] dump_stack_lvl+0xc1/0xf0 [ 661.913576] should_fail_ex+0x4b4/0x5b0 [ 661.914072] ? __kernfs_new_node+0xd4/0x870 [ 661.914583] should_failslab+0x9/0x20 [ 661.915062] kmem_cache_alloc+0x5a/0x390 [ 661.915567] __kernfs_new_node+0xd4/0x870 [ 661.916060] ? kernfs_add_one+0x175/0x4f0 [ 661.916557] ? lock_release+0x1e3/0x680 [ 661.917046] ? __pfx___kernfs_new_node+0x10/0x10 [ 661.917608] ? __pfx_lock_release+0x10/0x10 [ 661.918115] ? down_write+0x11a/0x1f0 [ 661.918582] ? up_write+0x196/0x510 [ 661.919050] kernfs_new_node+0x97/0x120 [ 661.919543] __kernfs_create_file+0x55/0x350 [ 661.920085] sysfs_add_file_mode_ns+0x21c/0x440 [ 661.920659] ? __pfx_dev_attr_store+0x10/0x10 [ 661.921205] internal_create_group+0x322/0xb90 [ 661.921765] ? __pfx_internal_create_group+0x10/0x10 [ 661.922378] loop_configure+0xf37/0x1a00 [ 661.922887] lo_ioctl+0x93a/0x19a0 [ 661.923317] ? do_sys_openat2+0x157/0x4c0 [ 661.923827] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 661.924469] ? __pfx_lo_ioctl+0x10/0x10 [ 661.924946] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 661.925564] ? __pfx___lock_acquire+0x10/0x10 [ 661.926124] ? __lock_acquire+0xbd4/0x63b0 [ 661.926648] ? __pfx_lock_release+0x10/0x10 [ 661.927245] ? __pfx_do_sys_openat2+0x10/0x10 [ 661.927794] ? find_held_lock+0x2c/0x110 [ 661.928266] ? do_syscall_64+0x3f/0x90 [ 661.928739] ? xfd_validate_state+0x51/0x170 [ 661.929282] ? __pfx_lo_ioctl+0x10/0x10 [ 661.929765] blkdev_ioctl+0x35e/0x7f0 [ 661.930235] ? __pfx_blkdev_ioctl+0x10/0x10 [ 661.930769] ? selinux_file_ioctl+0xba/0x270 [ 661.931313] ? __pfx_blkdev_ioctl+0x10/0x10 [ 661.931833] __x64_sys_ioctl+0x19e/0x210 [ 661.932319] do_syscall_64+0x3f/0x90 [ 661.932762] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 661.933360] RIP: 0033:0x7fe00d0f38d7 [ 661.933781] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 54 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 661.935778] RSP: 002b:00007fe00a668f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 661.936626] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0f38d7 [ 661.937404] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 661.938187] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 661.938990] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 661.939782] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 661.940588] 23:22:08 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 30) 23:22:08 executing program 7: ioctl$EXT4_IOC_GET_ES_CACHE(0xffffffffffffffff, 0xc020662a, &(0x7f0000000580)=ANY=[@ANYBLOB="0900000000000000010000000000000007000000030000000400000000000000020000000000000000000000010000000600000000000000c26c00000000000000000000000000000000022000000000000000000000000000000700000000000000cefd694f00000000000000000000000000000000000000001ace0000000000000000090f0000000000000000000000000000f0000000000000000600000000000000ffffffff0000000000000000000000000000000000000000802100000000000000000000000000000000000000000000ff07000000000000000200000000000000000000000000000000000000000000802400"/258]) r0 = syz_open_dev$sg(&(0x7f0000000300), 0xb3, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0xc4, 0x5, 0x90, "dd56c303d7ac458854e2d6d9a88793a2b0fb1dac88e62f6ca56599292dc1f73371a1e975043807128e6183ed90daf72c7b5267428478dfcdb8e86ff19b154b2001a70c4c4f2387f99514fa18249f55a79296ee180d1dd55eaf89994d4869ca85e7840a621e38b3fee0ca8f614de5a450947c701abb60cbce7f81d5f4c67af0e5e3f5b90840a67baa270927b1f43039265f9d4653a8dbeb4a7c6ce29d4644fd967d8627df39a86ab0264db4645172a70d850cf8811080dc8beb1a20de6b0e2c3255b378df"}) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) openat$cdrom(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r3, 0x82307202, &(0x7f0000000340)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) fallocate(r0, 0x52, 0x9, 0x8) 23:22:08 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227b) 23:22:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:22:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, 0x0, 0x0, 0x7fffffc, 0x0) 23:22:08 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) 23:22:08 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:22:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:22:09 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 31) 23:22:09 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227c) 23:22:09 executing program 1: socket$inet6(0xa, 0xa, 0x9) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) 23:22:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) 23:22:09 executing program 7: ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x6}}, './file0\x00'}) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x1, 0x4, 0x404, 0x0, 0x0, {0x7, 0x0, 0x8}, [@NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x3ff}]}, 0x1c}, 0x1, 0x0, 0x0, 0x802}, 0x20000844) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000000)={0x9, 0xfd6, 0xfffffffc, "f5b45d816aa1b4b623"}) close_range(r1, 0xffffffffffffffff, 0x0) 23:22:09 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 677.378687] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 677.421815] FAULT_INJECTION: forcing a failure. [ 677.421815] name failslab, interval 1, probability 0, space 0, times 0 [ 677.423361] CPU: 1 PID: 6301 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 677.424337] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 677.425321] Call Trace: [ 677.425647] [ 677.425937] dump_stack_lvl+0xc1/0xf0 [ 677.426431] should_fail_ex+0x4b4/0x5b0 [ 677.426980] ? __kernfs_new_node+0xd4/0x870 [ 677.427520] should_failslab+0x9/0x20 [ 677.428022] kmem_cache_alloc+0x5a/0x390 [ 677.428552] __kernfs_new_node+0xd4/0x870 [ 677.429074] ? kernfs_add_one+0x175/0x4f0 [ 677.429600] ? lock_release+0x1e3/0x680 [ 677.430117] ? __pfx___kernfs_new_node+0x10/0x10 [ 677.430720] ? __pfx_lock_release+0x10/0x10 [ 677.431297] ? down_write+0x11a/0x1f0 [ 677.431790] ? up_write+0x196/0x510 [ 677.432263] kernfs_new_node+0x97/0x120 [ 677.432776] __kernfs_create_file+0x55/0x350 [ 677.433349] sysfs_add_file_mode_ns+0x21c/0x440 [ 677.433938] ? __pfx_dev_attr_store+0x10/0x10 [ 677.434512] internal_create_group+0x322/0xb90 [ 677.435099] ? __pfx_internal_create_group+0x10/0x10 [ 677.435752] loop_configure+0xf37/0x1a00 [ 677.436285] lo_ioctl+0x93a/0x19a0 [ 677.436750] ? __pfx_lo_ioctl+0x10/0x10 [ 677.437250] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 677.437912] ? __pfx___lock_acquire+0x10/0x10 [ 677.438492] ? __perf_event_task_sched_in+0x1e1/0x670 [ 677.439184] ? __lock_acquire+0xbd4/0x63b0 [ 677.439753] ? lock_release+0x1e3/0x680 [ 677.440323] ? xfd_validate_state+0x51/0x170 [ 677.440907] ? __pfx_lo_ioctl+0x10/0x10 [ 677.441422] blkdev_ioctl+0x35e/0x7f0 [ 677.441923] ? __pfx_blkdev_ioctl+0x10/0x10 [ 677.442487] ? selinux_file_ioctl+0xba/0x270 [ 677.443088] ? __pfx_blkdev_ioctl+0x10/0x10 [ 677.443657] __x64_sys_ioctl+0x19e/0x210 [ 677.444200] do_syscall_64+0x3f/0x90 [ 677.444700] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 677.445365] RIP: 0033:0x7fe00d0f38d7 [ 677.445843] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 54 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 677.448076] RSP: 002b:00007fe00a668f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 677.449013] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0f38d7 [ 677.449885] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 677.450759] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 677.451656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 677.452537] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 677.453446] 23:22:09 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000440)={0x0, 0xffffffffffffffff, 0x0, 0x1, @scatter={0x4, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/71, 0x47}, {&(0x7f0000000240)=""/77, 0x4d}]}, &(0x7f0000000340), &(0x7f0000000380)=""/87, 0x20, 0x10000, 0x1, &(0x7f0000000400)}) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r0, 0xf505, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) fallocate(r1, 0x58, 0x1000, 0xa1) 23:22:20 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227d) 23:22:20 executing program 1: r0 = gettid() ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)={'\x00', 0x41, 0x800, 0x572, 0x3, 0x0, r0}) r1 = signalfd(0xffffffffffffffff, &(0x7f00000000c0)={[0xb73d]}, 0x8) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x408380) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) read(r3, &(0x7f0000000100)=""/188, 0xbc) close_range(r2, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r1, 0xc0145401, &(0x7f00000001c0)={0x1, 0x0, 0x1, 0x0, 0x4c21}) ioctl$SG_NEXT_CMD_LEN(r2, 0x2283, &(0x7f0000000080)=0x2e0) 23:22:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:22:20 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x4002, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000003480)={0x0, 0xfffffffffffffffe, 0x96, 0x2, @scatter={0x6, 0x0, &(0x7f0000002340)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f00000000c0)=""/232, 0xe8}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000001340)=""/4096, 0x1000}]}, &(0x7f00000023c0)="8a35887577e7d3826ecb9f4354ba9def7161d99d6340f7b064691f1ed2b00af4e8141b9424080b0a7e0a0e019bf667f3fd0ef880533a84d46a98a52d423f29e28e6ffaf9aad613d0522ef1714dc6657b073b62ee0ead6d42c04a835d599f30825a030d26cc155ead09b792102c100c74966bead5326f56e8867c8e0bbfcb164d2c134ee3d1abc692e0b89cb034493529c27206fb8776", &(0x7f0000002480)=""/4096, 0xffff, 0x10000, 0x3, &(0x7f00000002c0)}) close_range(r0, 0xffffffffffffffff, 0x0) 23:22:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) 23:22:20 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:20 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 32) 23:22:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:22:21 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227e) 23:22:21 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x1cf082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000000)) 23:22:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) 23:22:21 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 33) 23:22:21 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:21 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:22:21 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227f) [ 689.410993] FAULT_INJECTION: forcing a failure. [ 689.410993] name failslab, interval 1, probability 0, space 0, times 0 [ 689.411988] CPU: 0 PID: 6349 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 689.412529] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 689.413217] Call Trace: [ 689.413448] [ 689.413647] dump_stack_lvl+0xc1/0xf0 [ 689.413996] should_fail_ex+0x4b4/0x5b0 [ 689.414362] ? __kernfs_new_node+0xd4/0x870 [ 689.414741] should_failslab+0x9/0x20 [ 689.415105] kmem_cache_alloc+0x5a/0x390 [ 689.415487] __kernfs_new_node+0xd4/0x870 [ 689.415854] ? kernfs_add_one+0x175/0x4f0 [ 689.416222] ? lock_release+0x1e3/0x680 [ 689.416587] ? __pfx___kernfs_new_node+0x10/0x10 [ 689.416992] ? __pfx_lock_release+0x10/0x10 [ 689.417382] ? down_write+0x11a/0x1f0 [ 689.417727] ? up_write+0x196/0x510 [ 689.418047] kernfs_new_node+0x97/0x120 [ 689.418401] __kernfs_create_file+0x55/0x350 [ 689.418800] sysfs_add_file_mode_ns+0x21c/0x440 [ 689.419212] ? __pfx_dev_attr_store+0x10/0x10 [ 689.419671] internal_create_group+0x322/0xb90 [ 689.420115] ? __pfx_internal_create_group+0x10/0x10 [ 689.420567] loop_configure+0xf37/0x1a00 [ 689.420930] lo_ioctl+0x93a/0x19a0 [ 689.421245] ? do_sys_openat2+0x157/0x4c0 [ 689.421615] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 689.422081] ? __pfx_lo_ioctl+0x10/0x10 [ 689.422425] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 689.422872] ? __pfx___lock_acquire+0x10/0x10 [ 689.423291] ? __lock_acquire+0xbd4/0x63b0 [ 689.423663] ? __pfx_lock_release+0x10/0x10 [ 689.424073] ? __pfx_do_sys_openat2+0x10/0x10 [ 689.424468] ? find_held_lock+0x2c/0x110 [ 689.424825] ? do_syscall_64+0x3f/0x90 [ 689.425173] ? lock_release+0x1e3/0x680 [ 689.425524] ? __pfx_lo_ioctl+0x10/0x10 [ 689.425875] blkdev_ioctl+0x35e/0x7f0 [ 689.426209] ? __pfx_blkdev_ioctl+0x10/0x10 [ 689.426595] ? selinux_file_ioctl+0xba/0x270 [ 689.426992] ? __pfx_blkdev_ioctl+0x10/0x10 [ 689.427374] __x64_sys_ioctl+0x19e/0x210 [ 689.427740] do_syscall_64+0x3f/0x90 [ 689.428071] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 689.428514] RIP: 0033:0x7fe00d0f38d7 [ 689.428836] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 54 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 689.430343] RSP: 002b:00007fe00a668f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 689.430982] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0f38d7 [ 689.431587] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 689.432177] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 689.432763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 689.433359] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 689.433951] 23:22:35 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x10000000, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) 23:22:35 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2282) 23:22:35 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:35 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) 23:22:35 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 34) 23:22:35 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x10000) close_range(r0, 0xffffffffffffffff, 0x0) 23:22:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:22:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) 23:22:35 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 35) 23:22:35 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2283) 23:22:36 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x197bc3) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r1, 0x40089416, 0x0) 23:22:36 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x87ffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:36 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000280)={0x53, 0xffffffffffffffff, 0xcc, 0x20, @buffer={0x0, 0xe4, &(0x7f0000000000)=""/228}, &(0x7f0000000100)="5adc820837adf02f28130af19c4fa72dabfdddc879158fa9c0c0a24d5abef740931376205dc45650a1ec9ba31911e0f96a6389fa4e0e5ac786e40419ef25bd601f00e0e3773c4783048673cec7c7bb6cbbfd3ef3b375637ec078521aabe3734a82f2872c0c9b3627cdc3bc121dba00418086bd11a3da681c013820923bb02532db5a530a3cbd9007653e1f39b1febb50c81fb1572ad530faad32866ec08104b19e43b07d063a8685d2a4183a4b701c4b6ae5a0708beaf5620f9ae2f622c7a44452713a8a01b7954b62495d4b", &(0x7f0000000200)=""/45, 0x1, 0x23, 0x2, &(0x7f0000000240)}) fcntl$setsig(r0, 0xa, 0x22) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f0000000500)={&(0x7f0000000340), 0xc, &(0x7f00000004c0)={&(0x7f0000000380)={0x114, 0x0, 0x1, 0x201, 0x0, 0x0, {0x5}, [@CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2}, @CTA_PROTOINFO={0x20, 0x4, 0x0, 0x1, @CTA_PROTOINFO_DCCP={0x1c, 0x2, 0x0, 0x1, [@CTA_PROTOINFO_DCCP_ROLE={0x5, 0x2, 0x1f}, @CTA_PROTOINFO_DCCP_ROLE={0x5, 0x2, 0x8}, @CTA_PROTOINFO_DCCP_ROLE={0x5, 0x2, 0xfe}]}}, @CTA_TUPLE_ORIG={0x7c, 0x1, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @dev={0xfe, 0x80, '\x00', 0x30}}, {0x14, 0x4, @private1}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x14, 0x4, @empty}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_ZONE={0x6}]}, @CTA_STATUS={0x8, 0x3, 0x1, 0x0, 0x2006}, @CTA_PROTOINFO={0x20, 0x4, 0x0, 0x1, @CTA_PROTOINFO_TCP={0x1c, 0x1, 0x0, 0x1, [@CTA_PROTOINFO_TCP_WSCALE_REPLY={0x5, 0x3, 0x3}, @CTA_PROTOINFO_TCP_STATE={0x5}, @CTA_PROTOINFO_TCP_WSCALE_REPLY={0x5, 0x3, 0x6}]}}, @CTA_SEQ_ADJ_REPLY={0x34, 0x10, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x2}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x6}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x7}, @CTA_SEQADJ_CORRECTION_POS={0x8}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x1}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0xfd}]}]}, 0x114}, 0x1, 0x0, 0x0, 0x80}, 0x4044840) 23:22:36 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 704.249167] FAULT_INJECTION: forcing a failure. [ 704.249167] name failslab, interval 1, probability 0, space 0, times 0 [ 704.251111] CPU: 1 PID: 6381 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 704.252158] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 704.253197] Call Trace: [ 704.253593] [ 704.254021] dump_stack_lvl+0xc1/0xf0 [ 704.254553] should_fail_ex+0x4b4/0x5b0 [ 704.255212] ? __kernfs_new_node+0xd4/0x870 [ 704.255912] should_failslab+0x9/0x20 [ 704.256441] kmem_cache_alloc+0x5a/0x390 [ 704.257008] __kernfs_new_node+0xd4/0x870 [ 704.257566] ? kernfs_add_one+0x175/0x4f0 [ 704.258135] ? lock_release+0x1e3/0x680 [ 704.258684] ? __pfx___kernfs_new_node+0x10/0x10 [ 704.259335] ? __pfx_lock_release+0x10/0x10 [ 704.259935] ? down_write+0x11a/0x1f0 [ 704.260462] ? up_write+0x196/0x510 [ 704.260956] kernfs_new_node+0x97/0x120 [ 704.261507] __kernfs_create_file+0x55/0x350 [ 704.262121] sysfs_add_file_mode_ns+0x21c/0x440 [ 704.262748] ? __pfx_dev_attr_store+0x10/0x10 [ 704.263366] internal_create_group+0x322/0xb90 [ 704.263995] ? __pfx_internal_create_group+0x10/0x10 [ 704.264690] loop_configure+0xf37/0x1a00 [ 704.265254] lo_ioctl+0x93a/0x19a0 [ 704.265742] ? do_sys_openat2+0x157/0x4c0 [ 704.266314] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 704.267042] ? __pfx_lo_ioctl+0x10/0x10 [ 704.267600] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 704.268297] ? __pfx___lock_acquire+0x10/0x10 [ 704.268880] ? __lock_acquire+0xbd4/0x63b0 [ 704.269431] ? __pfx_lock_release+0x10/0x10 [ 704.270017] ? __pfx_do_sys_openat2+0x10/0x10 [ 704.270595] ? find_held_lock+0x2c/0x110 [ 704.271106] ? do_syscall_64+0x3f/0x90 [ 704.271622] ? lock_release+0x1e3/0x680 [ 704.272120] ? __pfx_lo_ioctl+0x10/0x10 [ 704.272624] blkdev_ioctl+0x35e/0x7f0 [ 704.273106] ? __pfx_blkdev_ioctl+0x10/0x10 [ 704.273780] ? selinux_file_ioctl+0xba/0x270 [ 704.274351] ? __pfx_blkdev_ioctl+0x10/0x10 [ 704.274891] __x64_sys_ioctl+0x19e/0x210 [ 704.275467] do_syscall_64+0x3f/0x90 [ 704.276039] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 704.276763] RIP: 0033:0x7fe00d0f38d7 [ 704.277225] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 54 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 704.279564] RSP: 002b:00007fe00a668f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 704.280462] RAX: ffffffffffffffda RBX: 00007fe00d13d970 RCX: 00007fe00d0f38d7 [ 704.281308] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 704.282150] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 704.282999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 704.283853] R13: 0000000000000004 R14: 00000000200008c0 R15: 0000000000000000 [ 704.284759] 23:22:49 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 36) 23:22:49 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0xca, 0x0, 0x8, "0f24cac963bcafedb4b08e83f297eb0fd493416a5fe414906a8762a6495def1f0e7806dfcff1fa1506c065c66f8b1e159bf15364b7cdab011cd36dd3f7b97ea86e15e316b2758d2db341f31c841358d27860f832c462341dcd7fce837bf045dbba13c84eb4305bce1ff6dc8e8e8163f07056e8c099fab736a0328e8d8ad9250e07ceb3c0c4f093672c0320f98717c57f9a9da4428cce3d99fbe50831cb8bafa5deb246817f3203456bfe2d27b2f334a512443346af8e6f41c23861c3e87d671a46b0bf4a5b601100e584"}) close_range(r0, 0xffffffffffffffff, 0x0) 23:22:49 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2284) 23:22:49 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:49 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:22:49 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_uring_register$IORING_UNREGISTER_BUFFERS(0xffffffffffffffff, 0x1, 0x1000000, 0x0) open_by_handle_at(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB], 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={0x0, 0xd}, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) setsockopt$SO_TIMESTAMP(r3, 0x1, 0x1d, &(0x7f00000005c0)=0x5, 0x4) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000001c0)={&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000000040)="71c5ecef24d8d851939cbc1d67487285e8ef50b475c54b", 0x17, r3}, 0x68) sendmsg$inet(r0, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @remote, @broadcast}}}], 0x20}, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(0xffffffffffffffff, 0xc08c5332, &(0x7f0000000080)={0x0, 0x0, 0x0, 'queue1\x00'}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000300)) r4 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r4, 0xffffffffffffffff, 0x0) 23:22:49 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) [ 718.021377] program syz-executor.1 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 718.028078] program syz-executor.1 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:22:49 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000600)={0x53, 0xfffffffffffffffe, 0x68, 0x10, @buffer={0x0, 0xbd, &(0x7f0000000480)=""/189}, &(0x7f0000000540)="7a49cbf3b168eca467977910e5da65824a263842d19f15709890d3db7b8307ed4bcbb1b5088a511b1271b860c50637a683f3bea5014e6e7dd7cc015186d05522829e4d31eb7a6db1392ab3be8b0b250e2d9c7e958660512c1741af00dc24a22c1b42f2040fb33b21", &(0x7f0000000080)=""/59, 0x6, 0x1, 0x0, &(0x7f00000005c0)}) close_range(r0, 0xffffffffffffffff, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000280)=[{{&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000080)}, {&(0x7f0000000680)=""/178, 0xb2}], 0x2, &(0x7f0000000780)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x150}}], 0x1, 0x1, &(0x7f00000002c0)={0x0, 0x989680}) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="fa0000000000000009000000249c6e32f4285bd48e596dfa128005bfa7094b168c55ce9b6a34a71d5bf2180a34ccb6aa3a8176029ad0f2f5174b56e729c774484d8a512ff4b57cd5912c0c0f37c1b3c7a837872214a634ceeebeadf9e282a1659772542b47107ec2141bee3c02610d08c9a8210c32a81715828d3ea0281c0ba66fe88fd144d4d35ba18a233dc14501dea1b26a41baf31c81274b53029d62a368e47fe270fc67adee7cee0d723bc201c18e0e687f74bde4a3bda771f68d59f110ef6b20ea585eaba3bbbed31a316c8e5c65c3945e9efc181ab583fea1b4c6c2e5136cfddc6ba8c7dcc731a6ffc60a27d3a5c1ddcae4acaf6e387d8ba5be2312169d8d6c1561f5"]) 23:22:49 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2285) 23:22:49 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:49 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 37) 23:22:49 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:49 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) 23:22:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 718.158074] 9pnet_fd: Insufficient options for proto=fd 23:22:50 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0x6, 0x600c1) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000040)={0xe9, 0xde95, 0x4, "65fb6b332f2da3c245957ec37137f3e7420d3220850ff13675fcdb995b1213b608942d906f0627d6bcd4edd8ec90654bdebeb3636bfdb87b9adecf76540e15eb90f1fd5fc63623f7803fd12df6834bd231ef462b850d7022cb94b491507a93e119703034270404060162615aca359012282903142f49685a22ececc8acf091678e8b638c8487d23c7b2afd2e8365d67b980f8b71db32f8914ec6064a0b5fe99041eaa8c10ab3d32a74cc78f00dfdfb4e8858fa3d77eb399bd034caeb86281e7567b25afef2b8bd543a13886f70c8cd1b12e78c2048526d4be6326d251e54a1f9c3caedc8309ade2e38"}) 23:22:50 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 718.316679] FAULT_INJECTION: forcing a failure. [ 718.316679] name failslab, interval 1, probability 0, space 0, times 0 [ 718.317601] CPU: 1 PID: 6436 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 718.318138] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 718.318661] Call Trace: [ 718.318838] [ 718.318996] dump_stack_lvl+0xc1/0xf0 [ 718.319271] should_fail_ex+0x4b4/0x5b0 [ 718.319586] ? getname_flags.part.0+0x50/0x4f0 [ 718.319900] should_failslab+0x9/0x20 [ 718.320175] kmem_cache_alloc+0x5a/0x390 [ 718.320458] ? __pfx_blkdev_ioctl+0x10/0x10 [ 718.320764] getname_flags.part.0+0x50/0x4f0 [ 718.321091] __x64_sys_mkdir+0xde/0x150 [ 718.321390] do_syscall_64+0x3f/0x90 [ 718.321652] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 718.322010] RIP: 0033:0x7fe00d0f2c27 [ 718.322261] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 718.323409] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 718.323909] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 718.324378] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 718.324840] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 718.325300] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 718.325755] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 718.326276] 23:22:50 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:22:50 executing program 1: ioctl$SCSI_IOCTL_START_UNIT(0xffffffffffffffff, 0x5) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 23:22:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) 23:22:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:23:02 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 38) 23:23:02 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2286) 23:23:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:23:02 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:23:02 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:23:02 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000000)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000340)={r2, 0x0, "2ba5f07f823613e3391fddcc22db9c79de2b32c559559bb9c200716e8e53dfbe5fac5008924c9a9da5270b7e8d35f42bfff60d2f76f8aff6ffcd485bfd58f36d4eb61474e0e385df9f2da1955951d78a769ef4eebb6c17a5f9fe25dbe68097a59cfc012b1c704338bb609b98ed546c120fc5237d2985980eab1a99366224d748af642467f13919e586abd39825de671436fe7f20f4ce783dfd08d534453cf4efff49a76637f896b255b67be8131228ef732c2a8821c67ceb424a516cf5691f9fc1fc84cb666a6d54ef677a4babcd005e572064217ddcea132785f661d53be46713edc1c11436f01a4ee2d19535f391a7c0f51bf1440aa9f69d26a96282d841e6", "50bb92a2897b87f46e69bd101b35759681934c1ecb2b9eb8361e5c92eb62e322abe23c8dc42cecf86e22b24bcab7149cb8654152a3fb968785ffac16b6bde70788aba879afb52a9cef0e039705507d4b5783a9ccc5b0dc54ba0165ffc9128f3ba1b4960e8fc73572777393c18f264fd26085a3e675290a289884a8fa9ccd15e2db7f633598840a91f9faf2c1df5f273bd42464c706ca9286a70800638993854c83d49e168174ab21261797f0510368f4e9f12c03739eb58a6796eb96bbfd13373116a4cdf9d9940597262586110d4d365c899e5965d077f0bdd2dd135aec56012c8cea2673cdeb9f4fb29bfad433beba4920e6974c9e37d2767226b44723d0fd30954f2b80ffc79b859223e7b6f0333f25b6594b8ac940ddc40908d2400cfdb836adc6c3648e7135f83e1e421f1bd7ea1f43b1f05c69932b19736961539c94baf8eb642b3e632d99d3c579b9d92c50920023cd35d8173eaefc3c055bc2aa40fdce8d978d06e48ea977969ddfdef5445495f74f50d19039a400ca5351213b775765ac20418c9c3588b5cd78d4fa92db4559d42e593565cd658f51ed600f96739b1cb8aa4366336b27dff9df8ad927877307f0eb4310809a8607a6af3d8c4e0493115a3465bed43a4e77bc03fda680209060b7afb2781373cb68bbfe6d357531b42895a284e010a40f159c3af249586b76f5fb0428237ca31fe48ca78bf91edb24f142b798ed021a20e5889b1627734d591ef7113a6dcb513391eeb1c2a8b375ffa59024ae3bf2438b89910a662a60701e361298daeae984d30a342285560cdc99ff5634cc3e3e3b28610d04102249b785ff02955ac9640d8f1bac065ffda485a04e92c556b0600cac17ba4c20913841c2901aac63b8a49dc5c7d3288942c218f036d185147cbd88a8c7b3161d0936d730bca6ffc43c2224ba8862e32f91e19a64f0014ede0e5f02bc7392e8f2b08de2cb1fc5846ff44388262945f9a89d696229289dff7b0b45f312fa9b683e63dc206519b541aa8fc8fcd2d220b69fcabb63fc10c4ec473782a56dc55a7ddecd5db106d98c5da94e72964c171600c385cfa4ef4b9311869ccf9ec9377c7cf88e6112c5151d452a37a28c81b6d11f57133aaa7e6fc2c40a1402d0e85ab775c2cff6e9d28944ea897eb3e2015d66a5645281619daa20380ca7d689d485a62ff7b914c626b9e5ed806b7611b19b87c14b33f246e81a4e2e165a910092223e94bc5030e3ab57a7de4f1ff13ed0b6208d8d2d8ff0776f57de10f129d99603e61647a419ac3733e8c1e17d10e9a21b30156ab99df0d01c21d23d286abcf780011cbd5be2749a87bd3727f64d0efef979eeab9df18ab058b6528a5483ecffbcc624d79de2bdf82178edd00b44eaf3dd4dec897adb33851139f6cd47c450b2a04af5b132a600bcd13f1d21ad05e834beb3ba8c7540f8cdbe84d0c4dcb99a7645f7a1d9ea0d42acdf37d721073656a670e7ba094693f5241f4a8303fe71f0043db9cec5d834cb0b361f753d1d87cd38a45925ab3801ab11682cc9ca9a22c2f89e9758eebdbef85799af485c884bf66e602d3128169539b768707eda828596f73a369ee9bf814b64df2c899be1abc49181d3013c70c530893b7b561a42637cc762c087b8ed9ead26890731c8fa75fce4ca266c6c5481b2ab8d67b5ff20b8394baf204137b37123efd3b17c9ba235fad8a487601961e082c22d4c14e88702fa25b9459a80e3deb31acb04190b2ff248b4d2e5506699b6d2f4c9a68c6a8e93ecb1a7f36af6bf520bf02b11fe32f06b7fd91584798793cd0af1be1f1d2c81afc15cc7a7a66b19570c179243f4c40764e0c3bb3f9f3e424d366a49deb2e267fa485041d8261de667f80ed960f412ccfb44c224f45999813c30dcd02266adc0c3f493932137f208e908849ec5d5183c306eda0e9e5adebe62ad43eaaa36e52c27142eeadd25bf89295a4ed5ad9bb57d0f064cc85a8eb2246a00bb27a4369d9eb1941f48f696d1335998b9cd2505d4cd2464d92e0725da394f3b5847c213d99f834a828af91e26811aa76c917be821763269d4d2716c752af95a3e3e01c8d62ca2c81c173844b04a448bda6a0c9c33d9c5d3b04547d3c70fd4552372a9150b3508884b9be82df48046ed05dd8b88097a773608e2bc5e2493b0222811fd4e269dac6300da3141d569076891aef64613798faebad5b553435ca30765cee4ce4947f4649c8ae0163d20004558e237aebe2751ee259d2e61a0f91aed0a48cf2e3bd61daee50d1aa58c3f81f8011bed4414b2a8f8b3464eaeac3301b7c6086e8ab2d2d6a6b4d1af7844eb000e8d7bc2cc3e1b82cd8415a5e76c537f4d7a9958b199276d134406961f66e6f07636da9de154256bea39786ea1ced2de6b00e596f09ff78f1d037086f6e39832a7d408901f9c2495f1aaafbb2234bbbad20fdd10566aa60c29a40b715a2cf6765e3a6ac79da982f1344af01875b4767acec756c126de96558c3571cdffc165bdfbdf2ba3720f8132ed53720755817533f27b6d938ba9c2b3c2e52823f41196b7a0f5d98d99f15b978407873b4aa3b5ecca95dec2dfcd1573b56700703637220fbed36ae8f0fd3b90a93782da46b0f3f3f50ffe6fa23d5213029519082420f3040a181b46021ea656f6c36987a138594972b7213819c5c37304bf5becb9c8033f19490afd339117b29a61f371edbb92226b586b2ea5343963d20f5d3cc3cdd44b8d26db8d6a7e956c303838602fa1a217cc4659414aa2171afe7e5ab060aab8db6309c6baaf2ccf666a2ba2cb65b4464576927f3f754bc439c4dc88d57bac5d1609a7bd79c6d37aad59f2fe99237f96f73286dfa1643b5b16107d4186e9a80e0f339bed5b95f303fb2fba3d97a73911a11642a23f7c1193cbb4784c902dd69c1da084f655b401dc2b88955695991f0bf1f5def7a264c69324b49b3fcbec95e841c635a27af6b892e923fbaed337450b7833307c7ff32506c3dc4420afcfc7f7e1f9d39a87781db4881ce452772db8d1152c1c166a6d9fcb0a56d1f4ab5c0a40c1db21ae674b9355712eda75af30156b0ba4e72ed8467b867b4e25410aaf0ebcd77a4e901aeccc852789703ebedcbce7c155d6f509c9419b43513e52ddec6f229b19e7349e55fc4a0fce45cc095c93ab6fa16c78506d8103761b3cda1b1050b554d3f1544c7d91ce91beda816f42ce2baa91a2006f12ed418df15f881e000a6f0d2e0d23c0f58aa6464f89ebe354bc87790f1932ddfa8d8320fea041337a3f6bb8761ed3c1dba1a7847664346fc4e9916e2d7e944dc05a0d05d09307b1c190956a2b60a5944be6b7c76ea4b4b47f630fb6091cf6c8598c0e1f1f95c8ae959d0306585ed4ee8f7557f3164e4b753145fbe95d666625303ad0776d44084689c36f710b06aab05bc8375011dd0c3f4e12f70b57b9e48d3461060ad92f4aabe653252ade0ed01fd5810b2fb2d0ff88bba302b2e679bd32573fe088bda27862dfd0c0f2da711df82870989106bbc6f31646b895533a1f4d6419704fce2a3285d160d2c4b9ab69ace284339ed80eaec8d7a27320ad3e20fa80b6f5a1a11b16443c171ab8d06d2f6beda85972c629bfb8bfa3213b54884f6d620da4a5c4aa394b8d0d97ea83d5d4e10acaf4ed4ba16ba6e8c085e24af55d480da0da6b61fe3aaf1b21009a16eaf75a203a0866f7ce2d2a305887c8f00a010acfa7fdc844af2a9e5c8d724351f7788cbc5d873ed95c2c6fe7a63e1949fa9d510022400c6c63de794ccd629b6d54bc1a270c66590dc4d9a16595b4654f02a80e77eeececeb50a9f8d43754bd40f934da46c74a2a05870382f1f1cb585a5b8ec444db45e773d380ce4fb285fb858100364f0cc7fc6d101aa51ab0e5ed0ef1db8a97f37aef62fb6622fe570793b701a16be0b98a9f2a44d9629b3d6c77ace884af2768ff82c31a195dd79379ed6f3d590cc606de7e11dfd9f30024d8708fc677f9ad88ebabb01807ac27e13e3a238826a56aad1c73ea90b395de397c3956fb2541620d410f2a26bc7bf79d1558d39f42dbdadb319846e26e7d7e46cc913d165a0a4862c8fac680ec2e349f65b5d513cbf79475ed4c5130927f5be306815c84d4731a3f7d86de1b8fa6af535eb4371cbb79f2a8a7b770a0d2a362de3b8f1902a17c75341236ec14759b31fbffe0c5f596f4f42fb65b90a004285be4ed5dda37c28d6755e66abfcd36981ff4f823b62e4a1d399bcf5c36be48b1134a9ce262eca63171208435417556a3698a21f1f4b8a23653cf438bcd6f3bb535f5625f4d9b8ed6cce7c463ce74efbfb6c1674b867d075a313398b253c2a2d401d94660662d70b14ca68f9c218a42b9c3c116b3e1acbe9f69461af266770c1ef2e077917443d68abedafdeb9d1c1685f6b1fe35e5bfa708c596ab191ed8ee931d6abec297f399c392cf7cd3b35c27ab9498ff9cff6d8247b2a2d48e238639abd155dbb93d24812e04391bb1f78b7b208cf2ce8a573166df3e0e2dc92849c178673435a9aa9565c819cc1408b5ab50eec46378517a105cc2b77e9b0a051a3fa5f3b9c3efeac7ff669bf1f7fb0abb3f61b5cd283f5453c37feaef93bfc6eb3d1d3e5e0d421e547f4a3f79a83cbf1438957e76e609361f06cd3ed87992fa1b17bc381eef71f49cc6192540bb2fdb766710ec89b3a3588176d49d1711caebd1f7e1b18219c2a614414b36761b0b85d391f28786d4cbe16763bfbe14a3fcad3b2f5d6aa8af25a4bc365693e3357deecd990a75fa742f9216aeb7444879272f767fb1c26228ab1e696fcf70c5186e333735c52797572dfff1005fc9714d8eb38d4f28cf6d088e6376662fd09e4d85a62b32618d0f90fe4264caebdc21ac0542ab205a59092c24857d72c9ed7f1d58f0e4c5b8157c8d0948ed713fa34b655aeb2428ce3490f4b668d41aa4247f78618bf1487445586f9903b5be94dc883e492b9d3a9a45bc4f85c329c6ddbf687571da5692ec719d13455ed9cd72f2e63119dc92b79a73b905ff0cd79c7c02500e66a76fb648b738feb5668b90bb48dc9b4bd0e09ec3f5dae78eda1b0fdd298481d198216a17d5a9a6d0f0f0317ae705d251cace84a53d236837b78898d4e0434ae47203df99e78b9aa3dd47f38925d76e02ed2a82cf00d859c1ca21ec7b9e08ac489b1f35357329aeae2825c3a00308786b31d60c369f6df8be5a6fa34d06580e6e18f54712e9e620ea3a2115cf76eb91b3fcb34a254105a1054118ee88c6d90c49225830170b583f12e42d85375f99983b30de78e323d33e25fde1b0030f201e18b612cfbc67332df323ea1ccc46f80d9ce7c49d19ca2012acbe84e4c2cdf73a36d4a7bec78d1447a6b62a0804eced329dbb9ccef921a746bddbc4a2e63e06efe7c42c807cfdec0b801068"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000001340)={r2, r3, "5b1481e615a9017a27e87c66f12cad40d8a6070f4254911d193ce19e9bfaccbc4348bcd53fa975e3ecc425703b71f48f4192660264031b232d9f56be56d6ac59d544ff89bf18b7d7fd8e40a46018cae1074a78553a6f58b47cb24341f58a93afd297199300e7b78deb54c26970f9161e14fe3fc3c894bd7439d925be2f6161a955bbaa4753b1bb980bc5a67177a9b3ab697f8096bdc01fb634341bf0cf32d03f003cc0a10af27a34035d7b53fdf5fd7808cc7366a4a07b7b003e16fe417a745daed1a6053a9f2970c1906a891aed6b947db4c71a252a295a1f55118870c0e37afd7ce1f50117d1b938cc2428f3f683094522828055e376aeb18eaa4c044631a3", "ecfbb40df2a273542a0dbed372fee606c95a5a0270142b9e3afacdb4ec89034342a98811e0a2dd66a77c5a62422e1e9e4fc1b14688284a9df2e22d5825a81e241e9dd8bd21233977f23a5827bbc07cb3b5d17750b58c6319d15fa8f4652dd72b17183049404257ce521e1f0e15806ab984aad6915d5ddc45f4e358ffe970deccc36806b825abf162be9310a5ab8ec7be8ae03b3d553ce90c99fb9d8022ad56aa0365be987978fe56086c6d3b7c879c5cf6d77d1c28e32b823ff300fe75e339a27f9d430d73395baeb94b48d282ccc6c7ed1724854a5afcb2805990d9fc477a68113f672fcb5f616dff103699f0c41fd5120d0d7010cb1cfaa960528f1c457600fa6478b6b4d3ae705a50136650bc17eddaa962e83be6c65d71f754b6e10ee6aba3e3247b151dd2b083fdc8c4ef225eab0109369c588758076fab694794e0e9bb6d48e3588d46040f3fd92134470c6d4aa59b9bc4c8a133a2114535f683d04162c85ed3f2789d09c90bfd0de8cc0b34e76e6ba94d637c23f6694debdc525d3d40f82d1fb97d21834d8065d7e7417bd6e131c7842ae6c401b0b8943f697aef8d507ea297123ae47c8d6cb2c57e886d26abe472be72152bbb404c92ff1d0d14a12f5ddd8e0b087da694f3390a1e127322fc6b145ab8474c5f19de1badf2283d760e1a9ed3bd9110016e29290c3b427cc71025d15f1e63007b523d31e1769a2d84c1e0048741736e4770f79f5dcb97e9b8dca59bdff4b7f3eaadb1d4c5701422631d287ad3d2aacb504f775f62e83496d600d1cd0d7f9a6a2e5b2043e142c26b0454ad19daf0d525ab81fa652f728db7626a1050bf91091bf05013850bc595221759465aa88e673bf65eafcf19a8f56ad60bbd23614406a33c43c4d8b2f972d04f7690f67d8aef40e2cb72c4af2d0a71fb8c02aa73a7e2c7bf7530aebdfc9060a0f57f0984a54d203cf4ea11bcfb2af6a34222f5f24d9f9dfd4ded15a72bab5f983dc415bcfeb46cf90e5e6ba1149e78cd25d9336eec68e5c39a784b39f48ef140e66572cc806339af1daceec05980effc00ef55dc28f97b1c9a6ac6aa2ee99926ca76e36ad896625683beab6c5efe36897a995e21b0249ef08764f79dd3aed08c3879e9a9532e12a1a4f9faa7473cdbea50344c001e2da77dd1a808385f2faefee73f39fdd9dffcd72e6b57ddd207e1411661ba8aebbbf11f54e14df44cb803b75dcf89077365b88b4ba127ec5b82ad0ff203a843e3752d9868560385fab6db1579efe29e7662d953bf418c9da11cd07c5180c792d51248475177db0b440df42c68d5e50200eee7d7ff4e51e30509fdab46901ace4c4781c24d3a20073fcb6c596ca1f5e76aeaa867084afbfe7336e04606a96e621f7bd862625c4947f471dcb9c653f9edeb0eeb3244004f337b6f65d371aee99cb24465e967b2ec583b490d407ba28768160c7508894d2f45329b10440b3d34567f0352a2a216bdc87a72a065e6572869292eca33e4c16f16b046d1cdf74cd4a1f0a08d2c7fc0a6ecd085b3ea04ef0809912e2e15a7fab4447bdbf7bf23b99f5760d95a4e14604cce77ff8ba3211ae9fcfd59036217f43f188b3571df5df8ae7dbf6650663d206698017ee5ca376dd77bedafc57d10c7b8ecba908ddbe747fc6139e09134740323cf5f0d2025296a5ab767fbbec942b7a74e99fb705e3db994770c1cde37eb85591779272157f1a138a935873de0721c53c8fda9a1771790033aee0e27ec2be1fcf470448556d7fd27f8525f5ea4d5270b7752656d69bb70c7a1cfb3cd6163f2be4cc3db105a527a328fead28059d4786ee78232ec50627095d407b40ac2f69ff45af192344e0820fa330aebfd61010eb8d267f340c63f1ac614d20ff165ab2ffb63a5a287b8336a185405294fabd86e80ff6cbf82b3d95acb30020c4ac97f6ea5e32e1401c235072377edc330dd0cbfcdabcdad89063c7f3c9a209c4a8bc60f9112c75cc1a95947a101abd108f45f37c8aed4dd6836ff846df5a9942d97251800171b698e751b2044d64136b8bf9fcce0f5d6414e3687e3f54673591b12aa90abf3079cb3cd2dc7c108dcc5a82ad91271b5992637145b99e41c1e6320a53676a24d7fd8bf1b67fa2f799cc762e62db77e9e1141c0d6d69f90fd0b9aa7b01cb13250844692d63fa073c88fb68acdb0b4d6c356c18756ea6d487fd66b94ce93f480aeb3ef8c59f2585800bfaf1b130cf19d6891d1d93bf776821aafe34e60bd4a56ac4443ac06193807b123be413565fb6376d30b75f8661d06cb996a12b65ec5c6bc497900fd5661c3e23d7715d416afb4d87f3e590cff6a5ea37b3f65d2f4ca88471d6d136f5e64e966c8ebd02e4c36254259992ab9f62de992a139fe88b40524983388c76c25078dff23d7a9d491da5c7cf31228b22eba78a5af9b85cc1fec9b57f461e4705170e0f29f77bc3207eaa93729787c11c6dc45806f2d2be64a3faa73337ef06f813215d1cbe4e0306def625cdd0cb4a662645c69592dfbd7e95086deab3166ea413156f8f8c963ea67c3ffcc4cf4a5d090d4187fe46eee75520acc4feb771878f723167e07134c07eae6bd7d585567a3e9f592460fe69b47f509e60dac1727b1381f6fd4790d882387c9c2a812b2ad6876e0dad765f01fa42823472652e465c87399acf09d19c3e62fcdac49ee35ca626eec35ca9648390c730a0aa56ab38c622cfa9e688f78a167e1ac9cf03b5d34538a2479bb75ba517b5e4799cbe4e0525d230f81eebbf1e5d6f635059058b63ca1c7f138900c6ea1294337be8a91f4d45eba52326568e078918cec9768057e6821f08d0a008fe902834198fc7093eb21d65867def05277218a1e13ed7f509bb5f0f3ee27be66f97b06496e077dc56c81cfc7a63a9d9f11ed9ba3ca465d1ffa68eece3677ca5213dc0e7a13b6066900c2d39851dcf4448d98c788c4bf6575228b7312dc3f34e127b9827d8c343c561770ce9e196e2f0e71cdc9ff73a7f74f6deefe50c81c7a6f21bea4d4ba1946efa588ec09e9a8698ef0bed059fee79de7d93a5036bb18825c32e756dbb07b60387a8fbcbac7edf57ab25b46fd11739b7644ee84d8af144d4cddd95eb23758e134e8634d8b91d69c79b6f0b676c1be6dd65ad8b97a2ada1a58cea7439bbcf14e0a58b493028ad375082142b8d8f70f3dc9ea00d4c818f5ada5ceb36c5c1534b5d618eec686d9f4d3ec5f184fb967da560abea4180441fa802a5000d69042ac21071708daf781ed4a960fce0ce1a6eafa90ed1eb08a3f4cea3824de0c883f213bbf046ab95eae2917410e46e3f8234ae07ee61188b0ddd24c217073e3073337f3e466920da527ad0b18c2582671dfe912490abdd332fa82c85d0948b71a86525229b6583030a7c01444d20b2567d486653b957619c021698dd77d6510da264ed215005232734c391f96a839d23d982dd3b69f1e79b14d0efcdc16f9504fe41f1fb29ef527a348838e5bd401602774e06b93e150da2e66683b8d995b18dabee711513b224b52271a78341bb5d7104806e084d4ba227f38556abd422db6c3e29c79f1554c2dce6681852646359418f9066f120a6b78eaff94698d3dda76965232bf365c1bc8278530b5710f27f60c96d304d743b8d0cc2f12f9b838391144a0317bee654cd802bca5b4cab1b66bf91fa826b927265a4769afb8014491887cf593ddcba0bc6af08ece24c443fa92f6f4b2878e995686fbcde6130493c9a194785dae7ecbd985796d9721da4aa5ec8160e3714d91a42667a772122820e185381edbf066fd690e6b9d16ae1b7044eed5998bc4f5a073640eb3811b47502bb65f71d583ea266ebc921f7c1c6da9dff8c4f7dc6e8da19d46efbfc3f2af1979d61b41bad0101cce5ac4d6cff62b4b69b517c15bcfeb8c8c58076baa77aa1c7290878ba93e5a149175e96d2dd01c19882bc8367e13bee0da25dce2b4cd6200a5e8cc71da3a587658f709c19c0e207df4513755c009190f1596f202a088841852c3b3fee5de5d8bd7ba5ba0a51a1bfbf0120953ddfa65ef3a15f1f8694a837d1d13812dd57f3fa7edac333b3d9b1719934aef574b9e9c6fb9c0acea0ff874c41a8bd5a315ba9e97744e07e9177d23d2a0aa487f72ed9c9d7c63c4c557cf46b9572d2ca39ba276b74b03d490bfb3216e03daa982fe5ad6778619eb3de9381e8e534c210c8d702a87ae198cbcbe99de9f779c9648831f8da8f9a0b614e8d925b661fa7e164a0524e5d1cdedb0d407c5bb3fe0aaa2a6f66686358e7b2e64a773915c43db669471cf3dbfffa5418b4020e3efaf29b45f5fde798e42c2f86909e61569d810e75631b2b3077d6e60710fa26460cc5cacdc6d1ca851865d71fc29a77b96cf0f1f6711453c5b68be0d7ad5a43af0620cb9de6ab218ae56f2b10a625c49b2b3f4a5cdcf50b21c087b727d9091b912360c879de889ab1fd8acc8a5cad9f2902a9d221682fab738e046dca080079cbb2621a8a7edfe5767417e19e3d0b55ce4e44a79fa6153e8767f20697a2280fd24504dd4c954c99c12936d8449c1f8b2f680cf3d60c9fb92e177a8b961ad7b19214a40d4941b0a810da9e672d0c32da7410b15f3f601eb672e730e4d36c224cba3e35a61889797c80c38755fc3fc28a74177ff86920cf4cf94a02b92dc7f17b88031dd672a891143a1ceb3265dd3904b9a4e20ff384a864c3520623f14d7b3c60e2ecfec55e3d24ff9f73d315320281b3a7c0d167ded89ea03165d2d6828751131ae916bef529dd19563d4688424f216ca77eeb5f8397e438d98c32081267ce5757bea73b98bb02bd8f9eb3040e09036a1dea8e7c2f55ee2a3289949d6c548ce43c7805d2b30910f4e2ae2e76424995a5f6e2507860479d512c2e12334fecca56fed37287460508dfd677789b4fe9f9e10a67e225309fcb74945cfaa1f60da8bfde6d71bdbfc39b4538d61b7b1d67196a5f6ed568e33b37fd01593feeff396ce52898b88e1939e67cbf239651d7d7b7bf8cf86f604fe4ee3cce1c83413e46b2c81eafafde068847ae97fde15cafb0e6b04a13e6ad85511c05d2d8a71c03b7208e83096a31ec6f37fedec354a183a8e15c08c4419f27ac9a31ce6a8113918dc67fce51eb40de373bf797e44c1d5dcbad2550c1425dcbe905cd13aa45fa9a408e1c5f42b4e14d7b20c8650902d2a683ce5bd856240a46b3eb8a9465a5c3fe245f103fd8a8554df9eb068019a96727e41de9d53e7e76e716cec780c385cbc095e89bd6b280371391c282c0573eb8690487f59639304f8c5136d9579d9f51a45b7b1d51d2e1c0addb41b8ff50e7474f9536ab69a08ed9dd5b47195996a0238b9722cbcc79f95438c8a1ac04e2f76cea4507bb39d0385e9347b14e6eb5cb4889e7aa0cc45a4504bcd9a60773965"}) 23:23:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) 23:23:02 executing program 7: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) 23:23:02 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 39) 23:23:02 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x10001, 0x20082) close_range(r0, 0xffffffffffffffff, 0x0) 23:23:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:23:02 executing program 7: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000000)) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r1, 0xffffffffffffffff, 0x0) 23:23:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) [ 730.803316] FAULT_INJECTION: forcing a failure. [ 730.803316] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 730.804252] CPU: 0 PID: 6485 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 730.804787] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 730.805371] Call Trace: [ 730.805610] [ 730.805818] dump_stack_lvl+0xc1/0xf0 [ 730.806172] should_fail_ex+0x4b4/0x5b0 [ 730.806469] strncpy_from_user+0x38/0x3f0 [ 730.806759] getname_flags.part.0+0x95/0x4f0 [ 730.807086] __x64_sys_mkdir+0xde/0x150 [ 730.807364] do_syscall_64+0x3f/0x90 [ 730.807666] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 730.808020] RIP: 0033:0x7fe00d0f2c27 [ 730.808298] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 730.809483] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 730.810033] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 730.810546] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 730.811068] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 730.811591] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 730.812061] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 730.812576] 23:23:14 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 40) 23:23:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:23:15 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(0xffffffffffffffff, 0x80e85411, 0x0) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f00000023c0), 0x1100000, &(0x7f0000002400)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@cache_none}], [{@appraise}, {@hash}]}}) ioctl$SG_IO(r0, 0x2285, &(0x7f00000027c0)={0x53, 0xffffffffffffffff, 0xc5, 0x72, @buffer={0x0, 0xed, &(0x7f0000002480)=""/237}, &(0x7f0000002580)="19b57477d44fbd07d8ca8993543170e3dcc5cbf185eac6da5e5a1b47ee7f1f1aa88e57002ef3480f4320c288c3a42bc45bf4aa00fd30c6b3ec0eab8d5cd187eb18e05d337be0b87fae3a7e516d405aebcb83f9aa69e301d21d83e2c8d2e76dcd420fc44519d29957b96782541c241cbeb51d54b6b80d5f997fa42dd9af4714b04ac92f448a52783f0fc1f07c03bf3d949beb8bd4b870f122e6358350fa1791e03e9a5d1b1087a6e0fb86284d9ddeed4b2feab03260d47be727df2394ce35a546475acf13e1", &(0x7f0000002680)=""/230, 0x4, 0x10000, 0x0, &(0x7f0000002780)}) lsetxattr$system_posix_acl(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='system.posix_acl_access\x00', &(0x7f0000000b00)={{}, {0x1, 0xa}, [{0x2, 0x6}, {0x2, 0x1}, {}], {}, [{0x8, 0x2}, {0x8, 0x4}, {0x8, 0x2}, {0x8, 0x1}, {0x8, 0x2}, {0x8, 0x4}, {}, {0x8, 0x5}, {0x8, 0x7}], {0x10, 0x7}, {0x20, 0x4}}, 0x84, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = gettid() sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)="84", 0x8ec0}], 0xc0, &(0x7f0000003c40)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r2, @ANYBLOB="000000001c0000000000000001000000020000003c8a5e68be4d901611e2dacd0a89f710adc394fd9652c6e40b396a885d3934f179560d4e69b5109836f6f37166e648c41fbfd526b8b46fb874934bc9133a7f4eefaf33dc48f4bae0e8cee6ccea37f60d656c2a1abbca9ac12423d011e6f2b87dbe60d83620fc4c6aec3e8acff1171c798954ba03de916e0a05", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000005940)='./file1\x00', &(0x7f0000005980)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = fork() stat(&(0x7f0000005a00)='./file0\x00', &(0x7f0000005a40)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='system.posix_acl_access\x00', &(0x7f0000000b00)={{}, {0x1, 0xa}, [{0x2, 0x6}, {0x2, 0x1}, {}], {}, [{0x8, 0x2, r7}, {0x8, 0x4}, {0x8, 0x2, r7}, {0x8, 0x1, r7}, {0x8, 0x2, r7}, {0x8, 0x4}, {0x8, 0x0, r7}, {0x8, 0x5, r7}, {0x8, 0x7, r7}], {0x10, 0x7}, {0x20, 0x4}}, 0x84, 0x2) r8 = syz_open_pts(0xffffffffffffffff, 0x200) r9 = socket$inet_udp(0x2, 0x2, 0x0) r10 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f0000005ac0)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005bc0)=[{{&(0x7f0000002840)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000039c0)=[{&(0x7f00000028c0)="ea90e4212c8f56f8d0ccb0a2e257aef5a7bef99962eff6e028665021b87beef4494090b26619104facc19c704ab370b615951bccdb8f44674909ebf91152e37a0daa514411029d8ac839f865b569cf0cae444244df470de0d70323eecfd3f1d0aa7c89ef8c78db54097537fc77f61d1d46554549acd132dcc49b596b7dfcc0b51ff2f0a20044b44bb044513b891b4adc0422c8971615996e49683c085416e66470140e227e1b0c13b2449f1caf757b83e7fc8dc9ffa6922196099b672107638f06ac31f40b9b259ed1d5142c022bb7208569f6936d98cce17e7e2d51baa46e0b2345981ad359f272828d04d36c0d9210738ea3c62ec0ae49cbc443c960c7e4e5b825caa0f86f7a3f6c2d386eb3455f6e9fb3a6053fe7480e2e65c6dda9cd90befbd43c6053ae2bc70d88691b318556802f0e1b3efee015ef6f58566ca011bec5b0b98416d672e38486290b8a2195b4d68a77fc1b0be272cfb197fae039a223d5d1c8f9b6bbb496cae8afcdac82240561b4864154e01262a12e67d0534365753d37efe49d49dbc47bec08bb1bf441a0eb7a7be69ba3fe757aff9c53fdc9e6ecd2c81c0325ca92f551edf7a3ba5ac15640503c9707cce7ff0de5cfc881e5815de850290c520e19792c784f701ebc3d2c804ebbca86abc4a88438517a4206b172cbd1cf3326d8f8ea45218e3f1dcdbe64ab9fbe3123ef8bc9e39568c28823672423f0b12800e23f48542ac64b6c16fda6d231e80f7bd25844f626940c5b03827a04b5e60d761921fecaf5dd2f3965bc7b3062c17d7d16a9e97fa47ae6a72cd6b7d653b2db92106cf32c6e1aa7f20897cda6542073c1ac38c3260b69f6f1f500499e666e9828ab61db439c6139dc37e797cb93cb615ca6b194be3139d0862871194ea14538a86df1620e63cbd81a06b41b8ad353bbc02d8e430e84d702cd6dd8bbae96cbbff89d40883db4f702086698f29a160a61e26cd873cc5410e6728e4b9200bcd92b237fa73c09831ccb3f77039ea33e9673b82341f53dc8d1bbee1a7cf34b723e5ecacb600f59c9898c045d508e77ed9a674a3b716634ad5d979433b423d4bfade0af3ffb9e7c27348571fd9fea0c207e7b28a67560de5dc52e6d73798dad7f63dd1b16f8f716cb3bc00f87baa3006eab7a7a0ee5027c48222eeaded3c79f76fadb50d7081b6b0ca84e53b5bfe62a64f6780a52bfb6bff1b2e308baed7d86cc1fc16b3126772f5443d8aa37546ee9520d74d810f36f09a8633ee3a9c8a5939fd02cb50ad179a2479a54010b7ef1485cbd83368882e1d166b937782cc579cc43576992331012c9388f62246222ae462592e6cbda10103ad4aed83baa896ec36210c11c9603a35b7c21bd689793ac4686fe2e0c35e2496a71536f0fa4ed40d6922334bc94e8bce24584edaf2fba686dc658d901c940da0ef61c8655ea4a235694f1bf32dc31c3542c5018f15689f4731057b5ad963f09844bf0b66bf35a873b362cd08a4120a1d92ecee3eaaba0f9db6849e989dfbe7c2f68467ec7c0fa8575cfa1d25272f92b240b8740fca8427e675ea71ecbdca0ebb1d4ce3071badae3d6dc8df75b499a13e0853c1ef90660bfae6edc9a93c4751d9ec4619fdc2cb25824d05f838ef90ebe65e7d89da39f25f908541c4e425ef4501d1d2e4281d8c25445fa384f94a27bae50eb0eab3f10fa6cceedb71915cbf6371e332e815724acc115b5beba922cb553ac9b0e8b10224254018fc46c67ce2bc2d4954da8e5d9b1e14e8cbea69bfe97f1ad36496d76c3c07814294ee3614bd7f640ba48515b87eb69fe3986507742527d8e06f824edeedce53a61f5d42c0a4ffe176413c3a63ce88ab14d3c7b3555d2488ca0172f2e6e92fdc6d1a9e5f3cb365d69abe9bcfe679feb6b19c614b4e9ef1846b9f44adb184e71730f36eb0dc3d92ed982a21c73b0cb173e153e575ec67b1c13e65a402d11a4e7035458b59ed0aa7971a6b3a99273930d3f114bf8b08cbb8ce8da85702696cfb2c6d04ada9274fc8b068716c37c7767c46f03306d254b7a605dc56b81f740beedb93b7342a253583ba002cf17652d8e8038eeae224a3c43268b610cd8b8ac939513232a97ca869cbffc0fdaf135d8c8d5f4d2bb79773947cd0a6eea4fb363cbf93e0b0ff42f1edf6958666dc2993c3d8dbc6b93e016715da12ed01c6cb47d36318f901f512b87528c523dde33cf775ca0484a22126b30adab7a39227b5b3ae92f10b07b48b1189e3db9df1027d41caf6990e9066679db8818a3ee9899ebb8cf0cb2c4f3c8ddf5c3fd0e62404a35253ba50665ce68c83e862d5a299a9372fda53f2896cbecee9ecfff68039cc5348798df1d2f25e3f6be7184a73f8a9e55326c6e7688fbd4d76f08ebf42f584c30201c448168a29c4d8c9f20968ec7136bbef5cf221721fb4ac5372b352bf6dd3bd22495ca4632cf8c3d6739c0dd20c91dc6ec3dee158842e7c059e1eaec01e8046a04b76673a7b890d94401a7d4ac7e915ad2d0291120fed86b8965eb38b06c2776b710f4765ba396abcd2f546712add393a80c7b7384a8ac0da87bd45d527490603f4ce74e4bb27de1dbfe2861c8ee5611cc5e2f0cb78ae196f28140c7e107550c1c37bbce56174649094b73034d86eb9494c392decd67b150d2c8d2ec3ff321d722cd4638156b0a2f73520406872d38110b7506fb39fa72173c9e926ded41d05a87578d64110041c1e65ca08033cb34c6855eb1c71418ae2d1cdb2f90fc8805f41dd8883d9cb0bdc7874fa4e97934647f929054b854af6026bb78a339aa3bc437d634e4616e80c2c6e24b118f6c24eee0b927e923fcd19f37b6d8df7486b33cb0d42c4e3a0d39cea24c42bc6f5c277ed41ccb87b04d392c8d644a89bd9728f5f91e42d35a7e454952cbe62b56b9a8ade564704c68b9fef7efe66d32247e78da6114e1fa2a95cfe5ef3334dde0350a2024f6526f11e516381aa0d70d0253fdc71ee6c030ea862ec32964fcf02a17956a21055a42cac3863526b261b2e1c5e6c22821502f25bfe4d90ff20199ef58f4715808b15e658940f35cbcc58fe23956a495b253c0290ea42b1fc2b7d8b4e9497bb989970709acc219e0ffa03cb0a707e7e32f1548b72d8ef43646c0cac82ae841d401d09d7c0579a581c495b1e433ae5aa02598f522201ceee75315a23dcd1c386a77fecaaf4d5d1e92c54b4fae55a0ab87c0d7570f06f38f11bc5d186a13dce5a91f4bb44a0fe5a9d78e407114bc8d489b199e342a4d9bc6cbaefbd850d103e7ebc94159f556c90b817e00122133f57ad17a2eb77f37463b5e28a74a53ed9b3fc79e02f6836c7c8f3fd01d20dfc83a7525dc5cc616c975ef7d1b47acba80e45899ef10d151e85e9a4d8e4f34a0963e0b2232fad19e6e5a31025606c8c48e997a6b359dc3b4ce6bf1828bc65eeb63e954b0a4efffa9180722ce5be42657d1906770f3e25f78b3ef3b1da1027fbabb3f5597f045665e20f30b222b72a48937929c7ba6c2f3151fdfdfc6ff19ac0abb4bbf63a24708b2e710a918d3c89c39126cc065162b942f1d93342a86e5838f7e9d76c0c10463dbb08f1e05ee66cb827a896731e6729e6b27b520abedebee14f318d00382a78850faccac31273229eb48200dda2b6d5688d9adc181445134828c953bbd1fada3c875188feecc90907f4522d534f86452b350d67ef137081cd1062a4b13f3ed3d04bd3b1fdb818c8c7d07470f92f1640d1450f50354c7a40544e275de77dbc36b509632b16633b9a6ee4943246f937f628b9c65491870882a473d69fa8e4c30c75983b35a24b669a793f6840e4b021300e4c05021c2a669e67a5598af4e3124cde6a67619a01a912d965026615bf233102ae4561abd84de546a70fabbbdccd6e7b3f9f8eed1c7990804fe2ca3c71501ad92f3da6d65de62abd68fb60173b8d755a3d448b3f6e25f9a6dd8fa570058c80d109ec96f1da62a17728a616d97462e29ccf91cec666cb7b318fc34edd1d31f238dca9f4e71c7d9175d9aa2c13273219077a5c8951497e68e019fc4ffb2bcea5df02694aa55391b3fe51ff1a9960b4f7358a6e0e83a4f4f732fadecd36b5ea7374ce96713ae1cf3a1480a4fe22831258e5aaf16c1b14fa0f5d748ca60a7b835b8c11aa2b32f6746dbd9e3c4149e9e4afe9ad1d8c472bfbbdb18e27c30989143b333d612f32b41d64870ce6caaeaa8c92aca5ab0ce3d0a5323665fad329e5f0275b64440c3a7ef4f32c4d45b499355c3d27e84165970c44da3e303ea65f15b8f8ab61eea7a7a9826856ced53dc48b714abc59915a9c84904ba7c66f727f455184f08930f6654f9611955ac2e914746bf262e03a9eb9b904ab34e0526dd13593a4448abd8e3ec7f18c16f64bb989018dcd20b9e74b82139641229c95a08d85e0850ae0bd9f31bfa1a760d9f1685c0b71fc60d80449999bb059eb96f86238f08aabb9b0ec78bd5263d6366477df05612e7f8321995993ae046dfea69182a0e9687ad6808709805028423816c838880555bfe2ed9a99180bff7c520fcb9f80d03f0fe4f714fcafb7adb8ce2422e902486cf47716ff6ee74b7ce544fb8ddff9b4fb5dd7abf5d0495e2109706dc3d250d61ca530ce8f5a6f761963d7b08f8cbdd12b84e6fe4ce2ec9f9ef94e04cfd79b22122e80d6a780f30e340ba7cf1fb9edf5bb8f86b16bbd85031307f10151546581822fef57facaf81e627f76a7c0d89837b56e90b841e677079e4b42349c1e3a9e941ed3d409aaaab85881dc09b0783ad91c56ec5e60bda9684e53aa2dfcacec1afb3ab24f6bed0d57a94874f07f617dd89c53064d7f0623fc3d277281bdc1d6abe3276b5b8fa2df78dd9565f9b354fc4753675c3d267076113f7a3798d2b4a9e3026ff52309d852feb9186c2466c36456ab24c24c284feca9bffdde512a54f045c7749a52f598a194aed0b3ace1699efcbbe1b31d883a40a6859175e9f9b0530c0dd108c91800e5435d7e7dfd03ce5dd431a8b6daf9c250d3e3c6f213f1c976a2811522047a840ee84d507775d7c960bf6d556bf1f5da350072cb088e89be646a88682531be4f8e3a35597debe47b4a55b8ed8423643539fd018ebccc5c6a1df474dd56d22dd8e2bbd1dc7b70eafb23e3974f70c28bb1442d10af40a13784f3ac23c8b07db90d3249b3e62a09a07bf23d9febc3e345d13c93694ea347d983e5d9cb0f3340dc38bf28977217d4ef9f077a4027a228d9be6ad104e49ba1b34c567a0484213378a8840c525206cd49503a9a680d40a2c23b8804a619e25d8cb2ded6430c0cd685b1dbacf39b84d6b353558ae1712576cbb2fb057ae5453b8be6cacd6c4f034c772bd845047438176c9a99cb86e4518fd298510d85958546359bc3a3941486417401ce505045d6bdb382a9b5a2660c37011a4bbca11b749a5eda01dda3e46c5b50dd25b1f5b7b6965e73635fc860041b0207adaf33a5b731be354156faf9ac138dd3bb5350e93f3c591a3b49795bdba3b51a7881a51fd14b58861d3612281618537ebf8828b87e506b257abf3bba8a1c3b4e005541a4f77b6e060d846d7f43ceae4def9f12dfe6742071cb9b486bb7852743305d73d9b6b3e32a2dab89240bbbc38466c352d0ee4c29ee2562d0e0e281e12200c26ffc80037a256b25d51a5cbc9fcf83315d2b0a51cefa9b6b3959497bdcb9be18c4761d329899ff38a25cccb529ab2bc89ad0eef880782e2e34b88c29bced3d17cf4c1d0acc168d9c3b7c076b5835971a25f1b9fc0999e27ed86650be8150ab7e4e2e96f112a3c8612a4cc", 0x1000}, {&(0x7f00000038c0)="2befa8d54b855f3fdd6cdbf56f1f4959183ab436ba1a046b17f6130c1392c2bf74b0b2db1a2cb001c09730fa1d495e5deb79f1a530d3105dfbcbc5eab604637b3f2c5d21c85b914c9358a8b7e1a1bf2888f32433146f81edf80031750ec386bb97835aebf80dbe6a85bb661f1a2b7f3e84ae11dcfac42de3e6630789f3de56e1a0f0229ff5aa1af071dc4eaf9f6877d17a17772a38225d12d9a493b816e9b8f236bb4b88a06208f6c62fb11a8fd928dcc62fc700062e3e5a4d4666a7c9a25a49bd2559aec5afcc1a0044f605475a663948c30bd36829234d6e222a255fbf4c240f98f79d619565b06b0e5a98c2ec996e04a4d24084f36aed8702", 0xfa}], 0x2, &(0x7f0000003a40)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000030000000ffff00000100000001010000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32], 0x60, 0x40}}, {{&(0x7f0000003ac0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000003c00)=[{&(0x7f0000003b40)="cb45b551afcef7bfb35d4a0a02afaad73d40cb11fe6c59d4e26a998c83ea86fc5098908081b4c956b5c9dc54feabc921e14c2528f9ec2f55b32c6181cc8a5144917b1cfa2a10e76158acafc02b31ed82e47784cb46ece810d65be27571ca5e8df8805164abac0e387877bd7eaa0b0fb4bf61d1b56904e5ea054ceb0a9bbdd275a74e974250e1e479cd3a4434614233eaa564a17648bb209b8b247a052054f28dc4", 0xa1}], 0x1, &(0x7f0000004980)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}], 0x128, 0x44}}, {{&(0x7f0000004ac0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000004b40)="c565c5e20497a16b871150150099abaf60178866752f73060db0b115f6d44c72c3cdd85ac1a0db564802e8f1e102", 0x2e}, {&(0x7f0000004b80)="686d6e623f939a9296af47da5e9d5a84710633144404a011fae1ebdcb7477c45bf80316643527591edad7832a4d35dd9ad86fcb6919bafc946bfd54e4d7d2b7641beaa3e1d0802b87ba5a3cbb8ba4d5ebef3d9a67536b6547ea50d9475d62a38afa80083864d0e0715d60def44e25871a07ce512e3f587c1d8c4c761523c683c50a2a44505390ea2c101a76bb38316fb61da060c218dff45337084ae0f2f676afb2a5a06a347cdd66a1a08", 0xab}, {&(0x7f0000004c40)="fa38174b512b18cf483ea5dfa1a1574add9aa762ef1c5e48868f16df521c1896f4de6f7b7ebc724906e0799a513cf46fb5aa11629e8d2a0f3e2405b718ca8b61dc34c0932295d7c797f77770ae21aa181aaf7729010804e9ea32bdbfae254741894bbc20cb16894c3a54c9dc6d35ceea45a5287f06d1f86065855b508c84b1997fdbb1d5c09b51c84b3415e343c572b96fca96d92c27821e36e30e229b1236e74ff7c7118e9260eb45679e0997a465d1adb6629d113d20959f4e6912d867b181139e58be05b3a59d954dac52cfb39d934e96ae46e9621e1c66fc8b8f3e5ae483c19b3af6cb96e59a790d3697e549e76d56dfdc425f6457b8fc160ae58804", 0xfe}, {&(0x7f0000004d40)="34b23ea776a4af1900073997b24cd33ed6cc06d0394c27d76de42bf031c87ef7674d76ed4c6e031df14b7f2ffe9550e6405bf59e7bbefa1b84ccbe25df7ec9a9c5dad176ddd21a116521fd6d39b9d48ce51e84f8936f37f8795f88714448755562c59443e81313b5f5aee54cf31277a9b1f27f020fd6a0315beffdb19f8efcb0ab6b0b849e7363e777d57051253060f99664174bef0e57d5fbe62ada1711e47c3da3f19acc03d96639cb00049e63cf93b8643573ce26fa7ddb17e5e3f541c0561fbc95b15642c1a79a3055ee8fae2ec7d31f8a2548061b2e", 0xd8}, {&(0x7f0000004e40)="857487fa6cfc1daafc7bfdcee6adbc61de8cd70ffa025ae435e99fe852f4b3da639d0334cc", 0x25}], 0x5, &(0x7f0000004f40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0xd0, 0x20048004}}, {{&(0x7f0000005040)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005280)=[{&(0x7f00000050c0)="c6220c0246daf2063974afd2018b96f2968387bcb1421c5710b2ebaa4a57fd5762dbb3892e40d0c7c5952253d0968c7da76a084865b29f8711765b95fd3f80ccd19dfca6072c163ae269888e80507142a7f1edf138bdb5a52c18d62aa7ff943a36897e56d9d0b8545f453de62a366b41625db0b22e80b9edd9eca1ee4cc8540f92d9f64235b360e24ccc2922892d54bf9c468f5b0aff5a9ca093102a98794b4fac684aa523547342f32ab3d431240ce9c12714d9b5", 0xb5}, {&(0x7f0000005180)="81ac0ca727741e0e5b20d5ad9b37a7379152ee254fced02840d681e84345534aff2553c608eb9f93dacd873bd03c822efc0b7902fedbd669b27c3aff02b874b9d23885eac95fc8e16f9d01a06c8bdd36a8d164", 0x53}, {&(0x7f0000005200)="976cc20ebe5352b68a7f59bbde86c15e089cddf3004f180d23ab882867990f4ae24afc93ca515055bb7c29834c11a8df6cfc1ba4dc96b9acc98187579065dc95a214ff3619f95252233dea532ea6e50322c3cc44f3372b", 0x57}], 0x3, &(0x7f0000005500)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0xc0, 0x80000}}, {{&(0x7f00000055c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000005900)=[{&(0x7f0000005640)="13503561031e07a154d562146ea0230af666086b112f0e3ec6a1fdd79cb7df6777398ce3fa2191f1a6650d7b45c273de8d225faef74901fb83aeaee93565b40a5d767eb48a82e19f5d398d472032df6c1545584b407e111419202408c0862d8a3aa4d72e0373ea82648b352f50a0176b7a35d508e4053f9c85fde91032e88066143ddc3bc328d0258630ab23c8af900a329280a665f24ff1769f0eeea27f67395e857d806ee2232b7cc8c77803", 0xad}, {&(0x7f0000005700)="124c3dd50eb1285fefc2a0b81053560bdffb845bd644f2af9db26ded3123b48889139ee2cbddc9e828ce44bb7fe7d0cc76e9712f9fc44756d5682d8b9b8e8de0647dca95c01b887493b3092b3f17c84c85c62a54209e67ee90aff1163ca175a5cffe62db85519af3de6afac0993e8edfca89fe97a4f83105e5dab97c0bef0c62ceaf433b116976815ca5df1f2041f9f9d9cc3444a5d7126358fbf09430444a2eb51c211f29bb6e9cf0a7f71056e7bedb6c5892b27e47c6c46183de782995f8299a87fd78", 0xc4}, {&(0x7f0000005800)="acb14ea7921647bd1a6391a8e04bbb678319c8090a419ea46cc69d5289055dd76aa4509d37540c06b248479afb40c3569bf4cee91c42b750b07b07c307400eb33b81d136d09360a11cdf642b71d51c59c11f8beb1460228d60f297d816c892802fe5402e111fe87def50a0f527c0e1b95e09cd96539b41545fcc124c51b4f56b113953625b194b30f1ba9ac44cb67088b316779a0a2f03436299408bd8240dfe43db0b7cefdb8199389e33ef0480532a356c4ae29e555384eb3576e23a78ba9e93fcfa512bddfe5e76e2218207995b972f124ee4dbd566dc2d4206d8edc36fbe3acaa7255c1759f25e7feb7e243d305cc372", 0xf2}], 0x3, &(0x7f0000005b00)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r7}}}, @rights={{0x1c, 0x1, 0x1, [r8, r9, r10]}}], 0xa0, 0x20000004}}], 0x5, 0x1) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000002340)={0x53, 0xfffffffffffffffb, 0x59, 0x0, @scatter={0x4, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000040)=""/122, 0x7a}]}, &(0x7f0000000100)="737c6c2243d1bdd74c22bccb5e39544e1149040126b0a388c90bbef4ff23d00342d975d104b96f824e11b4a7fb33f3a51af8f20558ad11961e188c16d84274f5c8841ac1bfae8c6ef552d2826cbe56dc5df0882a3a71c0abda", &(0x7f0000000180)=""/210, 0x1ff, 0x22, 0xffffffffffffffff, &(0x7f0000000280)}) 23:23:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:23:15 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2287) 23:23:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:23:15 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) syz_open_dev$hiddev(&(0x7f0000000000), 0x8, 0x220000) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) ioctl$int_out(r1, 0x2, &(0x7f0000000040)) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) preadv2(r2, &(0x7f0000000100)=[{&(0x7f0000000340)=""/4123, 0x101b}, {&(0x7f0000000080)=""/95, 0x5f}], 0x2, 0x2e66, 0x0, 0x20) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r4, 0x80e85411, 0x0) close_range(r3, r0, 0x0) openat2(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x2400, 0x81}, 0x18) 23:23:15 executing program 3: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000b00)=ANY=[]) ioctl$LOOP_SET_BLOCK_SIZE(0xffffffffffffffff, 0x4c09, 0x80000001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x32261, 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, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) [ 743.203945] FAULT_INJECTION: forcing a failure. [ 743.203945] name failslab, interval 1, probability 0, space 0, times 0 [ 743.205233] CPU: 0 PID: 6501 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 743.205986] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 743.206752] Call Trace: [ 743.207002] [ 743.207227] dump_stack_lvl+0xc1/0xf0 [ 743.207618] should_fail_ex+0x4b4/0x5b0 [ 743.208031] should_failslab+0x9/0x20 [ 743.208413] kmem_cache_alloc_lru+0x6b/0x600 [ 743.208850] ? __d_alloc+0x31/0x9c0 [ 743.209208] ? lock_is_held_type+0x9f/0x120 [ 743.209638] __d_alloc+0x31/0x9c0 [ 743.209986] d_alloc+0x4a/0x1d0 [ 743.210320] __lookup_hash+0xcc/0x190 [ 743.210697] ? mnt_want_write+0x153/0x410 [ 743.211114] filename_create+0x1d6/0x4a0 [ 743.211503] ? __pfx_filename_create+0x10/0x10 [ 743.211962] ? __pfx_lock_release+0x10/0x10 [ 743.212392] ? __virt_addr_valid+0x102/0x340 [ 743.212843] do_mkdirat+0x98/0x2d0 [ 743.213108] ? __pfx_do_mkdirat+0x10/0x10 [ 743.213402] ? getname_flags.part.0+0x1dd/0x4f0 [ 743.213727] __x64_sys_mkdir+0xf6/0x150 [ 743.214013] do_syscall_64+0x3f/0x90 [ 743.214281] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 743.214637] RIP: 0033:0x7fe00d0f2c27 [ 743.214888] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 743.216062] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 743.216564] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 743.217035] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 743.217500] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 743.217964] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 743.218437] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 743.218917] 23:23:15 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) readv(r0, &(0x7f0000001340)=[{&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/68, 0x44}, {&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000100)=""/65, 0x41}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000240)=""/175, 0xaf}], 0x7) ioctl$SCSI_IOCTL_SEND_COMMAND(0xffffffffffffffff, 0x1, &(0x7f0000000340)={0xc7, 0x2, 0x101, "4ed3292b1b3096a3699da1610429677c229e883a0b17145da51b825be61761bcab585594acd37eae00f9d5e3932062ab57a7e24342df1aa6910ad9358befa1e1707930e909938fce633140b6184901ae1896c54ea45dad5f5b3b55ea279479d40dc42fc42ef26b042df169cd2b3672e75e9cd111f94ca728d3f59956bcbaeac1d42876cd85e69e142eea5b148008ee05e7b6abd64de4db9efb42133186dcbfa4b42b7b7ec2a3be7c7d24df9114a8c12a61bb1cb27f5197fb124ebbe5007a579dc13de646e2a4b6"}) close_range(r0, 0xffffffffffffffff, 0x0) 23:23:15 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2288) 23:23:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:23:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:23:15 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 41) 23:23:27 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:23:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 1) 23:23:27 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2289) 23:23:27 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x7, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x84842, 0x110) ioctl$RFKILL_IOCTL_NOINPUT(r1, 0x5201) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x20) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) r3 = getpid() ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x200, 0xb74d, 0xe6d, 0xfd9, 0x7ff, r3}) 23:23:27 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:23:27 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 42) 23:23:27 executing program 7: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="00010000", @ANYRES16=r3, @ANYBLOB="010000000000000000003b00000008000300", @ANYRES32=r2, @ANYBLOB="e200330080800000080211000001080211"], 0x100}}, 0x0) sendmsg$NL80211_CMD_TRIGGER_SCAN(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x70, r0, 0x200, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x6, 0xa}}}}, [@NL80211_ATTR_SCHED_SCAN_MULTI={0x4}, @NL80211_ATTR_SCHED_SCAN_INTERVAL={0x8, 0x77, 0x80}, @NL80211_ATTR_BSSID={0xa, 0xf5, @from_mac}, @NL80211_ATTR_SCAN_SSIDS={0x10, 0x2d, 0x0, 0x1, [{0xa, 0x0, @default_ap_ssid}]}, @NL80211_ATTR_SCHED_SCAN_RSSI_ADJUST={0x6, 0xf7, {0x2, 0x5}}, @NL80211_ATTR_BG_SCAN_PERIOD={0x6, 0x98, 0x7ff}, @NL80211_ATTR_SCHED_SCAN_DELAY={0x8, 0xdc, 0x3}, @NL80211_ATTR_SCHED_SCAN_INTERVAL={0x8}]}, 0x70}, 0x1, 0x0, 0x0, 0x4008000}, 0x40000) r4 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r4, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000200)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_TID_CONFIG(r1, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000540)={0xe30, r3, 0x20, 0x70bd26, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_TID_CONFIG={0x158, 0x11d, 0x0, 0x1, [{0x34, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x85}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xe2}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x37}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x249}]}, {0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x86}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0xe}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x8d}]}, {0x30, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x7}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}]}, {0x8, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xffff}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x98}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x4e}]}, {0x44, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x2a46e13d}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xe2}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x100000000}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x9c}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x3d}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}]}]}, @NL80211_ATTR_TID_CONFIG={0x698, 0x11d, 0x0, 0x1, [{0x308, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x2a}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x2c8, 0xd, 0x0, 0x1, [@NL80211_BAND_2GHZ={0xf0, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x16, 0x2, [{0x2, 0x7}, {0x0, 0xa}, {0x5, 0x3}, {0x2, 0x7}, {0x1, 0x3}, {0x7, 0x2}, {0x1, 0x4}, {0x4, 0x2}, {0x6, 0x5}, {0x2, 0x9}, {0x2, 0x9}, {}, {0x1, 0x5}, {0x5, 0xa}, {0x7, 0x3}, {0x0, 0x3}, {0x3, 0x6}, {0x4, 0x7}]}, @NL80211_TXRATE_HT={0x3a, 0x2, [{0x2, 0x5}, {0x2, 0x1}, {0x7, 0x2}, {0x6, 0x3}, {0x5}, {0x5, 0x8}, {0x6, 0x5}, {0x1, 0x3}, {0x4, 0x3}, {0x0, 0x2}, {0x7, 0x4}, {0x3, 0x9}, {0x0, 0x8}, {0x6, 0xa}, {0x2, 0x1}, {0x0, 0x6}, {0x5, 0x1}, {0x6, 0x1}, {0x5}, {0x1, 0xa}, {0x4, 0x8}, {0x5, 0x4}, {0x3, 0x7}, {0x5, 0x2}, {0x0, 0x7}, {0x2, 0xa}, {0x4, 0x8}, {0x4, 0x5}, {0x0, 0x5}, {0x4, 0x5}, {0x1, 0x7}, {0x2, 0x8}, {0x4, 0x3}, {0x6, 0x1}, {0x2, 0x1}, {0x4}, {0x4, 0x6}, {0x6, 0x6}, {0x6, 0x8}, {0x3, 0x9}, {0x1, 0x1}, {0x1, 0x4}, {0x3, 0x9}, {0x7, 0x9}, {0x5, 0xa}, {0x7, 0x4}, {0x5, 0x4}, {0x4, 0x8}, {0x4, 0x7}, {0x4}, {0x0, 0x7}, {0x7}, {0x7, 0x4}, {0x0, 0xa}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0x5, 0x4, 0xd8b3, 0x5, 0x5, 0x7ff, 0x100]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HT={0x3d, 0x2, [{0x4, 0x8}, {0x1, 0x3}, {0x4, 0x1}, {0x0, 0x2}, {0x2, 0x5}, {0x7, 0x1}, {0x0, 0x7}, {0x5, 0x8}, {0x5, 0x6}, {0x4, 0x5}, {0x5, 0x8}, {0x4, 0x3}, {0x2, 0x3}, {0x7, 0x9}, {0x7, 0x5}, {0x6, 0x1}, {0x0, 0x4}, {0x6, 0x8}, {0x3, 0x3}, {0x5, 0x7}, {0x2, 0x7}, {0x4, 0x6}, {0x0, 0x7}, {0x4, 0x8}, {0x5, 0x5}, {0x5, 0x4}, {0x5, 0x1}, {0x5, 0x2}, {0x5, 0x6}, {0x6, 0x6}, {0x1}, {0x5, 0x8}, {0x3, 0x8}, {0x0, 0x8}, {0x1, 0x3}, {0x6, 0x6}, {0x0, 0x3}, {0x4, 0x2}, {0x5, 0xa}, {0x2, 0x9}, {0x2}, {0x1, 0x8}, {0x1, 0x2}, {0x5, 0xa}, {0x2}, {0x0, 0xa}, {0x0, 0x8}, {0x2, 0x2}, {0x1, 0x3}, {0x1, 0x4}, {0x2}, {0x2, 0x8}, {0x0, 0x1}, {0x1, 0x4}, {0x0, 0x7}, {0x1, 0x7}, {0x5, 0x6}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0x800, 0x200, 0x7, 0x7, 0x6, 0x8, 0x1]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0x7ff, 0x7ff, 0x7fc0, 0x0, 0x1, 0x5e, 0xf87]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x6, 0xf001, 0x1, 0x1ff, 0x4, 0x7, 0x9, 0x6]}}]}, @NL80211_BAND_60GHZ={0xe4, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x13, 0x1, [0x16, 0x1, 0x4, 0x12, 0x9, 0x24, 0x5, 0xc, 0x16, 0x1b, 0xc, 0x5, 0x5, 0x6c, 0x60]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x47c3, 0x6, 0x0, 0x9, 0x9, 0xa5, 0x2, 0x7ff]}}, @NL80211_TXRATE_HT={0x20, 0x2, [{0x5, 0x4}, {0x2, 0x1}, {0x3, 0x3}, {0x0, 0x2}, {0x3, 0xa}, {0x0, 0x2}, {0x4, 0x7}, {0x2, 0xa}, {0x4, 0x2}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0x9}, {0x7}, {0x3, 0x5}, {0x3, 0x1}, {0x1, 0x2}, {0x4, 0x5}, {0x3, 0x1}, {0x0, 0x1}, {0x1, 0x4}, {0x3, 0x6}, {0x1, 0x7}, {0x2, 0x7}, {0x6, 0x2}, {0x4, 0x9}, {0x5, 0x9}, {0x6, 0x6}, {0x6}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x4ae3, 0x7fff, 0xed, 0x2, 0x8001, 0x9, 0xfff, 0x5]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x401, 0x7f, 0xe52, 0x9, 0xa, 0x2, 0xffff, 0xfffd]}}, @NL80211_TXRATE_HT={0xf, 0x2, [{0x0, 0x3}, {0x5, 0x5}, {0x6, 0x1}, {0x5, 0x8}, {0x0, 0x3}, {0x0, 0x9}, {0x7, 0xa}, {0x6, 0x8}, {0x1, 0x5}, {0x0, 0xa}, {0x5, 0x7}]}, @NL80211_TXRATE_LEGACY={0x11, 0x1, [0x24, 0x48, 0x6, 0x3, 0x16, 0x0, 0x12, 0x36, 0x4, 0x2, 0x1b, 0x4, 0x5]}, @NL80211_TXRATE_HT={0x42, 0x2, [{0x6, 0x6}, {0x5, 0xa}, {0x5, 0xa}, {0x2, 0x5}, {0x5, 0x16}, {0x5}, {0x4, 0x4}, {0x3, 0x5}, {0x7, 0x8}, {0x4}, {0x4, 0x9}, {0x3, 0x3}, {0x5, 0x7}, {0x5, 0x3}, {0x2, 0x1}, {0x1, 0x5}, {0x0, 0x1}, {0x6, 0x2}, {0x3, 0x7}, {0x7, 0x3}, {0x7, 0x2}, {0x5, 0x5}, {0x3, 0x8}, {0x5, 0x6}, {0x1, 0x4}, {0x7, 0x5}, {0x0, 0x3}, {0x0, 0xa}, {0x3, 0x7}, {0x2, 0x3}, {0x0, 0x9}, {0x3, 0x3}, {0x3, 0x6}, {0x7, 0x8}, {0x2}, {0x0, 0x3}, {0x4, 0x1}, {0x4, 0x1}, {0x2, 0xa}, {0x6, 0x1a}, {0x1, 0xa}, {0x3, 0x8}, {0x0, 0x8}, {0x3, 0x1}, {0x0, 0x3}, {0x2, 0x1}, {0x6, 0x8}, {0x1, 0x1}, {0x1, 0x7}, {0x0, 0x5}, {0x2, 0x2}, {0x6, 0x2}, {0x2, 0x7}, {0x1, 0x8}, {0x4, 0x3}, {0x0, 0x7}, {0x5, 0xa}, {0x1, 0x4}, {0x1}, {0x6, 0x6}, {0x6, 0x5}, {0x1, 0x5}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}, @NL80211_BAND_2GHZ={0x6c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x35, 0x2, [{0x2, 0x9}, {0x3, 0x6}, {0x3, 0x6}, {0x1, 0x6}, {0x5, 0x2}, {0x6, 0x7}, {0x6, 0xa}, {0x1, 0x8}, {0x3, 0xa}, {0x0, 0x7}, {0x1, 0x8}, {0x2, 0x8}, {0x4, 0x4}, {0x3, 0x9}, {0x3, 0x9}, {}, {0x3, 0x6}, {0x6, 0x8}, {0x2, 0x4}, {0x6, 0x5}, {0x2, 0x7}, {0x3, 0x5}, {0x0, 0x2}, {0x2, 0x9}, {0x7}, {0x1, 0x3}, {0x7, 0x3}, {0x0, 0x3}, {0x2, 0x4}, {0x7, 0xa}, {0x5, 0x1}, {0x1, 0x1}, {0x5, 0x7}, {0x7, 0x1}, {0x6, 0x7}, {0x7, 0x1}, {0x2, 0x4}, {0x5, 0x5}, {0x5, 0x9}, {0x0, 0x4}, {0x7, 0x1}, {0x5, 0xa}, {0x0, 0xa}, {0x3, 0xa}, {0x4, 0x6}, {0x1, 0x3}, {0x1, 0x4}, {0x0, 0x6}, {0x6, 0x8}]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9c9, 0x9, 0x9, 0x9, 0x6, 0x6, 0x57ce, 0x5]}}, @NL80211_TXRATE_HT={0xa, 0x2, [{0x0, 0x6}, {0x5, 0x4}, {0x5, 0x2}, {0x0, 0xa}, {0x7, 0x6}, {0x1, 0x2}]}]}, @NL80211_BAND_6GHZ={0x84, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x13, 0x1, [0x60, 0x1, 0x60, 0x30, 0x12, 0x48, 0x16, 0x16, 0x6c, 0x6, 0x16, 0x1, 0x5, 0x14, 0x5]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x7, 0x4, 0x9fd, 0xc917, 0xfffb, 0x876, 0x81, 0x8]}}, @NL80211_TXRATE_LEGACY={0x7, 0x1, [0x36, 0x12, 0x6]}, @NL80211_TXRATE_HT={0x14, 0x2, [{}, {0x4, 0x6}, {0x3, 0x9}, {0x7, 0x5}, {0x7, 0x8}, {0x0, 0xa}, {0x1, 0x2}, {0x1, 0x7}, {0x0, 0xa}, {0x4, 0x8}, {0x7, 0x6}, {0x0, 0x1}, {0x3, 0x8}, {0x2, 0x3}, {0x7, 0x5}, {0x1, 0x9}]}, @NL80211_TXRATE_HT={0x3c, 0x2, [{0x3, 0x8}, {0x0, 0x5}, {0x4, 0x1}, {0x2, 0x9}, {0x2, 0x8}, {0x1, 0x7}, {0x1, 0x1}, {0x7}, {0x4, 0x6}, {0x3, 0x6}, {0x3, 0x3}, {0x7}, {0x4, 0x2}, {0x0, 0x9}, {0x0, 0x8}, {0x0, 0x1}, {0x0, 0x4}, {0x6, 0x6}, {0x2}, {0x4, 0x8}, {}, {0x7, 0x9}, {0x6, 0x1}, {0x3, 0x5}, {0x2, 0x3}, {0x1, 0x4}, {0x4}, {0x1, 0x6}, {0x0, 0x8}, {0x4, 0x1}, {0x1}, {0x7, 0x4}, {0x1}, {0x6, 0x3}, {0x2, 0x9}, {}, {0x5, 0x2}, {0x1}, {0x0, 0x4}, {0x6, 0x4}, {0x0, 0x3}, {0x1, 0x8}, {0x4, 0x3}, {0x0, 0x6}, {0x4, 0x5}, {0x3, 0x9}, {0x3, 0x8}, {0x0, 0x7}, {0x0, 0x4}, {0x7, 0xa}, {0x4, 0x1}, {0x3, 0x1}, {}, {0x4, 0x6}, {0x2, 0x4}, {0x7, 0x9}]}]}]}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x90}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x63}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x5}]}, {0x4}, {0x34, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x24}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x9}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x1305}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xc0}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}]}, {0x300, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x3ff}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xc8}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xfc}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x6}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x2d0, 0xd, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x2c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0xc, 0x1, [0x60, 0x6a, 0x2, 0x9, 0x60, 0x36, 0xb, 0xb]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xec8, 0x753, 0x9, 0xf6a, 0x1, 0x3, 0x200, 0x40]}}]}, @NL80211_BAND_2GHZ={0x38, 0x0, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0x7, 0x101, 0xfff9, 0xf54, 0x4, 0x0, 0xff]}}, @NL80211_TXRATE_LEGACY={0x10, 0x1, [0x2, 0xb, 0x2b, 0x24, 0x36, 0x12, 0x36, 0x9, 0x30, 0x36, 0xe, 0x12]}]}, @NL80211_BAND_2GHZ={0x30, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0x7136, 0xfffe, 0xf, 0x1, 0x5, 0x9, 0x8]}}, @NL80211_TXRATE_LEGACY={0x15, 0x1, [0x24, 0x12, 0x30, 0x2, 0x12, 0x1b, 0x36, 0x9, 0x16, 0x4, 0x30, 0x2, 0x1, 0x18, 0xb, 0x18, 0x48]}]}, @NL80211_BAND_60GHZ={0x98, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0xda1, 0x1ff, 0x7, 0x484, 0x5, 0x9, 0x9, 0x1c7]}}, @NL80211_TXRATE_HT={0x4e, 0x2, [{0x2, 0x7}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x3}, {0x4, 0x8}, {0x7, 0x5}, {0x6, 0x2}, {0x7}, {0x0, 0x3}, {0x3, 0x7}, {0x3, 0x6}, {0x0, 0x7}, {0x7, 0x9}, {0x0, 0x6}, {0x4, 0x5}, {0x6, 0x8}, {0x2, 0x3}, {0x0, 0x9}, {0x2, 0xa}, {0x1, 0x8}, {0x7, 0x2}, {0x4, 0x8}, {0x1, 0x5}, {0x1, 0x5}, {0x5, 0x5}, {0x2, 0xa}, {0x7, 0x4}, {0x6, 0x2}, {0x2}, {0x1, 0x8}, {0x1, 0x7}, {0x0, 0x1}, {0x5, 0x1}, {0x1, 0xa}, {0x6, 0x3}, {0x0, 0x9}, {0x4, 0xa}, {0x2, 0x6}, {0x7, 0x8}, {0x1, 0x4}, {0x5, 0x8}, {0x5, 0x5}, {0x4}, {0x5}, {0x6, 0x2}, {0x1}, {0x5, 0x9}, {0x0, 0x5}, {0x1, 0x1}, {0x2}, {0x7, 0x7}, {0x1, 0x7}, {0x6, 0x4}, {0x5, 0x8}, {0x0, 0x4}, {0x4, 0x8}, {0x3, 0x5}, {0x7, 0x6}, {0x1}, {0x1, 0x3}, {0x0, 0xa}, {0x1, 0x7}, {0x4, 0x8}, {0x5, 0x3}, {0x4, 0xa}, {0x3, 0x4}, {0x0, 0x2}, {0x2, 0x5}, {0x6, 0xa}, {0x2, 0x8}, {0x2, 0x2}, {0x1, 0x7}, {0x1, 0x8}, {0x4, 0x4}]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HT={0x1e, 0x2, [{}, {0x5, 0xa}, {0x2, 0x2}, {0x5, 0x6}, {0x4, 0x7}, {0x6, 0x1}, {0x1, 0x3}, {0x3, 0x6}, {0x2, 0x5}, {0x7, 0x8}, {0x7, 0x9}, {0x1, 0x9}, {0x6, 0x5}, {0x7, 0x9}, {0x5, 0x5}, {0x4, 0x1}, {0x3, 0x8}, {0x6, 0x6}, {0x5, 0x4}, {0x2, 0xa}, {0x2, 0x2}, {0x0, 0xa}, {0x5, 0xa}, {0x7}, {0x4, 0x2}, {0x1, 0x4}]}]}, @NL80211_BAND_60GHZ={0x50, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x401, 0x6, 0x2, 0x40, 0xffff, 0x8000, 0x5, 0x42]}}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HT={0x2f, 0x2, [{0x2, 0x7}, {0x5}, {0x2, 0x6}, {0x7, 0x8}, {0x5, 0x9}, {0x3, 0x8}, {0x1, 0x1}, {0x2, 0x1}, {0x5, 0x7}, {0x7, 0x3}, {0x5}, {0x0, 0x1}, {0x5}, {0x6, 0x9}, {0x3, 0x2}, {0x1, 0x9}, {0x4, 0x4}, {0x5, 0x3}, {0x2, 0xa}, {0x1, 0x8}, {0x0, 0x9}, {0x5, 0x5}, {0x7, 0x7}, {0x7, 0x7}, {0x7, 0x7}, {0x1, 0x7}, {0x3, 0xa}, {0x5, 0x7}, {0x4, 0x3}, {0x0, 0x9}, {0x0, 0x7}, {0x5, 0x2}, {0x4, 0x1}, {0x6, 0x4}, {0x4, 0x6}, {0x6, 0x3}, {0x5, 0xa}, {0x6, 0x4}, {0x2, 0x3}, {0x1, 0x3}, {0x2, 0x6}, {0x7, 0x9}, {0x0, 0x2}]}]}, @NL80211_BAND_60GHZ={0x70, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0x1, 0x5, 0xaea0, 0x9, 0xee9b, 0x6, 0x4]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_LEGACY={0x1f, 0x1, [0x16, 0x5, 0x3, 0x16, 0x16, 0x4, 0x2, 0x24, 0x4, 0x60, 0x18, 0x6, 0x3, 0x9, 0xc, 0x60, 0x24, 0x60, 0x46, 0x1, 0x0, 0x9, 0x18, 0x60, 0x5, 0x18, 0x28]}, @NL80211_TXRATE_LEGACY={0xa, 0x1, [0x9, 0x30, 0x4, 0x24, 0x1b, 0x2]}, @NL80211_TXRATE_LEGACY={0x1b, 0x1, [0x2c, 0x17, 0xb, 0x5c, 0x3, 0x16, 0xc, 0x24, 0x1, 0x77bb76f6cae27505, 0x5, 0x4, 0x18, 0x5, 0x5, 0x30, 0x48, 0x3, 0xc, 0x30, 0x6c, 0x18, 0x9]}, @NL80211_TXRATE_LEGACY={0x5, 0x1, [0x2]}]}, @NL80211_BAND_5GHZ={0x90, 0x1, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x7, 0x1, [0x1, 0x24, 0x6c]}, @NL80211_TXRATE_LEGACY={0x23, 0x1, [0x9, 0xb, 0x1b, 0x12, 0x18, 0x1b, 0x36, 0x3, 0x6, 0x6, 0x1b, 0x48, 0xb, 0x48, 0x24, 0x74, 0x60, 0x36, 0x6, 0x4, 0x30, 0x3a, 0x48, 0x24, 0x6, 0x18, 0x1, 0x16, 0x18, 0x16, 0x12]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x2, 0x9, 0x2, 0x0, 0x1000, 0x1ef1, 0xaa, 0x2]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x56, 0x3, 0xffff, 0x0, 0x2, 0x0, 0x9, 0x1]}}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xdf96, 0x2, 0x6, 0x0, 0x2, 0x6408, 0x5, 0x6]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8000, 0x7f, 0x400, 0x6, 0x6, 0xd340, 0xda, 0xc986]}}]}, @NL80211_BAND_5GHZ={0x50, 0x1, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x18, 0x1, [0x1, 0x6, 0x5, 0xc, 0x9, 0x6c, 0x4, 0x9, 0x1, 0x36, 0x12, 0x30, 0x5, 0x1b, 0x60, 0x36, 0x60, 0x48, 0x4, 0x16]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x6, 0x40, 0x7, 0x1, 0xffff, 0x7ff, 0x8]}}, @NL80211_TXRATE_HT={0x5, 0x2, [{0x6}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}]}]}, {0x38, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xfff}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xc}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x3ff}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}]}]}, @NL80211_ATTR_TID_CONFIG={0x1c8, 0x11d, 0x0, 0x1, [{0x1a4, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x400}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x51}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x184, 0xd, 0x0, 0x1, [@NL80211_BAND_60GHZ={0xa4, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x3, 0x3, 0x7, 0x7, 0xbe9, 0x20, 0x6]}}, @NL80211_TXRATE_LEGACY={0x1a, 0x1, [0x18, 0x21, 0x6, 0x4, 0x16, 0x1, 0x16, 0x36, 0x1b, 0xc, 0x1b, 0x18, 0x2, 0x14, 0x1b, 0x926e92dfce14b0f8, 0x48, 0x3, 0x16, 0x36, 0x33, 0x1]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x7, 0x25c, 0x2, 0x8000, 0x100, 0x9, 0x0, 0xbe9]}}, @NL80211_TXRATE_HT={0x7, 0x2, [{0x4, 0x3}, {0x5, 0x9}, {0x0, 0x5}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0x40, 0x1, 0x3, 0x200, 0x8, 0x6, 0x5]}}, @NL80211_TXRATE_HT={0x2c, 0x2, [{0x6, 0x6}, {0x0, 0xa}, {0x7, 0x7}, {0x7, 0x6}, {0x3, 0x5}, {0x5, 0x1}, {0x2, 0x1}, {0x5, 0x4}, {0x5, 0xa}, {0x0, 0x1}, {0x3, 0x8}, {0x6, 0x9}, {0x7, 0x3}, {0x0, 0x6}, {0x2, 0x3}, {0x7}, {0x1, 0x7}, {0x1}, {0x1, 0x2}, {0x2, 0x9}, {0x3, 0xa}, {0x2, 0x6}, {0x1, 0x1}, {0x6, 0x2}, {0x5, 0x1}, {0x1, 0x9}, {0x7, 0xa}, {0x2, 0x9}, {0x0, 0xa}, {0x6, 0x3}, {0x7, 0x5}, {0x7, 0x1}, {0x0, 0x1}, {0x6, 0x8}, {0x6, 0x7}, {0x0, 0x7}, {0x0, 0x1}, {0x0, 0x1}, {0x1, 0x2}, {0x3, 0x1}]}, @NL80211_TXRATE_LEGACY={0xb, 0x1, [0x36, 0x48, 0x48, 0x30, 0x1, 0x0, 0x2]}]}, @NL80211_BAND_60GHZ={0xdc, 0x2, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HT={0x3a, 0x2, [{0x5, 0x1}, {0x1, 0x3}, {0x7, 0x9}, {0x3, 0x7}, {0x3, 0x1}, {0x4, 0xa}, {0x4, 0x4}, {0x4, 0xa}, {0x4, 0x6}, {0x3}, {0x1, 0x1}, {0x1, 0x7}, {0x2, 0x1}, {0x5, 0x9}, {0x6, 0x3}, {0x7, 0x7}, {0x6, 0x1}, {0x5, 0x2}, {0x3, 0x3}, {0x1, 0x3}, {0x0, 0x2}, {0x6, 0x8}, {0x0, 0x4}, {0x3, 0x7}, {0x0, 0xa}, {0x0, 0x7}, {0x7, 0x4}, {0x2, 0x6}, {0x3, 0x5}, {0x7, 0x1}, {0x6, 0x6}, {0x7, 0x9}, {0x5, 0x2}, {0x6, 0x3}, {0x7, 0x9}, {0x6, 0x9}, {0x3, 0x8}, {0x0, 0x3}, {0x6, 0x2}, {0x7, 0x4}, {0x0, 0x9}, {0x6, 0x4}, {0x7, 0x5}, {0x1, 0x2}, {0x0, 0x5}, {0x2, 0x4}, {0x4, 0x9}, {0x1}, {0x7, 0xa}, {0x2, 0x3}, {0x4, 0x1}, {0x5, 0x9}, {0x0, 0x2}, {0x4, 0xa}]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_LEGACY={0x20, 0x1, [0x61, 0x5, 0x48, 0x6c, 0x3, 0x5, 0x1, 0x6, 0x48, 0x1, 0x12, 0x12, 0x5, 0x36, 0x12, 0x9, 0x1, 0x60, 0x36, 0x16, 0x2, 0x2, 0x2, 0x1, 0x4, 0x48, 0x16, 0x1b]}, @NL80211_TXRATE_HT={0x36, 0x2, [{0x2}, {0x1, 0x8}, {0x7, 0x15}, {0x1, 0x7}, {0x6, 0x2}, {0x1, 0x8}, {0x4, 0x1}, {0x3, 0x6}, {0x0, 0x9}, {0x0, 0x2}, {0x7, 0x5}, {0x2, 0x2}, {0x4, 0x2}, {0x6, 0x8}, {0x3, 0x9}, {0x4, 0x7}, {0x1, 0xa}, {0x2, 0x5}, {0x1, 0x3}, {0x5, 0x4}, {0x0, 0x5}, {0x3, 0x8}, {0x1, 0x3}, {0x1, 0x8}, {0x3, 0x4}, {0x1, 0x4}, {0x1, 0xa}, {0x0, 0x2}, {0x4, 0x6}, {0x2, 0x3}, {0x0, 0x5}, {0x7, 0xa}, {0x5, 0x2}, {0x1, 0x5}, {0x4, 0x6}, {0x5, 0x7}, {0x2, 0x4}, {0x5, 0x8}, {0x6, 0x2}, {0x3, 0x5}, {0x5, 0x9}, {0x1, 0x7}, {0x6, 0x9}, {0x2, 0x3}, {0x5, 0x7}, {}, {0x0, 0x7}, {0x7, 0x9}, {0x3, 0x3}, {0x5, 0x1}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0x800, 0x3f4a, 0x3ff, 0x8b59, 0x3ff, 0xc79]}}, @NL80211_TXRATE_LEGACY={0x18, 0x1, [0xdc313456d2af6d2b, 0x3, 0x30, 0x1, 0x5, 0xc, 0xc, 0x5, 0x4, 0x2, 0x18, 0x1, 0x6, 0x9, 0x30, 0x2, 0x1, 0x3, 0x1b, 0x6c]}]}]}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}]}, {0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x6}]}]}, @NL80211_ATTR_TID_CONFIG={0x40c, 0x11d, 0x0, 0x1, [{0x10, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x4}]}, {0x288, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x2e}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x1b}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x258, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0xb0, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x52e8, 0x9, 0x2, 0x1, 0x4, 0x1ff, 0xf801, 0x4]}}, @NL80211_TXRATE_LEGACY={0x15, 0x1, [0x6, 0x30, 0x0, 0x18, 0x1b, 0xb, 0x24, 0x30, 0x5, 0x9, 0xb, 0x2, 0x1b, 0x6, 0x6, 0x6, 0x12]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x7467, 0xff, 0x0, 0x1, 0x8, 0x6, 0x9]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x101, 0x4, 0x0, 0x0, 0x8, 0x3854, 0xff, 0x2]}}, @NL80211_TXRATE_HT={0x26, 0x2, [{0x5, 0x6}, {0x1, 0x9}, {0x4, 0x8}, {0x3, 0x2}, {0x0, 0x7}, {0x3, 0x1}, {}, {0x1, 0x2}, {0x0, 0x9}, {0x7, 0x2}, {0x6, 0x8}, {0x5, 0x7}, {}, {0x5, 0x4}, {0x1, 0x6}, {}, {0x0, 0x3}, {0x0, 0x4}, {0x1, 0x7}, {0x0, 0x7}, {0x0, 0x7}, {0x6, 0x1}, {0x3, 0x6}, {0x3, 0x7}, {0x7, 0xa}, {0x0, 0x6}, {0x1}, {0x3, 0xa}, {0x1, 0x4}, {0x4, 0x1f}, {0x4, 0xa}, {0x7, 0x5}, {0x5, 0x6}, {0x0, 0x1}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x3, 0x1, 0xfff, 0x2, 0x1ff, 0xfffb, 0x9]}}, @NL80211_TXRATE_LEGACY={0x19, 0x1, [0x1, 0xc, 0x12, 0xc, 0x30, 0xb, 0x3, 0x48, 0x18, 0x6d1b44ef64271e7f, 0x6c, 0xc, 0x2, 0x16, 0x6c, 0x30, 0x2, 0x2, 0x1, 0x3, 0x24]}]}, @NL80211_BAND_2GHZ={0xfc, 0x0, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x21, 0x1, [0x24, 0x74, 0x12, 0x24, 0x0, 0x1b, 0x18, 0x30, 0x24, 0x18, 0x12, 0x30, 0x6, 0x6c, 0x1b, 0x9, 0xc, 0x30, 0xb, 0x16, 0x48, 0x1, 0x16, 0x6c, 0x6c, 0x18, 0x5, 0x48, 0x48]}, @NL80211_TXRATE_HT={0x27, 0x2, [{0x7, 0x1}, {0x5, 0x8}, {0x1, 0x5}, {0x7, 0x6}, {0x1, 0x4}, {0x3, 0x1}, {0x2}, {}, {0x1, 0x4}, {0x4, 0x5}, {0x6, 0x3}, {0x0, 0x4}, {0x6, 0x4}, {0x4, 0x5}, {0x1, 0x7}, {0x7, 0x3}, {0x1, 0x3}, {0x6, 0x3}, {0x6}, {0x0, 0x4}, {0x0, 0x7}, {0x1, 0x2}, {0x4, 0xa}, {0x7, 0x6}, {}, {0x3, 0x5}, {0x1, 0x1}, {0x6, 0x1}, {0x5, 0x1}, {0x0, 0x6}, {0x0, 0xa}, {0x0, 0x7}, {0x5, 0x7}, {0x6, 0x5}, {0x1}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HT={0x34, 0x2, [{0x5, 0x5}, {0x4, 0x8}, {0x2, 0x6}, {0x6, 0xa}, {0x1, 0x1}, {0x7, 0x1}, {0x0, 0xa}, {0x1, 0x6}, {0x1}, {0x3, 0x4}, {0x2, 0x6}, {0x7, 0x2}, {0x1, 0x6}, {}, {0x0, 0x6}, {0x1, 0x1c}, {0x6, 0x5}, {0x5, 0x3}, {0x5, 0x8}, {0x5, 0xa}, {0x0, 0x4}, {0x2, 0x1}, {0x4, 0x7}, {0x1, 0x8}, {0x2, 0xa}, {0x4, 0x6}, {0x1, 0xa}, {0x5, 0x2}, {0x5, 0x2}, {0x2, 0x7}, {0x6, 0x1}, {0x2, 0x7}, {0x0, 0x4}, {0x2, 0x9}, {0x5, 0x6}, {0x5, 0x7}, {0x0, 0x4}, {0x5, 0x3}, {0x6, 0x3}, {0x2, 0x8}, {0x0, 0x6}, {0x4, 0x3}, {0x0, 0x5}, {0x2, 0x5}, {0x4, 0x7}, {0x1, 0x6}, {0x3, 0x8}, {0x7, 0x7}]}, @NL80211_TXRATE_LEGACY={0x1d, 0x1, [0x48, 0xc, 0x9, 0xb, 0xc, 0x36, 0x48, 0x5b, 0x4, 0x4, 0x12, 0x2, 0xc, 0x36, 0x6, 0x2, 0x1b, 0x24, 0x6c, 0x5, 0x4, 0x6, 0xd, 0x1, 0x6c]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HT={0x3d, 0x2, [{0x3, 0x7}, {0x2}, {0x1, 0x7}, {0x2, 0x9}, {0x4, 0x7}, {0x2, 0x2}, {0x7, 0x2}, {0x4}, {0x5, 0xa}, {0x0, 0x7}, {0x2, 0x3}, {0x3, 0x9}, {0x5, 0x4}, {0x6, 0x9}, {0x0, 0x4}, {0x0, 0x5}, {0x1, 0x7}, {0x6, 0x8}, {0x3, 0x4}, {0x0, 0x4}, {0x1, 0x2}, {0x1, 0x8}, {}, {0x0, 0x6}, {0x1, 0x1}, {0x1, 0x8}, {0x1, 0x6}, {0x1, 0x6}, {0x4, 0x9}, {0x1, 0x5}, {0x2, 0x2}, {0x7, 0x2}, {0x1, 0x1}, {0x0, 0x2}, {0x1, 0xa}, {0x7, 0x5}, {0x4, 0x7}, {0x6, 0x3}, {0x3, 0x6}, {0x3, 0x3}, {0x6, 0x6}, {0x2, 0x9}, {0x3, 0x2}, {0x1, 0x8}, {0x1, 0xa}, {0x0, 0x5}, {0x6, 0xa}, {0x4, 0xa}, {0x3}, {0x6, 0x8}, {0x5, 0x9}, {0x4, 0x3}, {0x7, 0x7}, {0x0, 0xa}, {0x1, 0x4}, {0x6, 0x7}, {0x1, 0x6}]}]}, @NL80211_BAND_2GHZ={0x40, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x2, 0x6, 0x4d, 0x5b57, 0x6, 0x4, 0x9, 0x8]}}, @NL80211_TXRATE_HT={0x28, 0x2, [{0x3, 0x4}, {0x2, 0x4}, {0x2, 0x5}, {0x7, 0x5}, {0x0, 0xa}, {0x5, 0x8}, {0x6, 0x8}, {0x4, 0x9}, {0x5, 0xa}, {0x2, 0x7}, {0x3, 0x6}, {0x7, 0xa}, {0x1}, {0x7}, {0x6}, {0x5, 0x2}, {0x3, 0x4}, {0x3, 0x7}, {0x5, 0x7}, {0x6, 0x7}, {0x4, 0x7}, {0x1, 0x2}, {0x3, 0x2}, {0x6, 0x9}, {0x6, 0x5}, {0x3, 0xa}, {0x6, 0x4}, {0x1, 0x5}, {0x0, 0x2}, {0x3, 0x7}, {0x1}, {0x5, 0x5}, {0x0, 0x1}, {0x6, 0x2}, {0x6, 0x3}, {0x0, 0x6}]}]}, @NL80211_BAND_2GHZ={0x24, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x4}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0xa0a, 0x3, 0x9, 0x4, 0x0, 0x35, 0x3]}}, @NL80211_TXRATE_HT={0x6, 0x2, [{0x5, 0x4}, {0x7, 0x1}]}]}, @NL80211_BAND_6GHZ={0xc, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x8, 0x2, [{0x3, 0xa}, {0x0, 0x5}, {0x7, 0x6}, {0x1, 0x9}]}]}, @NL80211_BAND_60GHZ={0x20, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x4, 0xffff, 0x1, 0x7, 0x5b9b, 0x8, 0x9, 0xff]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}, @NL80211_BAND_5GHZ={0x18, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0xfff, 0x1, 0x4, 0x2, 0x4, 0x2, 0x40]}}]}]}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x100000001}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xe5f}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}]}, {0x130, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x120, 0xd, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x7c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x21, 0x1, [0x36, 0xc, 0x6c, 0x18, 0x36, 0x18, 0x6, 0x12, 0x0, 0xdec990f6e138834c, 0x30, 0x1b, 0x24, 0xb, 0xb, 0xb, 0xc, 0x24, 0x24, 0x1, 0xc, 0x3, 0x12, 0x16, 0x4, 0x18, 0x1, 0x24, 0x3]}, @NL80211_TXRATE_LEGACY={0x21, 0x1, [0x24, 0x60, 0xb, 0x12, 0x1b, 0x5, 0x3, 0xfb, 0x1b, 0x6c, 0x60, 0x5, 0x1, 0x30, 0x6c, 0x16, 0x4, 0xc, 0x9, 0x24, 0x1b, 0x30, 0x1, 0x1, 0x39, 0x3, 0x60, 0x12, 0x36]}, @NL80211_TXRATE_LEGACY={0x6, 0x1, [0x4e582d5486642ff7, 0x12]}, @NL80211_TXRATE_HT={0x26, 0x2, [{0x1, 0x4}, {0x4, 0x7}, {0x4, 0x8}, {0x6, 0x6}, {0x0, 0xa}, {0x1, 0x8}, {0x0, 0x7}, {0x5, 0x9}, {0x4}, {}, {0x6, 0x4}, {0x5}, {0x0, 0x9}, {0x4, 0x3}, {}, {0x7, 0x9}, {0x6}, {0x1, 0x1}, {0x5, 0x8}, {0x3, 0x8}, {0x1, 0x2}, {0x2, 0x9}, {0x6, 0x8}, {0x3}, {0x6, 0x6}, {0x6, 0x5}, {0x1, 0xa}, {0x6, 0x2}, {0x0, 0x7}, {0x5, 0x8}, {0x7, 0x9}, {0x1, 0x9}, {0x5, 0x4}, {0x0, 0x2}]}]}, @NL80211_BAND_2GHZ={0xa0, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x4e, 0x2, [{0x4, 0x8}, {0x7, 0x6}, {0x1, 0x9}, {0x1, 0xa}, {0x0, 0xa}, {0x7, 0x5}, {0x0, 0x3}, {0x5, 0x6}, {0x5, 0x5}, {0x5, 0x7}, {0x6, 0x6}, {0x4, 0x7}, {0x5, 0x8}, {0x0, 0x2}, {0x0, 0x6}, {0x4, 0x9}, {0x3, 0x6}, {0x6, 0x9}, {0x3}, {0x4, 0x2}, {0x6, 0xa}, {0x4, 0x3}, {0x3, 0x2}, {0x6, 0x5}, {0x1, 0x6}, {0x1, 0x5}, {0x3, 0x5}, {}, {0x5, 0x2}, {0x0, 0x9}, {0x1, 0x2}, {0x0, 0x9}, {0x0, 0x2}, {0x4, 0x7}, {0x5, 0x9}, {0x7, 0x2}, {0x0, 0x7}, {0x2, 0x9}, {0x0, 0x3}, {0x6, 0x6}, {0x6}, {0x0, 0x4}, {0x3, 0x5}, {0x2, 0x5}, {0x6, 0x1}, {0x5, 0x2}, {0x7, 0x9}, {0x5, 0x1c}, {0x6, 0x1}, {0x5, 0x5}, {0x5, 0x8}, {0x0, 0x2}, {0x0, 0x6}, {0x0, 0xa}, {0x0, 0x8}, {0x3, 0x5}, {0x2, 0x3}, {0x1, 0x7}, {0x5, 0x8}, {0x5, 0x1}, {0x7, 0x8}, {0x4, 0x9}, {0x0, 0x4}, {0x0, 0x8}, {0x7, 0x8}, {0x4, 0x7}, {0x1, 0x4}, {0x6}, {0x4, 0x3}, {0x3, 0x1}, {0x1, 0x2}, {0x2, 0x1}, {0x7, 0x5}, {0x3, 0x7}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x397, 0x611, 0xfb09, 0x7fff, 0x1, 0x1]}}, @NL80211_TXRATE_HT={0x37, 0x2, [{0x6, 0x7}, {0x7, 0x3}, {0x4, 0x1}, {0x0, 0x6}, {0x7, 0x6}, {0x7, 0x3}, {0x0, 0x7}, {0x1, 0x5}, {0x2, 0xa}, {0x5, 0x2}, {0x2, 0x4}, {0x7, 0x1}, {0x3, 0x8}, {0x5, 0x5}, {0x2, 0x6}, {0x5}, {0x3, 0x1}, {0x1, 0xa}, {0x7, 0x9}, {0x7, 0x3}, {0x4, 0xa}, {0x6, 0x9}, {0x1, 0x8}, {0x2, 0x1}, {0x0, 0x3}, {0x1, 0x8}, {0x1, 0x4}, {0x4, 0xa}, {0x4}, {0x6}, {0x7, 0x4}, {0x2, 0x7}, {0x6, 0x1}, {0x1, 0x2}, {0x1, 0x4}, {0x1, 0x1}, {0x5, 0x1}, {0x0, 0x8}, {0x1, 0x2}, {0x2, 0x9}, {0x0, 0x2}, {0x2, 0x6}, {0x0, 0x2}, {0x3, 0x5}, {0x0, 0x2}, {0x0, 0x6}, {0x1, 0x9}, {0x3, 0x5}, {0x2, 0x5}, {0x0, 0x5}, {0x4, 0x1}]}]}]}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x101}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x11}]}]}, @NL80211_ATTR_TID_CONFIG={0x50, 0x11d, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x1000}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x6}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x1d}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc}]}]}]}, 0xe30}, 0x1, 0x0, 0x0, 0xc0}, 0x44080) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[@ANYBLOB="01010000", @ANYRES16=r7, @ANYBLOB="010000000000000000000100000008000300", @ANYRES32=0x0, @ANYBLOB="0800010000000000"], 0x24}}, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f00000013c0)={0x20c, 0x0, 0x300, 0x70bd29, 0x25dfdbfc, {}, [@NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x3}, @NLBL_CIPSOV4_A_MLSCATLST={0x70, 0xc, 0x0, 0x1, [{0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4db8b3b7}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x334a}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x5dde6daa}]}, {0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x361a462a}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x21fa}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x886a}]}, {0x34, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x8c}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x484d9f2e}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2b0f5924}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xe6d4}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2c773b7f}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x6482f22c}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x2}, @NLBL_CIPSOV4_A_TAGLST={0x1c, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x2}, {0x5, 0x3, 0x2}, {0x5, 0x3, 0x5}]}, @NLBL_CIPSOV4_A_MLSLVLLST={0xd8, 0x8, 0x0, 0x1, [{0x3c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7de9645c}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb0}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x76}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x62}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x5f011622}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x47}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x69}]}, {0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xbd}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4a}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x27}]}, {0x3c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xfc}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xd7}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x230bd179}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x21}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x21496ead}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x1326d8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x6e}]}, {0x34, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x56}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xcf}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x51}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4b}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x7c}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x3d}]}, {0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x27b0aa5c}]}]}, @NLBL_CIPSOV4_A_TAGLST={0x1c, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x2}, {0x5, 0x3, 0x6}, {0x5, 0x3, 0x1}]}, @NLBL_CIPSOV4_A_MLSLVLLST={0x60, 0x8, 0x0, 0x1, [{0x34, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xc7}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x8c}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x2f1e3879}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x4f059c49}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x5b915138}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4}]}, {0x14, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xc8}]}, {0x14, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x48c84adf}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x5c2d7d00}]}]}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x3}]}, 0x20c}, 0x1, 0x0, 0x0, 0x4000044}, 0x40000000) 23:23:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 756.071470] FAULT_INJECTION: forcing a failure. [ 756.071470] name failslab, interval 1, probability 0, space 0, times 0 [ 756.073049] CPU: 1 PID: 6541 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 756.074185] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 756.075535] Call Trace: [ 756.075881] [ 756.076283] dump_stack_lvl+0xc1/0xf0 [ 756.076797] should_fail_ex+0x4b4/0x5b0 [ 756.077469] should_failslab+0x9/0x20 [ 756.077989] kmem_cache_alloc_lru+0x6b/0x600 [ 756.078744] ? ext4_alloc_inode+0x28/0x680 [ 756.079298] ? __pfx_ext4_alloc_inode+0x10/0x10 [ 756.080084] ext4_alloc_inode+0x28/0x680 [ 756.080618] ? __pfx_ext4_alloc_inode+0x10/0x10 [ 756.081393] alloc_inode+0x63/0x240 [ 756.081881] new_inode+0x25/0x1f0 [ 756.082483] __ext4_new_inode+0x323/0x5430 [ 756.083074] ? lock_acquire+0x19a/0x4c0 [ 756.083770] ? avc_has_perm_noaudit+0x148/0x3a0 [ 756.084472] ? __pfx___ext4_new_inode+0x10/0x10 [ 756.085112] ? avc_has_perm+0xfe/0x1a0 [ 756.085709] ? selinux_determine_inode_label+0x1b6/0x340 [ 756.086584] ext4_mkdir+0x33e/0xb20 [ 756.087292] ? __pfx_ext4_mkdir+0x10/0x10 [ 756.087961] ? inode_permission.part.0+0xb5/0x520 [ 756.088878] vfs_mkdir+0x24b/0x470 [ 756.089509] do_mkdirat+0x163/0x2d0 [ 756.090181] ? __pfx_do_mkdirat+0x10/0x10 [ 756.090859] ? getname_flags.part.0+0x1dd/0x4f0 [ 756.091549] __x64_sys_mkdir+0xf6/0x150 [ 756.092213] do_syscall_64+0x3f/0x90 [ 756.092746] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 756.093749] RIP: 0033:0x7fe00d0f2c27 [ 756.094248] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 756.097532] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 756.098642] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 756.099618] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 756.100669] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 756.101718] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 756.102665] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 756.103769] [ 756.118247] FAULT_INJECTION: forcing a failure. [ 756.118247] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 756.119725] CPU: 1 PID: 6542 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 756.120718] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 756.121733] Call Trace: [ 756.122064] [ 756.122361] dump_stack_lvl+0xc1/0xf0 [ 756.122866] should_fail_ex+0x4b4/0x5b0 [ 756.123397] _copy_from_user+0x2e/0x180 23:23:27 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x4b47) 23:23:27 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) [ 756.123930] iovec_from_user+0x23e/0x3d0 [ 756.124696] __import_iovec+0x68/0x600 [ 756.125358] ? find_held_lock+0x2c/0x110 [ 756.125894] import_iovec+0x87/0xb0 [ 756.126510] vfs_writev+0xc1/0x660 [ 756.127014] ? __pfx_vfs_writev+0x10/0x10 [ 756.127580] ? __fget_files+0x24e/0x480 [ 756.128288] ? lock_release+0x1e3/0x680 [ 756.128843] ? __pfx_lock_release+0x10/0x10 [ 756.129603] ? __fget_files+0x270/0x480 [ 756.130182] __x64_sys_pwritev+0x233/0x310 [ 756.130900] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 756.131549] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 756.132423] do_syscall_64+0x3f/0x90 [ 756.132944] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 756.133817] RIP: 0033:0x7fd975a3ab19 23:23:27 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) [ 756.134319] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 756.137292] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 756.138264] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 756.139426] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 756.140302] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 756.141163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 756.142022] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 756.142904] 23:23:28 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 43) 23:23:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:23:28 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x7fffffff, 0x41c9c0) close_range(r0, 0xffffffffffffffff, 0x0) 23:23:28 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:23:28 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180), 0x8002, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_POWER_SAVE(r1, &(0x7f0000001340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r2, 0x20, 0x70bd28, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r3}, @void}}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4041}, 0x8080) accept(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, &(0x7f0000000080)=0x80) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="22bf5f2b969a97ee0a9ed827bdef9a556f629c5fb991392b6722e311be169d4263057f9c4d32bcf9a2698db12ea29fe7d96cab99b46518175f1fcc2a57d66c79965755eeafd36f4b7ab9d5742e91cc9c5d95f9d06b4547d9f64ac0f59f8ea3069ef3ad7e05ec4f3a81688935d671202eee3d39fe8b16a025a960804717a8afc69283248795a56854517232560a6664529e64b96715a69167500638a5268fc5a43945227a8b0bfe9bdb061cb4e627535fb03b6080ecbad7b9fdbd78b22915a70d747ee136d0e486240341a1506e051c02644a6a45a2926c779319d9f08f066f490c9cb1ffd9f0e7da191bf955daa12d115339e9552647457a13a5262495e72d98f2fdee25c726b04fb06132d18f64fd96601c9542beb6fd4346b2801b6a9d0a41e6793cd2eaa9321a9be152cc1a51a56ba6944636b497346b11382fdb568c50ff4314c295c048dfed24244f90594a4171a787c1231ae54657aa168be66d7b39f570532f508d252f09ad1fc18e7b852cb735884fc2ff0edb552238145f83bb4dbe2a30506a8467d645dad5dbfe0aba662b44b763b59b3d6792b50c8fe5d65bfd5f64ed1f9f678ffe2f288ded7f87cb45a980daf7bdeb47deeba266b80e24666dec7f2bd9abe54f4ba208071e62f525573359c69ca693c3a18592c4c0c22096609a7e120af8c2a0b7e185fbd218fc1e1f7ed0482967674b35b376ac39d283d6f90c547a0c93e854d7aaf87b8d0dfc9eed77006283235cd998b2b7267c09351b449897a581d2a64453a1a3baea7782b14ab79baf06d6c0fd747aeac5a0c464883c42b39ab66414b2883b08fac2fef492d9316b0df5d1e5534ee7c96206e00f40aa643006b258bdb2d450f5823e48d608d0a8580db2e8e1c651972c913080a518c88fbdb5259cf5bb077dbfafe9420223a2262bd5c905d09d7f3665a6ff33d57634fc839aa512890a89e14b8b81bd77a2f85bf55ebd8be5af69f479e9838c0d2bd1e49d2e58fdaa3b8260532b9b8f8044955b2ab82964c28575f403884e350aa5eceab77e4d324cfb17f2f7c41bca2884e9feff38791f9e530708e7bea0f8a7c1c359c4f2c2b47266e710b992611ff9d635a948b4faf94dc00ed467712eb722a4ac62f6e1995308e3fd9cf35976ea0e511da8e202eb236513bce6ba7cab797df2fa57544caee0c6a8d88d96e41b7a6692998f7c9cf0ddab592c9be12e1f57e5222bcc2f5932bcf795a3fe48fc3395440dd60b80c548710ebaf51a02769ea9e6e149b72295e09c9214e1ed787f5d4bd24a846e2404ecda332a2618b6ee8a40ce5222e53bed6b8a4eaf8aa45bb537597d16e7db8444bec0f8cf6234f8d672ef38b19868af24ae4ab115b917133a78ff1239e3076cecf0570b8590a498678b1f4acd02bf8c7b23aecc98cb4fc9de8758f071d131a11a34e870b38ecdff86aaf12526e44eeb1fd7e1af9c822f95d43d28c3ed6b4433bcb0adfc5151897672a1858667c3b5d42160e049996216db86d423dc7ad8052892882c17a9689061b31b97816eec9cbaedfaadc41cf441e18c95a8989d71cb9f7eb3162bfc5b4e3acfb69e505f9eee09892fd932820325176f3b1cf6d3992b2eb27d8f9590475a25c50568b089a56eb00298efb6625c99d5eced215a3199e466286ba09a068eccb31843c1d30e8d3709db69008cbb652f1378ed7fd3a7848df230be50dd9c97540661954699287b17e1379d7b72cd1f57b7371f49f7095af075610d8f1102ace6a844bb1d18dac9a0bc9188e61312034f5382aa8e42edf42d945580f44b4ccf30f6c9125ccf256e54cb472dbdf3f994d958804421941d82d9aca9aabc911891fc1919614a5495d108738cb95ae87eb1a5b5120121ca1cc2ee6efd852266be8e659f2abbdfc8c9658f8476c4d4282e9c60557c7d431b6b6debd4340d9900cb24dbff82853c6a5bf735be6232267c130c15e09befaf758608e6a304827d9940566b9745275ec0a336900dc7068573932c3ab49cb014bace3188709b25fd027348171680656b135588ee3115093249729425b0ce92a9546d9e09d3fab9145ab956475e32d0d3a1fe73b3e725edb5e6809ae0503af7da537033fcdd2aa9ab3668e822cd55e0062a41c17c8655fe9fa3f3f0246506908d689c49eea5a86bbb103a2ab93edec278e064d32f1a00dfcea4d6f02ae52d239073b601f3998907268d552e8db0cb6f7dd22c8631fe5af35cd14b2fa53791187384379c3df464e4c5df7922490c41324ceeccdb4e6991ab52ba310e58442683ac5099fa06aab85f3488b6fc9be7ff6da36affb9590aab16bc3583fbbab03dab4929d5a02bf16e102e77ce9d838882217616383bdd0803e4cb16fc5732f16b6803d899a95f2296f41d2fdc238deed0333283a66aec756a48ea1af6b42aa4ab29fe098521286ce52c352ea5c1cef4676ce309f25ba79203d3eb975edf6db7994ec7a73a2aa26664b583462ddbc0a556a3a863f9dee4fe7619600d9202be0ebb763b37c32528a4f1f699a532bfa33da8c8649bf5d353ca0ea9f87776693e312b5d952065f2c660d950bd6b3b2af78c7b74bdb8efcee32a36057af4acade5c4d01467862c1dfc930bea055f7e31d8eaf2af304e4ed758cf7d4af7d7e2c976cbb7cf7439e2fa70a4ea86f79e8a620421568252d2bfeec54ed876522e1d90541c2b2102c1ecd96502b568a7d4c77f15d41187ffdefade13b7abc8f9ac287352968aa3eb92d927a9db8e254a8aa462f65dad4a31cd3d282dd5e76b1d4ccb3c790a6b144f9df0923e21820349b53ed2b4ac29e7935900badf8b9e0ba9483bbba16ae416e16912d9ffac15806d2ceec976b3def80f6addcb376a6cea28167268905c566a5d7695814f7f24731bd356a9183f74278a90bfb1573dae24400b3a577071d0521cd139fea74d832303b2cebdc77002fefe949319d9eb4e8e363e061b7b318455c82decebac0dd4e23ce3dcce7b3ba4d63ea847a9a35291ab8df84fa396de7a7f17cd973d7d013b395a31029b07548e2fb0d90c12157084b92acd8fb5473245e6f509d3b2884f55ff03a85caa401f8ca9f42e471dd8c0f6113af2046cb6a6ec850c367b38d3779b70a873cf728094c8d692b86d28903b87e0e07c98fca61ce05a9acbc744d3e6341cf3d348672478780f7e4e56499dea373f39cdb1f982f157721168fa2bac4d9bcc8377e5bf43238c5a2d1aa5efe10291e096698321bbe11be2d1a8143cedce5e8919053a0056609088ed03e182f7b9c80e8e1288804ec36872300fb1e81d3c6ae352e5cc094cd7deb35c0e2de191aa206eba61923b7561bfc9a639be367f3da1d1d4641ac6c1d1d42cb9c10cd0ea222634f0cfe59add36b1df0d02ce6f4e95492b51c0b8f3e03fa6de1b0ca0eb078baa34b0d09b40cd33b2235015ccd272eec1422465f88642c3a6029fe4d8b6ddbe55d0f3af56426f1034f42f214c43b0e4aafb70b824dd56a8561dd45a0ed40850c293488a3c453d37643d0f74b3decc7ac17e7e6bde9d1efd9e332c5aba8d92ab5c874a11639d8450997ad06a28bc4c5252de14014cc6cd947957510c470ee358159579aceb3855cec778ed06414ecb6f28dc6b3bcb797e692c4daf0fd14111d5397bd5e541b30bc275df25de9620a37abd12c4cce43c2d77abfbcc31ca9073bc48132b8ea16e7330edc01d6ee72d8da62a8e9ba92b09ee5359cf348304f6a0eb28cae747cdab23173c32a34f435c4f0f9642084678fdda525e3c70cdb325adfcba89378b172865b192c2b0550b47388aaeaee77e8e62b1d032b1b7e42fa5bec17df8812a8173b8c6186f308bd084c3b2a191b3cf7ed17d13e7729c77caf095428f38f4c05bbbbbd1286dea6c988bd5448a1cc54a26439acb6714171c87c94e5133eb4c0e2026cf63e4943dff0c42dce8aa5f2fa7bba4bd10f98ea81788017c42648dd1196d036dba1a858dcc441a867fc8bd08481e6bcc1ea459305b2ed28a524f0858043772965fc3c7197653a42745f12c4f1e4c662c83d1f32e7c28330adab9f7df75c6672e85eabd64c65d77de0f88cb8b104de592008b1adbc35dc92f1f87c0f71ecae7ea0a352b7848c0f2c4ff7541cf2248240bb3a02a3584d13b15181e245490c7c7c142c48e4b22b6d16217df0c6f039463ff4365eed1de379df158f9690f79ba03c4709ad8ea761aaee35f92525d9cf042458df3d2313d5bbba7eae69160996a5c072ef3f5756be71885de6de1f8acb33cfa61af447a8b579f1780793bec608bf4774defb72ae3effab710935851449463e97665837915b5ea0031b99d0f85e92ab5f10529aff55b39e5273ed545f6f6c4acc3d8eee09ca04d6b48121048448e5ca3305bb4cee439fb4d4bd0ce7337a1556f3593f021d303e65083cc3c3db3bbd1b6c6fda25e573874855db9cef82c3c94fba8dc3bc9abd540cff3a402777648a2b35a7879211d12283857fbf3fbc39849501758e53a498ad2c7fd7b4b2611d553e68193c608cba475b6d32be3f138cdf43e6d3d91c016b3298daa2b0a9b10720894ed04835cb90bc5431ce794133b82a9561e40ce5cef6dbb990b29799a2a47145a81bf96217499abca3d2defd8d99744ae666a64c2289195143f68a46c10d518ee8d24609986d38f2ac62e60ba7bc33cc4a9fea79c5989adbb35081582d2b74d2a02e5960e499a799ca2c36d6d8e57673e9c64a1a079e5f17b75603295a1b1b195d431c35a79287592f564d85b6f8829270b4573d155ad884d81371ddc945d71b953cad0ef2e15e0cefbe3fce4f95878e2b054a6b9e658b5b6eaeb8be7662fa94e162e6a070ec55bc098b1ad4a96e215c057b3a9d450f09c7b886053f733352fa914de715b8eeeb218b92aca69737701d7b875c14230ffaf5070ca0a58b79ffc79282ba2581e8d91381676b61ae8f505082008e046ba823be4cbdddeb3de226db48c49b8171ce231ba0f4df99be34e53c8faabf51af2b0afc4e961817f9fa0598773f4b68678faf3acf34cd7a80074d45c537bf53ed023c5e824303eda747e88ad5e81e91db6086d0d4d8865b17315fcda1dd416d36a05416483332306d8ea5f953291d90d88916bd0e95659df49deac134518ac4fb1183ff50b305138e663ff7617c36f57c04f6598e1d9886171f846e81fd743e6a51916118899f282cd240d6ae7d9039b15203eddf5c03082dd2adc6d26040f06a75c30a3d2a8f9f1d9f285451c0c828e0d4c3de74c56d48a9989a5643c04ff455f743e35e5f5687e24452dc7d45ad3197ba4850d093ec237954b9ba45564f44d2d5e5d84dd18ed2c638ba85f81992afd58e3bb92dfbed9a24c2773840c718401a1eeaa2f365a740a713735d45bc0b3c1bf686682efcc53ba4d93dfc6c504b5cc39a2879ed7fde7e71b0909c260d6d8ae4a9567e1cfb843795d1ed5a6ed2dddd88a71a27937c62290f8876f7e9ab3f58b6c16d07f91720bfc9d1d98c5009654029e1da5aa388ec369b461cc3938a6b23222404306246beaccfc2228a974be5fc9e06d0a9aa1f65b5a19be2249cdb5e68d801fb5b8d5f50680d93463aace887a7c80069bb43d2756d2338ec0b09fe95e882e1dee2608aa04697a021a918a8fddd73b9699be1e693368e80a42f92e0cf42e5a3f433919e1d962d69d27dd1b7a14ba72315b6ff8952528663f9ab1d2bf6b0313881ff5368a63830e784b00122b6e7aedf45e43f333b50cd87bd087637ecd12f05306635a00c3e881720eed491d03e4c06eb8d74dfa250b5a490c07f2675cd35acbda9e148e18d0dd201229cb401d9231857932", 0x1000}, {&(0x7f00000000c0)="219ccbd362f0a544f9bbbc2cb1c6306205de4b506a298fcde83b1cdab9e113f2aa9df6a40bbab71ccdfc92ca99f70f37c4de89be1fb52de58256e828673662465f4b84cf872a5ddc15d14e7a572207a8cf6f16993f1de4895092c28339ecf8fbdf6a38ca953ca796020eebd6", 0x6c}], 0x2, 0x6, 0x0) 23:23:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 2) [ 756.463405] FAULT_INJECTION: forcing a failure. [ 756.463405] name failslab, interval 1, probability 0, space 0, times 0 [ 756.464369] CPU: 0 PID: 6567 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 756.464857] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 756.465347] Call Trace: [ 756.465517] [ 756.465664] dump_stack_lvl+0xc1/0xf0 [ 756.465923] should_fail_ex+0x4b4/0x5b0 [ 756.466188] ? jbd2__journal_start+0x194/0x810 [ 756.466474] should_failslab+0x9/0x20 [ 756.466726] kmem_cache_alloc+0x5a/0x390 [ 756.466996] jbd2__journal_start+0x194/0x810 [ 756.467277] __ext4_journal_start_sb+0x3d7/0x560 [ 756.467590] ? ext4_dirty_inode+0xa5/0x130 [ 756.467868] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 756.468171] ext4_dirty_inode+0xa5/0x130 [ 756.468461] __mark_inode_dirty+0x1aa/0xc10 [ 756.468810] generic_update_time+0x21b/0x2b0 [ 756.469090] file_modified_flags+0x2d4/0x330 [ 756.469371] ? __pfx_file_modified_flags+0x10/0x10 [ 756.469687] ext4_buffered_write_iter+0xf9/0x460 [ 756.469990] ext4_file_write_iter+0x3ff/0x1950 [ 756.470289] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 756.470605] ? __pfx_lock_release+0x10/0x10 [ 756.470883] ? lock_is_held_type+0x9f/0x120 [ 756.471162] do_iter_readv_writev+0x211/0x3c0 [ 756.471446] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 756.471756] ? avc_policy_seqno+0x9/0x20 [ 756.472031] ? security_file_permission+0xb5/0xe0 [ 756.472338] do_iter_write+0x18b/0x700 [ 756.472589] ? lock_is_held_type+0x9f/0x120 [ 756.472863] vfs_writev+0x1ae/0x660 [ 756.473097] ? __pfx_vfs_writev+0x10/0x10 [ 756.473361] ? __fget_files+0x24e/0x480 [ 756.473620] ? lock_release+0x1e3/0x680 [ 756.473892] ? __fget_files+0x270/0x480 [ 756.474161] __x64_sys_pwritev+0x233/0x310 [ 756.474432] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 756.474734] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 756.475073] do_syscall_64+0x3f/0x90 [ 756.475318] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 756.475645] RIP: 0033:0x7fd975a3ab19 [ 756.475877] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 756.476943] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 756.477401] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 756.477832] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 756.478260] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 756.478686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 756.479113] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 756.479557] 23:23:43 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:23:43 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 3) 23:23:43 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) 23:23:43 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x4b49) 23:23:43 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 44) 23:23:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:23:43 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, 0x0, 0x0) 23:23:43 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000004280)={0x0, 0x0, "b03a0a89d4875ccf15016bb94a793223af2896d9e99868e90b1cdea9443d257bfc73241298fbc891d4ce70d26e70438fc92ae91351195b1fda70a2061ebedd83708f97007d4afda6d1439d9400421716e0bc9d9259eac610075c7b5169a4af48d4b8c5aa5e352938679e2391914c3d6be1b22d0decce5db1773a09b8b88c538d6ba4ba25f93367fdb9e1810552599a5520a5bcca9bfbb3e50547a60472ff6c827c016e459b598daa6697ef08446dd33d6b1e3cb50dfd4b2357fcefa8eba4abc2062e8d894ffdc3850b3a5cfb30e1570ccf69196c5ecc225065a3728d03bdc0a516a57680f48d334e981b3c7ed76b3b822486e7ab619964fe22fa4de52e33eae5", "66e27c686346d463a5c12d237acff4192845608625de3e00c853ba6db99bdca8ce66b5d2986a3601702f62b704cdf1e3e8815d60724498fe310408bbef0fa4ee3ab93e2eee10adaf7fe25c3cd174494fbb8a8475418e3fd56d207055d4494ed2a34025e9ca172f7ae5388fa786c085f18ce46a27afa2957e87d3e2b1f1a9686e690a558e6d89141d831349af2a8102e281678f33db2f14ff8aea9281aa22c5bfc275faab2882f156fd38cc76835e391932300a5685e3c0ba9187f12117683de169cb3105f334435db81135dd318868c59a2fb19cd813914557f472377ad23a9b4dff26a50cde18a3a6d50b6abb2aec25324123cc37fac8238d63cd0c78d67c9eff7c8a1523b44f3cd514bffa001e05d3180fa830c0f090c6c7cebd2ffaa9546c5be56c3861313c7614c3298fca09c4a8e931e04b6ef44c5000923637dea858cabb882cd5df1252ba30a4b6e02f151375e481b0456ff7c7f97e846951ec0c7fd223df82548aeaf9d920e7539304fde028bb3ba90ef4e6f5d9be225e0ba4fae5988a87adfcfc7e1368edf8170955966e7cbf83657568dd2b1a3c42f0cc20b9190260cc6536051ecca8ffcc02a86267bf5718ad3c0ab285fd41bfa1e7154b3c24e377685a43be2406514cddc45d02ca954ace3729e27c2d3efc154465c248d6438ebecd96af55b9959797b08fc7571f8e053648b30baa53851d16a5418de7bc9831c08bcecd33cfead167fb360b77961331abfcc8ae6c20a4f7277ac081012eac8e2318d32d3bfb4c8bf6a844d467d52d02bf7807bd9704a3ca7ad184cea56f7f459c76652fe48930ca276bceb95b648f042b54ec2af8da5f38e8648e9ca2aacf7a5760e9148b445b6dbbaca8e420e026a7188466a832c8ebc22dda550c2fe1a6ae8f700d41792be7660821d962d995ddcd19e7e72040947c446df6b40618f985a935feb15485168caafc997ec2416908d48de441a6c444f33ac96f22d7f2b13963983e960622e2ffe27a4f496ed5d02eb0c8e28f09e554a38e252e8eb5066b38ff5524c5966c904bc20f5ff48f444ab9c4f54e0171de6ab92082293139ea1cde517b30f4dc8d9ba98256e31cc5ec20d6ca62cbe254b0f3897b58581c4e73b5777cfddd02bbe3b07d5d085d57f20a69f446bdd4b4ab41cd40a38069e0bea6a2717b02e51d139cb0a84a9f863b3ff89195b186bf439c2aacacbe2ef5784690d7028f80b66a10df4716354da85e8fbba87ee78aff91a9041b0a233b79dba28d754d818c84bdc8d96f3fff86566a1f15f4898fe070bc7b35c57ce8f93f58b80a3160985646bdc732934fade924d6e31c2c6e6a2ae643214c4c100b2f66ea6acec03b2cb40f39cb91be1e13211c0327d4d2daf59e414d8bed18bbbe05d85aee69ba68b83875df8b87f8bc90863c38e34c74e8f882bb992e7397ab8704002c14485d4d19915b840690ab13b9ed84d294a0aa74f7feb73ba7618bdd69243ef8670110044e32bd0ea079b745d6591cb61f18090045b426c07ee922ad93a16e209fc94ef8b21454830a65d764d8530f3137dd35a8a7c3b6f1c86721cebeefe01322fc91c3553d558d766b147d14ba6400f0dca309ae8c4865d730c33f3eaf0e2a60be6736a1ff5d2dcca550a700cc7f4d4378bb780dfa934254cd7d39b9d00a250f8f9539260645a0a0056690a454c7f9b31c9a358bed4271b5a192cc371178c0798eeba7c6cb14face65a8bacbb7d74b0b4bf56853b01bb86c937c814bee762933087a816966ac82c6b7d57ec3dfdf3a33834688829f20952020043d29863a4251ddd21e1ef6340f1e450042a82082c36e7e5032dafdd201494b84e5dd290f5bc545d90d0c3695bd5d89616e58b86dadce382fc1cc30c2c7f3f41c456a05e8d2bc8b500855697abd2c0e34e4bdf296fd65ea8213ee0115c661741ef7e60185491b54bc8623d8b8927f6411a324a20ca50043d35c26211faa3e6af590d56cd7b274a55420078b8e034888aee0489b070035c9b3aef475b4086e9ae5f4286aac3df3e5e9367af217a7de0575c7d9400c4a1ea12447c0e549e2ca4db225be99cc0e898b1f29b642575350fdb7c719e070077b210cd231c55cbeffea70cbf5449279d8809977f4d86de391dcd27b08a258963e27910a62da2228b88c33be770337974565e4dfdec85de7c8b46fb1264e5d1e5e7e4c3c490439555c6b550b710e0bed922fb97de7ea379d9308699707f92c3630981fcfac4d8321ab76441f7330135c1689a1e8f941104e4fecb1adcba63dcc1f3173488b1003a930c3b9bce9bd1eab45c3379ba449851c560c88d8e46bd419eac6c8b485db145ff40a417ac8639a74a71147218ee32fc023f5afcce9f223f6ca7da699d52e4b0cec6b354182b6bca7c983c265c348f8be6e45febd48389be41b288d91fa30e3e00fffd334b7b9542e47af657a841673c04ddecbc6df239abcea2d94cdb6fea72f84d43cf677270bd0c6e358add28ff32963509271987591d5f294f8a671881bc2b00f158c4c13c76825d361b810a77ac32d1f1dd7123ffcebb3df9b70cc213912885a80a7c29e0ed6ac492512075dff08bb042521c2495a163987970d2d02a2a4310f8ab5867d23603eab1a893558d04a0080f408ff536b47df5c12238819d7306e532ada3406e98fa9f14f913ec02022ee310662dd6c818d2996f51299764bcf67daf26501f4c79a5fc4d3d5ea1b9972e856789933361069acd6d2145251ab22b4403b1ad1d1c5df811b86fc0350eb771b214ff23419b321914b97b067d90e5a338c3de5bfcd81b638d8afb06ab2c3634420a3f8d6c45f54721b0b8b9ba4c0b12b436ee14cb6d50e623e4d9c594402f0b732b584917e28409a79924c23879762c34944badb44b385bbdcca73998830f9c826d7efcd585ee509491a219e5a8a4510df44db71df4d8576d30951b224748a0f4021998832a68af8b91c57d8631cfff32bd01b6555c33396d2fe8ce69be63480048b9257de136187d0b57c64578089d70b3e6c0b36eab0acc43bf0ebe5019fe4de0551299224480df52e989678157c8e443c7870e85913bce314ddfcd014ded8d172f95f2e2af7327e9380236e3c44e82c76ecca479227f34dbecc55629ffa0f65ee07c10f9de410f563120d07f91c3bd5dd39b053c5f9e4c8e63bf9edf56567bb64225093e76b7d018c348c7e11b86d859b6c5c71380665b93c9a6fca64e4a7da0f589355aca08c09d823caa551ee5cec74383a4d26f2c45cdf55941b4506a7c1068cf27628ceae486dc4a47d6940f99c5a8fa82187a6946fc39f37111ad723dca523ff0b9c38b30ba0bf505a53f85f4c3699c193036d6e5066efe6cb8c7f4f859c6890f72bb5c78f796f15015e97449691d7a61e473935e889c524df1bada8f4e351ac07229e904834081225f78af96585c7f03869d191330835f69581d181b365ffc1cbfe939a53f142e09f7546ee6286f877828e69a24c08c8d8f3b915c4dd34753f358e7283057047e52d930d4e3a40230daa9e47d66086a2d22d29e84d4237bba531e0ee90dadb80b245bc5c4059216616172e462f51d6775025f0f90ee51fcfa26ddbe4dd38cd8feb1bed1925e2f5e02958352ebb1305dc73b51d6c10acdea852ee6eb73e5b0c462fa3767992e5a6c65a742d60a75df9d77767e0ad609c9431530875f9c1a0fb5f43f8c3451a927cd8dad51aff7600a7fa04524b0a2b14d0c818ead49de6019d8a767e2d50c9934077ad437de691910213f846fb27bd1b855e3004035183500a271fae242c8dedd05530f98d9871999ae72c86b007ca1bfe0dfa96c2618aae8be099139574fc51cfcb5584fe956598e0d8ddc6d4f54b79f5ddd78be4153a58c96c20587c9021024940ac29e63b36bff65c2ce7cd78ec538b69b531f2ac3d04f91d1be8aab72c8abaa8a3e5449cd2a4b7d850c623952db3538094410f60c5c2d1f9e68c69d92684d1ea163494ce329c0423f18b15fd7e14e9b6f0c73d46231f2512e36dd15941eee58ffb17e75380259706332409dd35f707f75a42e0aa623492855688204e33fc09f1a28b0fdbb3fd3a6b29a8dd6a202aea102e8675a6084f23719f5641a7f69f4d0b163edc98f9c55731a5bc84d512cf2033eed5122b2fff56a6906186f4c318aa2e7fb7aa98c046ef42383a8647083211cf61cd3140a41259eb417f7f0f5301b4c0a1fe0331b2f19d71ac2692e4fa99ba5fc2803bc524df07f5da3c5d188bdc519bfb1ec419fec31ded4b3b0625840553f548cec8762a090000822371c7dd721b7ba21e0284df453af0b29cb92b6b928a7c73a291dff0c4e69777c50d11f7b4acca0322abb2adce8ba9ed9fa12db65bfa1120a5a618d4a3e3ea5185996337bf37f7618e0e13a6aac2f8400c551f9b79a98ac0dc06782d5ba5494bf0814a37565d1e0f88890ffb38abe2aa47822f3452cbab5e7e70ed13818c268616c1024d150a146963b531ba0e2b9727bdc25253d5489ff985f51bf4060c86d51c3517bbb9957ba81b36b98928d7ce0e710ee7915849fd36f5b16b38bba6333afc80a0da850aeba47bcca8414c0d5e3d8d89ab2424caccab759bea324f7b14f0d9765b773b1167a34067cc5727f3003bd5631b34103b819fff70476908ea3d9b6f679313555a84efd6673a101e51f48f322b3ce2dc80151264808d326a25d4034811b67d3a5ddf007137f777d09dc45e4cbb588bed918356e738e60a763bab026a30c330009ba63b06e0ddd8ca000fd11efe85b6c229ec28533b4b18a0c7dde0eac482a955214d890578d81ce433f6106f85affd8ad7f2601ee84fd2cc32926f1420a8b3063de2e0f24ca28917a57eb19b13401637ccfadca6a9d951df200e04f9160440386544b6e1d875408c0d40aadff96a0fc2b0efbd88c698ee1cae2d562ebf41e39a49ec8946d064697227cfdc1767a0cac59539721a22d5f765bdadb47f34804b7130e00b880e95b0898121d075af882b986fff3db66c96cbaece8461c2ca2734df3fbb394997308e594a237721b76fc52524bb5221170b4c6a0993740f427f3d979d21141696327ed0dcd2fa962c0c50389a20603b365cd77fc57701bc654734dc888da21a0036a9286487e6088fb5c884f6e374037d6447a0d2823342e5dcf7d13dcb0b2bd81a9153907a7a9a162f1433d194ef1be5689d027babbc1d817d63a955da150bd1961d5d761f311142d703ae175d87860b20466c01f6044aff4bff4e2e2d89ebba508413d8611b5a18b17de9c32620bd5905d1e6d559302c2930c16de1bf774697c1d199fe5975d95df394af45a76af933e3e6f699ade69d1ab4b6d5dafe9d284bdce322fce56a77d1885693112a6500a3039bbc0f573d068d6a42c113171b7370f5bfa27cdcf56fa95b7f7edd75b0eab5cfec348d841f"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000001500)={0x401, [{r7, r9}, {r4}, {r8, r6}, {r8, r9}, {r5}, {r5}, {r4, r6}, {r3, r9}, {r7, r2}, {r8, r6}, {r4, r6}, {r3, r2}, {r4, r6}, {r7, r9}, {r3, r6}, {r7, r9}, {r7, r6}, {r5, r6}, {r5, r9}, {r8, r9}, {r5, r2}, {r7, r6}, {r3, r9}, {r4}, {r3, r6}, {r8, r2}, {r8, r2}, {r5, r6}, {r7, r2}, {r8}, {r7, r6}, {r8, r2}, {r5, r9}, {r8, r6}, {r8, r9}, {}, {r4, r6}, {0x0, r6}, {r3, r9}, {r7}, {r3, r6}, {r8, r2}, {r5, r2}, {r5}, {r3, r6}, {r7, r6}, {r8, r6}, {r3, r6}, {r4, r9}, {r3, r6}, {r7, r9}, {r4, r9}, {r7, r2}, {r3, r2}, {r3, r2}, {r4, r9}, {r7, r6}, {r8, r9}, {r7, r2}, {r7, r9}, {r8, r2}, {r8, r6}, {r5, r6}, {r3}, {r4}, {r5, r9}, {r8, r9}, {0x0, r2}, {r8, r9}, {r5, r2}, {r8, r6}, {r3, r9}, {r4, r9}, {r8, r2}, {r7, r2}, {r7, r9}, {r3, r2}, {r5}, {0x0, r9}, {r7, r6}, {r3, r6}, {r7, r9}, {r8, r9}, {r7, r2}, {r4, r9}, {r8, r6}, {r8}, {r5}, {r7, r9}, {r3, r2}, {0x0, r6}, {r3, r2}, {0x0, r9}, {r7, r2}, {r3, r6}, {r8}, {r5, r9}, {0x0, r6}, {r8, r2}, {r7, r9}, {r3}, {r5, r9}, {r5, r9}, {r8, r6}, {r3, r6}, {r5, r2}, {r7, r2}, {r8, r2}, {r3}, {0x0, r9}, {0x0, r9}, {r8, r9}, {r8, r9}, {r5, r9}, {r8, r9}, {0x0, r6}, {r5, r2}, {r7, r6}, {r3, r9}, {r5, r9}, {r7, r2}, {0x0, r9}, {r8, r9}, {r3, r6}, {0x0, r6}, {}, {r5, r2}, {r7, r9}, {r3, r2}, {r4, r6}, {r5}, {r4, r2}, {0x0, r6}, {r4, r2}, {r3, r9}, {r8, r6}, {r5}, {r5, r6}, {r8, r9}, {r4, r6}, {r7, r6}, {r7, r9}, {r8, r2}, {r8, r2}, {r4, r6}, {r5, r9}, {r7, r2}, {r8}, {r3, r2}, {r3, r2}, {r5, r9}, {r7, r9}, {r5, r2}, {r4, r9}, {r7, r9}, {0x0, r9}, {r3, r6}, {r4}, {r3, r9}, {r3, r2}, {r8, r2}, {r3, r9}, {r5, r6}, {r3, r9}, {r3}, {r8, r6}, {r3, r2}, {r5, r2}, {r8, r2}, {r5, r6}, {r4, r6}, {r8, r2}, {r5, r6}, {r8, r6}, {0x0, r6}, {r5}, {r7, r6}, {r5, r2}, {r3, r6}, {r3, r2}, {r4, r6}, {r8, r9}, {r5, r6}, {r5, r2}, {r4, r2}, {r5, r6}, {r5, r6}, {r8, r9}, {r8}, {r4, r6}, {r4, r6}, {r8, r6}, {r7, r2}, {r3, r2}, {r5, r6}, {r8, r2}, {r7, r2}, {r5, r6}, {r7, r2}, {r8, r6}, {r3, r6}, {r4, r2}, {r7, r9}, {r5}, {r5, r9}, {r8, r6}, {r3, r6}, {0x0, r2}, {0x0, r6}, {r4, r2}, {r5, r6}, {r4, r9}, {r7, r6}, {r4, r6}, {0x0, r6}, {r5, r9}, {r3, r6}, {r5, r2}, {r3, r9}, {r5, r9}, {r7, r9}, {r8}, {r5, r2}, {0x0, r2}, {r7, r9}, {r8}, {r4}, {r5, r9}, {r8}, {r8, r9}, {r7, r2}, {r7, r2}, {r8, r6}, {r5, r2}, {r7, r6}, {r7, r9}, {r7, r2}, {r3, r6}, {r5, r9}, {r4}, {r5, r9}, {r8, r9}, {r3, r9}, {r7, r9}, {r4, r2}, {r7, r2}, {r3, r2}, {r5, r9}, {r4, r6}, {r7, r9}, {r4, r2}, {r8, r6}, {r7, r6}, {r4, r9}, {r8, r6}], 0x4a, "148ab2a8e041df"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000004280)={0x0, 0x0, "b03a0a89d4875ccf15016bb94a793223af2896d9e99868e90b1cdea9443d257bfc73241298fbc891d4ce70d26e70438fc92ae91351195b1fda70a2061ebedd83708f97007d4afda6d1439d9400421716e0bc9d9259eac610075c7b5169a4af48d4b8c5aa5e352938679e2391914c3d6be1b22d0decce5db1773a09b8b88c538d6ba4ba25f93367fdb9e1810552599a5520a5bcca9bfbb3e50547a60472ff6c827c016e459b598daa6697ef08446dd33d6b1e3cb50dfd4b2357fcefa8eba4abc2062e8d894ffdc3850b3a5cfb30e1570ccf69196c5ecc225065a3728d03bdc0a516a57680f48d334e981b3c7ed76b3b822486e7ab619964fe22fa4de52e33eae5", "66e27c686346d463a5c12d237acff4192845608625de3e00c853ba6db99bdca8ce66b5d2986a3601702f62b704cdf1e3e8815d60724498fe310408bbef0fa4ee3ab93e2eee10adaf7fe25c3cd174494fbb8a8475418e3fd56d207055d4494ed2a34025e9ca172f7ae5388fa786c085f18ce46a27afa2957e87d3e2b1f1a9686e690a558e6d89141d831349af2a8102e281678f33db2f14ff8aea9281aa22c5bfc275faab2882f156fd38cc76835e391932300a5685e3c0ba9187f12117683de169cb3105f334435db81135dd318868c59a2fb19cd813914557f472377ad23a9b4dff26a50cde18a3a6d50b6abb2aec25324123cc37fac8238d63cd0c78d67c9eff7c8a1523b44f3cd514bffa001e05d3180fa830c0f090c6c7cebd2ffaa9546c5be56c3861313c7614c3298fca09c4a8e931e04b6ef44c5000923637dea858cabb882cd5df1252ba30a4b6e02f151375e481b0456ff7c7f97e846951ec0c7fd223df82548aeaf9d920e7539304fde028bb3ba90ef4e6f5d9be225e0ba4fae5988a87adfcfc7e1368edf8170955966e7cbf83657568dd2b1a3c42f0cc20b9190260cc6536051ecca8ffcc02a86267bf5718ad3c0ab285fd41bfa1e7154b3c24e377685a43be2406514cddc45d02ca954ace3729e27c2d3efc154465c248d6438ebecd96af55b9959797b08fc7571f8e053648b30baa53851d16a5418de7bc9831c08bcecd33cfead167fb360b77961331abfcc8ae6c20a4f7277ac081012eac8e2318d32d3bfb4c8bf6a844d467d52d02bf7807bd9704a3ca7ad184cea56f7f459c76652fe48930ca276bceb95b648f042b54ec2af8da5f38e8648e9ca2aacf7a5760e9148b445b6dbbaca8e420e026a7188466a832c8ebc22dda550c2fe1a6ae8f700d41792be7660821d962d995ddcd19e7e72040947c446df6b40618f985a935feb15485168caafc997ec2416908d48de441a6c444f33ac96f22d7f2b13963983e960622e2ffe27a4f496ed5d02eb0c8e28f09e554a38e252e8eb5066b38ff5524c5966c904bc20f5ff48f444ab9c4f54e0171de6ab92082293139ea1cde517b30f4dc8d9ba98256e31cc5ec20d6ca62cbe254b0f3897b58581c4e73b5777cfddd02bbe3b07d5d085d57f20a69f446bdd4b4ab41cd40a38069e0bea6a2717b02e51d139cb0a84a9f863b3ff89195b186bf439c2aacacbe2ef5784690d7028f80b66a10df4716354da85e8fbba87ee78aff91a9041b0a233b79dba28d754d818c84bdc8d96f3fff86566a1f15f4898fe070bc7b35c57ce8f93f58b80a3160985646bdc732934fade924d6e31c2c6e6a2ae643214c4c100b2f66ea6acec03b2cb40f39cb91be1e13211c0327d4d2daf59e414d8bed18bbbe05d85aee69ba68b83875df8b87f8bc90863c38e34c74e8f882bb992e7397ab8704002c14485d4d19915b840690ab13b9ed84d294a0aa74f7feb73ba7618bdd69243ef8670110044e32bd0ea079b745d6591cb61f18090045b426c07ee922ad93a16e209fc94ef8b21454830a65d764d8530f3137dd35a8a7c3b6f1c86721cebeefe01322fc91c3553d558d766b147d14ba6400f0dca309ae8c4865d730c33f3eaf0e2a60be6736a1ff5d2dcca550a700cc7f4d4378bb780dfa934254cd7d39b9d00a250f8f9539260645a0a0056690a454c7f9b31c9a358bed4271b5a192cc371178c0798eeba7c6cb14face65a8bacbb7d74b0b4bf56853b01bb86c937c814bee762933087a816966ac82c6b7d57ec3dfdf3a33834688829f20952020043d29863a4251ddd21e1ef6340f1e450042a82082c36e7e5032dafdd201494b84e5dd290f5bc545d90d0c3695bd5d89616e58b86dadce382fc1cc30c2c7f3f41c456a05e8d2bc8b500855697abd2c0e34e4bdf296fd65ea8213ee0115c661741ef7e60185491b54bc8623d8b8927f6411a324a20ca50043d35c26211faa3e6af590d56cd7b274a55420078b8e034888aee0489b070035c9b3aef475b4086e9ae5f4286aac3df3e5e9367af217a7de0575c7d9400c4a1ea12447c0e549e2ca4db225be99cc0e898b1f29b642575350fdb7c719e070077b210cd231c55cbeffea70cbf5449279d8809977f4d86de391dcd27b08a258963e27910a62da2228b88c33be770337974565e4dfdec85de7c8b46fb1264e5d1e5e7e4c3c490439555c6b550b710e0bed922fb97de7ea379d9308699707f92c3630981fcfac4d8321ab76441f7330135c1689a1e8f941104e4fecb1adcba63dcc1f3173488b1003a930c3b9bce9bd1eab45c3379ba449851c560c88d8e46bd419eac6c8b485db145ff40a417ac8639a74a71147218ee32fc023f5afcce9f223f6ca7da699d52e4b0cec6b354182b6bca7c983c265c348f8be6e45febd48389be41b288d91fa30e3e00fffd334b7b9542e47af657a841673c04ddecbc6df239abcea2d94cdb6fea72f84d43cf677270bd0c6e358add28ff32963509271987591d5f294f8a671881bc2b00f158c4c13c76825d361b810a77ac32d1f1dd7123ffcebb3df9b70cc213912885a80a7c29e0ed6ac492512075dff08bb042521c2495a163987970d2d02a2a4310f8ab5867d23603eab1a893558d04a0080f408ff536b47df5c12238819d7306e532ada3406e98fa9f14f913ec02022ee310662dd6c818d2996f51299764bcf67daf26501f4c79a5fc4d3d5ea1b9972e856789933361069acd6d2145251ab22b4403b1ad1d1c5df811b86fc0350eb771b214ff23419b321914b97b067d90e5a338c3de5bfcd81b638d8afb06ab2c3634420a3f8d6c45f54721b0b8b9ba4c0b12b436ee14cb6d50e623e4d9c594402f0b732b584917e28409a79924c23879762c34944badb44b385bbdcca73998830f9c826d7efcd585ee509491a219e5a8a4510df44db71df4d8576d30951b224748a0f4021998832a68af8b91c57d8631cfff32bd01b6555c33396d2fe8ce69be63480048b9257de136187d0b57c64578089d70b3e6c0b36eab0acc43bf0ebe5019fe4de0551299224480df52e989678157c8e443c7870e85913bce314ddfcd014ded8d172f95f2e2af7327e9380236e3c44e82c76ecca479227f34dbecc55629ffa0f65ee07c10f9de410f563120d07f91c3bd5dd39b053c5f9e4c8e63bf9edf56567bb64225093e76b7d018c348c7e11b86d859b6c5c71380665b93c9a6fca64e4a7da0f589355aca08c09d823caa551ee5cec74383a4d26f2c45cdf55941b4506a7c1068cf27628ceae486dc4a47d6940f99c5a8fa82187a6946fc39f37111ad723dca523ff0b9c38b30ba0bf505a53f85f4c3699c193036d6e5066efe6cb8c7f4f859c6890f72bb5c78f796f15015e97449691d7a61e473935e889c524df1bada8f4e351ac07229e904834081225f78af96585c7f03869d191330835f69581d181b365ffc1cbfe939a53f142e09f7546ee6286f877828e69a24c08c8d8f3b915c4dd34753f358e7283057047e52d930d4e3a40230daa9e47d66086a2d22d29e84d4237bba531e0ee90dadb80b245bc5c4059216616172e462f51d6775025f0f90ee51fcfa26ddbe4dd38cd8feb1bed1925e2f5e02958352ebb1305dc73b51d6c10acdea852ee6eb73e5b0c462fa3767992e5a6c65a742d60a75df9d77767e0ad609c9431530875f9c1a0fb5f43f8c3451a927cd8dad51aff7600a7fa04524b0a2b14d0c818ead49de6019d8a767e2d50c9934077ad437de691910213f846fb27bd1b855e3004035183500a271fae242c8dedd05530f98d9871999ae72c86b007ca1bfe0dfa96c2618aae8be099139574fc51cfcb5584fe956598e0d8ddc6d4f54b79f5ddd78be4153a58c96c20587c9021024940ac29e63b36bff65c2ce7cd78ec538b69b531f2ac3d04f91d1be8aab72c8abaa8a3e5449cd2a4b7d850c623952db3538094410f60c5c2d1f9e68c69d92684d1ea163494ce329c0423f18b15fd7e14e9b6f0c73d46231f2512e36dd15941eee58ffb17e75380259706332409dd35f707f75a42e0aa623492855688204e33fc09f1a28b0fdbb3fd3a6b29a8dd6a202aea102e8675a6084f23719f5641a7f69f4d0b163edc98f9c55731a5bc84d512cf2033eed5122b2fff56a6906186f4c318aa2e7fb7aa98c046ef42383a8647083211cf61cd3140a41259eb417f7f0f5301b4c0a1fe0331b2f19d71ac2692e4fa99ba5fc2803bc524df07f5da3c5d188bdc519bfb1ec419fec31ded4b3b0625840553f548cec8762a090000822371c7dd721b7ba21e0284df453af0b29cb92b6b928a7c73a291dff0c4e69777c50d11f7b4acca0322abb2adce8ba9ed9fa12db65bfa1120a5a618d4a3e3ea5185996337bf37f7618e0e13a6aac2f8400c551f9b79a98ac0dc06782d5ba5494bf0814a37565d1e0f88890ffb38abe2aa47822f3452cbab5e7e70ed13818c268616c1024d150a146963b531ba0e2b9727bdc25253d5489ff985f51bf4060c86d51c3517bbb9957ba81b36b98928d7ce0e710ee7915849fd36f5b16b38bba6333afc80a0da850aeba47bcca8414c0d5e3d8d89ab2424caccab759bea324f7b14f0d9765b773b1167a34067cc5727f3003bd5631b34103b819fff70476908ea3d9b6f679313555a84efd6673a101e51f48f322b3ce2dc80151264808d326a25d4034811b67d3a5ddf007137f777d09dc45e4cbb588bed918356e738e60a763bab026a30c330009ba63b06e0ddd8ca000fd11efe85b6c229ec28533b4b18a0c7dde0eac482a955214d890578d81ce433f6106f85affd8ad7f2601ee84fd2cc32926f1420a8b3063de2e0f24ca28917a57eb19b13401637ccfadca6a9d951df200e04f9160440386544b6e1d875408c0d40aadff96a0fc2b0efbd88c698ee1cae2d562ebf41e39a49ec8946d064697227cfdc1767a0cac59539721a22d5f765bdadb47f34804b7130e00b880e95b0898121d075af882b986fff3db66c96cbaece8461c2ca2734df3fbb394997308e594a237721b76fc52524bb5221170b4c6a0993740f427f3d979d21141696327ed0dcd2fa962c0c50389a20603b365cd77fc57701bc654734dc888da21a0036a9286487e6088fb5c884f6e374037d6447a0d2823342e5dcf7d13dcb0b2bd81a9153907a7a9a162f1433d194ef1be5689d027babbc1d817d63a955da150bd1961d5d761f311142d703ae175d87860b20466c01f6044aff4bff4e2e2d89ebba508413d8611b5a18b17de9c32620bd5905d1e6d559302c2930c16de1bf774697c1d199fe5975d95df394af45a76af933e3e6f699ade69d1ab4b6d5dafe9d284bdce322fce56a77d1885693112a6500a3039bbc0f573d068d6a42c113171b7370f5bfa27cdcf56fa95b7f7edd75b0eab5cfec348d841f"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000500)={r6, r7, "38f6bf7b5ba154304d3e55f0d0da43f24b12c1644dd7e164ee19ac59216caef0abd86a2ecf7fca16b40f42e08ea7bb193c8d98c1a685d6a57dc0c8796002928dfb202dbe5c7420bb661b4b10934d61132f72d2c63c5d761c059b60e7e9001659b4af79cfaabe360be4e55f7175d88c64b2b2fa06db415fa8c6ef1f416b37575f1f2c6013644b4236f7c7b1d6528044629d8211bbb5080ef39d230b0f2a83e7c4e6bc64292414b4cbaf4045d99a3a9198662e6bec4c1ce382f9e332921ed3206c0a413de2696a075dac2be41f2329a54a273f4798f999ab1b70fcf6597d35616ec88170470afaf5314a9e514a83b9240556395c6470c0b7627f08f1962f40b3a4", "fd50a70ad273da568f2d3156767ad6ea697adc2b28f091bc721198a5082ad92c1ebbcacdd0ac79f97f8a5e2b04dc9068e02ad15cef8a5df25616cdbadeebbb8e3dbe5c25d82d9a8f898e45ba244302200db41fa9a247e36f91d4eb549dbeabf0d10baf8afed73e42d49b9980291c1acf3417cc1d089dd3d9d7e514c9f1ce1b33fd41dcba48a918bd99765a5c8c30a8705c3053e518dd275e6c437ac9a65e09469636160fae9bddafe01fe6599977c4f495710e9a080a08e992ede79e3eb48cec57ef1745eaee0f3babf8ad7a5c631cb0eed5aace15592947c78435882e47daf310b4790eadfd34e623042d9faa4683313a70a3ce2ce8e854f96326fb375a5cc65c068e4bcc3d4ca95786e8babce89feeb2f0ef04848aa49e083cca1b0d82e990e4a170387bcab66b87cb81aff4e4efb369bc94eb30db633775f7332646190c6d9e46afb9d480cf5fcb77725eff3d1c17239744a629c57a2e793fae44f21b027e7baf084ff6e19cd33f6b17dea0af7f103da8ec13791883976340498a2b0286499eb3e2e2d217e0b3687fa12e067e67dcd9831881380972921e9b09e857ac5e67ccd1500f4c332837f1b9a58ef91931cf83f4ac33154afbc498e035400e49f0949e54a7197eed697a5e6a7a4b51f0af93c8994ebf0cda0e50a6e34f0c9988c32f153918e0c5dc0aff9a47c89725b05896a918c36dacd1094310a7ebf18567abac554e256e7e6d2ec1ef33f5be6265c6481279e91044af70dfc82aa655c4fd2682571df84cb0b06fc4c231e215424dc9818a7d4d8ca977c010e9bd2df077755437be63b2c536cf2daebb2f1c397d807570dd5efd1139dd72658f0c2b17d79d331a68caa11719031b095caa9625bec8056bf857da313f879d0fe4d81020087adb9dcb0875bcbff2110322c26c4d66bc6a66737010d16d2f0937ca35398019c10da49a36a8f1afd398fb2163552d2b5acc6b1beb7af3562fa3ba0cdd0e424ca50a02da327eab0a538ccf6032615f5c281825ac6a71afb752c7415f73346b1a6c24acd4a45497692598a7c6003fdb3c41f8205f681f30bded3b774315116ff52ff7eeccbf2871088980e963f70085694a5b401e64e82e788656c0afd6d23372ee521e382abfd4ff54eb1cd875a503b8e0ae145701eb0ea6daf73649f7b9105d1c40da36048bfb8add5ee414165cd836fba68fa76132deae1e232611e12b5394d946d2766caac94f8687c9ec77c6e700778ce50b58cf25a1bda2244627c5a3a7a859ea0d689056fbf6f324da66870505f82e445a60f3a698232a87fb56e8b367722a08ac222ae5523c8fd5ae3d9438bd36d9303bdfdcd1b62901113bcfa848492ed8481a243a71d4f303e22624bbaef1cbb547aac745f8c38eebf010a9bd8c61e372b7d98e4d43c798062fc001a13bea8148fe30ed258ca0dbb7b643cfe997889ba9c5f2b0776b64e6252d31e8a30a8927fe7ae278f23dbc034e19c999380ece59def994c67d671ce100b52a2a22232422811ab786eacbae0da591ff27813e8c7c10c34e6fe2b1eab0d9917e128fdfc0b5b3e9f2f97138cc93216f8c0008e23fe2a8fcddcdcfb04bdcdf125a069f8db95a22594b607def79bf6650f493cd8be526f9e30303a57fd510826555283d08f0712ae3675af43acdbc06dce20856ff7a592feca80c262975c5d1e6b6178f6633dce30867aa3464c3c4a21ee1da546cd6f05142fbdcf6f5d5d2335ebcd1f466104e9ad19ff5567af87102e7ba3645c428cd69814f208405ebd5910eb27cf72349cc49e528e960ba73d1cfd065f982bbfcf725e335d8dfd56038d6d81999fd15f25506c4b06da3ce9b07a1320a3f2aefaf9329d9ac6124fd9148d3ae4c2af89437e77f8b64067535b9e32260285e963c8f49cf56bf0b1d53f146b56b923e03be80849d702c6ea0a09e26281da68f81840fb8a47fa81a6b7ac14d7c84668c85712c9b22c660c5fb4837a29c8fe82c3a127b0b785a830a347c4464db3ec59997866c943b51e5ee114b5acd47cb5d0f389a25314b60e7f3557e172ca11af23ee08dfb21e8d74ddaebd44799ece3c7e16b233f79ae5974127483eb4a8d8f96a8c155e362d65c9bca0297b378f7798682759c0f6939a7392f4b5270ec96dd4e423c4abc5712c3e143c71d28165c8d649b2f5e9673d5f60852cfb2f703a77e0ef9323ff1d62760c211aa96fe614a11a8c1e14643cb9d21e9ebde77c19ee9c756c6ee1cbb65dbd4a1f25ae78b7d39e35709b75a77aa9e5819b14a3dcec012e262c99a80bdd847ff44e598bd2fa8fdf93b7bd68c5929498f20a4d90487c35459054a9a0aab0e3287f89b58277e0f67451d9e9b54cb0b95b78dde2c17293857c7b90b505f35fc252fe16ed6e38ae9f6da6647d823027c588ac1c89ffcfc335ec5ddeceff950d81a3e5a592b2212399b2d1afb20206fa31ec6a41d8b37b127ab47e9676e247d62d3f9baf101ed43519a82236433a77bdd46d960404ad8a836dd4ca1c38a660d394ca0012e69190f76c878e5a442b6a4eb43bbd0076d3de3fafc12a5f301633b7a7c3da03cb792779a228858636609304319233db907806931c006e39c28f195dd9c3d163f65d7e9c386a4fe9c8a17e924e62bf526f745bd1d8beb5f4f2d0027c190c741796cbd0e9e9078dce4859677e3bc7cd823baf8f6058117933991c8e160eefafcc473750b28f55f98303a4a9ed5e8dfe91c98ea7051bdb3701633d33b4a96f9be0213e6fb4c9980265047e0a80453e43bffc2c72a405588196a0658a8a0ec85f861683e23245105545f71feb1f458c358c5d3ed6f8ebd02baa06c4dbb926a7e8ca065c2d94eb79474247ae92ff6bd5704ef6e46521e90601bbaea9f3bb72e2cc8718ca4a6ef013a5cda5daf97599a349457ad8145b091bbb7c5323dd88dc39095bbdcb5d6cfddc3f3101741dde9d4f04f14c0a2dc052ab9311ab8496b079fb4ed4051bbf860ab46885939385bce84d66d6291d5c380a1d4e63ae7466efce8c76ebc43205b19aaf0878faec474fcb7981a102c63c1b51c9f720e24776d9f447f8e82bab85a401729d9757fd4947f82d7e5db3c3414f5ef4c25864cf5af79a989d143042467a93415bd2770ab7edaa2b0ab0840e2a60e2efb4ac0d005b9f00397c9d3bdf16f273a9104f0f66082f22f0d2ad265ef01777d564fee6a1d0ce47c505fb1ed51fcd6d4daa156f43858504af75cb8b78efa3115719fc483afe655269ec5dad2f92f48f9f6a8f4dded1c9441eff4686e89d805b4df274bd4ae87b297f58dbf7abfbae1deabb6d8e5a1e1f65467ad21f28ddd8116c72b623495a4b0e38ee2510203f477874d1d65c13427b2e1fff53719f9f1d6ac4d0912bf4672a86e8604d77ba04c8bf9867929f18c32b1b7b8cfdcfa261a582b4fe389f2e93ef03958d5d1a3a3fee33e7502d81755ba86c28138960323ea1a46fac6026614b130bc99174bb226f89a99ede9b09e361a95a49eafc989c241f3959364ea28976d0ea1e42a18c64e8037860be0cf5748e8756cdcba84cbb3f6f13ecdca95b8d8c070ec2cd29d477117f7d71687893908f2f4c3656df79b5ea3ba8a44f0d42a2f82ef4a08fa709fb2da93b13cc1e6a52bb3393a619e87a1fd3984d11361ae4c868d09193a505ca691ad290a093e984986a2df75f0ba61ade94d78e3984c2325a1344b75e00712e4cbdb94158beba54c648b6107e87d5197542284d8a3080705fdeb55dea97181dcbfe9f311082767c2579f0ddc03deb258c151dd46b04cab66c91af6424d73ab91d0f6f71b1f60fbcad0d312e1886c967380a8289d7090ba22835c593bb0c28a51fb839561cf53ff3ac2e3360729fba92175a6996f8027d1f60c32035c135bf3eae5dbece31d2312af9d9424a7bbf5567b87049cd6f81a0446c5e72df5fb5f743c25f40e1a174249694d574348d2070ed15c660744fc9dd37fe8819c7e95a8721c0308d7cf476c6180a809259ff6103b5245c0098ffcfc92ec5e1bb7d104355b7911247315d503570ecf78bc17430cb64ca8092b805af8a8b5566a1e30d4a1a8b3a9c0225284ee405b7ef17e43d199bfa1defdf105b44f6e5433bab200cdc2504ac79d1b7a8097e6f521912d45d312df0ab4c49ed33854fb16490937026ac2587213a22f89fd88324d47c06e5ef06e66396f520dbe468295906e80b7a1c4da6e9968f73076bad552ee49363e5930e7db8443d230e36be11346ac6a52bd0c0077496d00a020e9a9185d29bee9bb2cef551a043d073bc7a616fced8ecd7d7c8c98fa7a6b4312d9d03259014baaae2e91629827403a08e019a95e1b7e13dc601db935caf700f42dac3b09997d263b2e5f32345df69e6b343294f9edb6ab0aca0ed689d27d46146fcb53dad5d488938b88000e70026341e06bbc30cf4064e9e9e05427649fe04107e431b1a84a2e849ecc3d0656644b6643591870de6d3c863e4238727c72af2dc79bf49a086df4149e55634d844b6e2edc2ee46c822bab679530b871b8ddcea711d09d81b8297f27bdcc6f42bf8b86c7d520aed38293364e6603523215036898aaeccefa1cd0879f1f1571c3bbecd0d37ec2da4fda9e15e8cbb2c49a6d36e3390ad3a36ae6b946559bbe59389b4b47506d9510e2771f00362fd8812610fc59279cc270e6cf007056e9120018a3a208b3a394f2b6b65b875a70b8e35e1bbda10a5cdf546b4252853dd8093e2edc6366801cfea3473c9cda39972149171049d9bb8e47e2328d125d66ff218a5e8e6f543f2f741219c202c984f300c526027e1c7b8329d50987128836f0f8b2b08d6be4dddeda63193244c8c42c10e8400f2e3393d2a4d9c17a040d329679947e328502ab29598853b6c03ef949face7572f8614431333db3e43f42ee734c7c607ae35d299fba86f3ecd75a54c9657f1903e2de0ab6167c2cc500d707e725a4312f06091de8194102b4ced154616f603861d767506b64b7fce107e3e8faaabc785e0b091c8d06e9ed741dbbb118f4306ddbcad445d99fe358a3e57df0a59511f0781ebba0a93152df6686a2343058ac6910d319c388f5823becf4b4b7424c3c26304ca00ceb702601d5940f913d4f52ac2f7c84502a345ccd0526580629ed3b4e551785a161a543d0c05a8fdaf3981b04c9d1822d0f61ce13646db1f8155598ec663d86fd952d88f0879beee854aa2d7ca78d60118919e4fd965980f6245f454637ad9968c5679dc677250ed7406d0367fb799a72767d345d273e54ca824a083e77d63941afed640cf349282bcfc773e1005a24640dd06c2e3e1b5bf820066cd67d4e482163cf865a990286164a209721a4de34d1b8dcb4496fa9e270a9c5bde484d005437f4fd03a278c6f7918b21c74562db31bec2b88a217f344797d8836f0f96192aa66887365ecd933e4f3"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000000000)={{r7, 0xffffffff, 0xff, 0x8, 0x0, 0x1, 0x5, 0x400, 0xfff, 0x4, 0x5, 0x10001, 0x9, 0x4, 0x5}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) close_range(r0, 0xffffffffffffffff, 0x0) 23:23:43 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 4) 23:23:43 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = gettid() sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)="84", 0x8ec0}], 0xc0, &(0x7f0000000340)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x38}, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x401, 0x3, 0xf5a2, 0x7, 0xffffffffffffffff, r3}) r4 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r4) setsockopt$inet_mreqn(r4, 0x0, 0x23, &(0x7f0000000080)={@remote, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) close_range(r0, 0xffffffffffffffff, 0x0) [ 771.281556] FAULT_INJECTION: forcing a failure. [ 771.281556] name failslab, interval 1, probability 0, space 0, times 0 [ 771.283078] CPU: 1 PID: 6585 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 771.284050] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 771.285145] Call Trace: [ 771.285471] [ 771.285790] dump_stack_lvl+0xc1/0xf0 [ 771.286346] should_fail_ex+0x4b4/0x5b0 [ 771.286932] should_failslab+0x9/0x20 [ 771.287561] kmem_cache_alloc_lru+0x6b/0x600 [ 771.288338] ? ext4_alloc_inode+0x28/0x680 [ 771.288938] ? __pfx_ext4_alloc_inode+0x10/0x10 [ 771.289533] ext4_alloc_inode+0x28/0x680 [ 771.290105] ? __pfx_ext4_alloc_inode+0x10/0x10 [ 771.290744] alloc_inode+0x63/0x240 [ 771.291217] new_inode+0x25/0x1f0 [ 771.291716] __ext4_new_inode+0x323/0x5430 [ 771.292279] ? lock_acquire+0x19a/0x4c0 [ 771.292913] ? avc_has_perm_noaudit+0x148/0x3a0 [ 771.293563] ? __pfx___ext4_new_inode+0x10/0x10 [ 771.294266] ? avc_has_perm+0xfe/0x1a0 [ 771.294819] ? selinux_determine_inode_label+0x1b6/0x340 [ 771.295635] ext4_mkdir+0x33e/0xb20 [ 771.296157] ? __pfx_ext4_mkdir+0x10/0x10 [ 771.296779] ? inode_permission.part.0+0xb5/0x520 [ 771.297476] vfs_mkdir+0x24b/0x470 [ 771.298040] do_mkdirat+0x163/0x2d0 [ 771.298561] ? __pfx_do_mkdirat+0x10/0x10 [ 771.299184] ? getname_flags.part.0+0x1dd/0x4f0 [ 771.299837] __x64_sys_mkdir+0xf6/0x150 [ 771.300455] do_syscall_64+0x3f/0x90 [ 771.301082] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 771.301992] RIP: 0033:0x7fe00d0f2c27 23:23:43 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5309) [ 771.302564] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 771.305058] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 771.306137] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 771.307150] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 771.308156] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 771.309185] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 23:23:43 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, 0x0, 0x0) [ 771.310363] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 771.311454] 23:23:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:23:43 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, 0x0, 0x0) 23:23:43 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 45) 23:23:43 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {r0}}, './file0\x00'}) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000040)={0xcf, 0x100, 0x2, "1cdf8df038df9044ee634c8b883f702c6c66576890d00a8f1e089afe0c501780307ff22ab6f007a59f734dc2ed867cb9844880476645a8cfe2f1d9299b26d10290dd20738a7f3df3daadda970213b4cf6bfc14497cd215f85c6a2cedf808e966c33544640d7a410bcdcbe8ca29daf96459a43ab0460a504488c65ecd73cfe7c61e2e3dfd9a6a20413589753095723fedd92221ac3c71381fd9285b338a8bdc68ce3586a923947184e028bd8bb576d367ebefe0f56d4f7cbe5e3037f71b2803dfe5fc9fd045b572ae2420f34258db42"}) close_range(r0, 0xffffffffffffffff, 0x0) [ 771.428739] sd 0:0:0:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x24 ascq=0x0 [ 771.436400] blktrace: Concurrent blktraces are not allowed on sg0 [ 771.439801] FAULT_INJECTION: forcing a failure. [ 771.439801] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 771.441495] CPU: 1 PID: 6594 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 771.442655] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 771.443820] Call Trace: [ 771.444208] [ 771.444550] dump_stack_lvl+0xc1/0xf0 [ 771.445138] should_fail_ex+0x4b4/0x5b0 [ 771.445755] prepare_alloc_pages+0x178/0x500 [ 771.446432] ? __pfx_mark_lock.part.0+0x10/0x10 [ 771.447147] __alloc_pages+0x149/0x480 [ 771.447745] ? lock_acquire+0x19a/0x4c0 [ 771.448374] ? __pfx___alloc_pages+0x10/0x10 [ 771.449059] ? lock_release+0x1e3/0x680 [ 771.449675] ? xas_start+0x14e/0x710 [ 771.450256] alloc_pages+0x1a0/0x260 [ 771.450831] filemap_alloc_folio+0x374/0x410 [ 771.451493] ? __pfx___lock_acquire+0x10/0x10 [ 771.452176] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 771.452863] ? __pfx___lock_acquire+0x10/0x10 [ 771.453542] ? lock_acquire+0x19a/0x4c0 [ 771.454129] __filemap_get_folio+0x284/0x8d0 [ 771.454808] pagecache_get_page+0x2e/0x120 [ 771.455358] ext4_da_write_begin+0x328/0x8e0 [ 771.456000] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 771.456661] generic_perform_write+0x25a/0x580 [ 771.457320] ? __pfx_generic_perform_write+0x10/0x10 [ 771.457968] ? __pfx_file_modified_flags+0x10/0x10 [ 771.458665] ext4_buffered_write_iter+0x164/0x460 [ 771.459294] ext4_file_write_iter+0x3ff/0x1950 [ 771.459954] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 771.460616] ? __pfx_lock_release+0x10/0x10 [ 771.461223] ? lock_is_held_type+0x9f/0x120 [ 771.461790] do_iter_readv_writev+0x211/0x3c0 [ 771.462415] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 771.463041] ? avc_policy_seqno+0x9/0x20 [ 771.463608] ? security_file_permission+0xb5/0xe0 [ 771.464235] do_iter_write+0x18b/0x700 [ 771.464791] ? lock_is_held_type+0x9f/0x120 [ 771.465341] vfs_writev+0x1ae/0x660 [ 771.465861] ? __pfx_vfs_writev+0x10/0x10 [ 771.466386] ? __fget_files+0x24e/0x480 [ 771.466957] ? lock_release+0x1e3/0x680 [ 771.467506] ? __fget_files+0x270/0x480 [ 771.468095] __x64_sys_pwritev+0x233/0x310 [ 771.468677] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 771.469348] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 771.470060] do_syscall_64+0x3f/0x90 [ 771.470597] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 771.471284] RIP: 0033:0x7fd975a3ab19 [ 771.471801] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 771.474086] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 771.475109] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 771.476062] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 771.477017] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 771.477979] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 771.478932] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 771.479904] 23:23:43 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, 0x0, 0x0) 23:23:43 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5319) 23:23:43 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 5) 23:23:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:23:43 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, 0x0, 0x0) 23:23:43 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 46) [ 771.700341] sd 0:0:0:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x24 ascq=0x0 [ 771.710459] blktrace: Concurrent blktraces are not allowed on sg0 23:23:43 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000000)={0x8f, 0x6992, 0x3, "a66facf26e40b00c436b7b2984923a753319832d251f8d82f813c359b4776fc9557777457c46b50744723aaacc5e4519a28aee56dcc83c4146ab1a51f1c7e0f3f054dac0bdc60457bc570187ae90cf0de769558a14e4ca44af263e43d20db608e0bc596b0d4b807cf6896d4086ce8bc3c5ccb928def65daa3d454864544728c49fd016c896f558c531618b5f36d5b5"}) close_range(r0, 0xffffffffffffffff, 0x0) 23:23:55 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x1, 0x10000) close_range(r0, 0xffffffffffffffff, 0x0) 23:23:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:23:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 6) 23:23:55 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:23:55 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, 0x0, 0x0) 23:23:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080), 0x0) 23:23:55 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 47) 23:23:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) ioctl$TIOCL_UNBLANKSCREEN(r0, 0x541c, &(0x7f0000000000)) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x400) r2 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x9, 0x2100) ioctl$SCSI_IOCTL_GET_IDLUN(r0, 0x5382, &(0x7f0000000140)) openat(r2, &(0x7f0000000100)='./file0\x00', 0x14080, 0x4d) ioctl$SCSI_IOCTL_PROBE_HOST(r0, 0x5385, &(0x7f0000000040)=ANY=[@ANYBLOB="740000010040000000004ef78bd9ac17a7cd33de04008d0000000000000000000000000000000000000000161484630fd14dea00000000000000000100000000000000000000000020000000001900330000000000001400007bff000000000000fa7935000000000000"]) close_range(r1, 0xffffffffffffffff, 0x0) [ 783.337442] FAULT_INJECTION: forcing a failure. [ 783.337442] name failslab, interval 1, probability 0, space 0, times 0 [ 783.339294] CPU: 0 PID: 6637 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 783.340380] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 783.341397] Call Trace: [ 783.341745] [ 783.342052] dump_stack_lvl+0xc1/0xf0 [ 783.342584] should_fail_ex+0x4b4/0x5b0 [ 783.343145] should_failslab+0x9/0x20 [ 783.343680] __kmem_cache_alloc_node+0x5b/0x310 [ 783.344317] ? ext4_find_extent+0xa41/0xd30 [ 783.344928] ? ext4_find_extent+0xa41/0xd30 [ 783.345497] __kmalloc+0x4a/0x160 [ 783.345985] ext4_find_extent+0xa41/0xd30 [ 783.346550] ext4_ext_map_blocks+0x1c7/0x5970 [ 783.347161] ? __lock_acquire+0x1936/0x63b0 [ 783.347777] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 783.348458] ? lock_acquire+0x19a/0x4c0 [ 783.349089] ? find_held_lock+0x2c/0x110 [ 783.349638] ? __down_read_common+0x86b/0x11e0 [ 783.350252] ? lock_acquire+0x19a/0x4c0 [ 783.350795] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 783.351457] ? __pfx___down_read_common+0x10/0x10 [ 783.352100] ? __pfx_lock_acquire+0x10/0x10 [ 783.352724] ? percpu_counter_add_batch+0xc8/0x180 [ 783.353391] ? lock_is_held_type+0x9f/0x120 [ 783.353990] ext4_da_get_block_prep+0xcbb/0x1180 [ 783.354636] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 783.355327] ? __pfx_lock_release+0x10/0x10 [ 783.355924] ? create_empty_buffers+0x300/0xa60 [ 783.356591] ? do_raw_spin_unlock+0x53/0x220 [ 783.357184] __block_write_begin_int+0x380/0x13d0 [ 783.357842] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 783.358551] ? __pfx___block_write_begin_int+0x10/0x10 [ 783.359257] ? PageHeadHuge+0x92/0xb0 [ 783.359784] ext4_da_write_begin+0x357/0x8e0 [ 783.360438] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 783.361122] generic_perform_write+0x25a/0x580 [ 783.361754] ? __pfx_generic_perform_write+0x10/0x10 [ 783.362432] ? __pfx_file_modified_flags+0x10/0x10 [ 783.363106] ext4_buffered_write_iter+0x164/0x460 [ 783.363755] ext4_file_write_iter+0x3ff/0x1950 [ 783.364407] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 783.365083] ? __pfx_lock_release+0x10/0x10 [ 783.365670] ? lock_is_held_type+0x9f/0x120 [ 783.366259] do_iter_readv_writev+0x211/0x3c0 [ 783.366861] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 783.367517] ? avc_policy_seqno+0x9/0x20 23:23:55 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5381) [ 783.368073] ? security_file_permission+0xb5/0xe0 [ 783.368853] do_iter_write+0x18b/0x700 [ 783.369383] ? lock_is_held_type+0x9f/0x120 [ 783.369969] vfs_writev+0x1ae/0x660 [ 783.370468] ? __pfx_vfs_writev+0x10/0x10 [ 783.371035] ? __fget_files+0x24e/0x480 [ 783.371610] ? lock_release+0x1e3/0x680 [ 783.372277] ? __fget_files+0x270/0x480 [ 783.372972] __x64_sys_pwritev+0x233/0x310 [ 783.373642] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 783.374389] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 783.375212] do_syscall_64+0x3f/0x90 [ 783.375812] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 783.376642] RIP: 0033:0x7fd975a3ab19 [ 783.377223] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 783.379896] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 783.381077] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 783.382140] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 783.383203] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 783.384220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 783.385246] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 783.386285] 23:23:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 23:24:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 7) 23:24:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, 0x0, 0x0) 23:24:07 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5382) 23:24:07 executing program 7: r0 = fsopen(&(0x7f0000000080)='hugetlbfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000200)) fcntl$notify(r2, 0x402, 0x80000000) mknodat$null(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x103) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file2\x00', 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r3 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = gettid() sendmsg$unix(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)="84", 0x8ec0}], 0xc0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r5, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000036046224c1314547c2"], 0x38}, 0x0) ioctl$BLKTRACESETUP(r3, 0xc0481273, &(0x7f0000000000)={'\x00', 0x8, 0x2, 0x1, 0xa7b6, 0xd7a, r6}) ioctl$BLKTRACESETUP(r3, 0xc0481273, &(0x7f0000000080)={'\x00', 0x1, 0x3f, 0x84, 0x8001, 0x2, 0xffffffffffffffff}) close_range(r3, 0xffffffffffffffff, 0x0) 23:24:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080), 0x0) 23:24:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080), 0x0) 23:24:07 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 48) 23:24:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x30000020}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x300, 0x70bd29, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x8800) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r1, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x26) r2 = timerfd_create(0x3, 0x0) fcntl$setflags(r2, 0x2, 0x1) [ 795.805556] blktrace: Concurrent blktraces are not allowed on sg0 [ 795.806093] blktrace: Concurrent blktraces are not allowed on sg0 23:24:07 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5385) [ 795.835224] FAULT_INJECTION: forcing a failure. [ 795.835224] name failslab, interval 1, probability 0, space 0, times 0 [ 795.837402] CPU: 0 PID: 6670 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 795.838587] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 795.839730] Call Trace: [ 795.840125] [ 795.840446] dump_stack_lvl+0xc1/0xf0 [ 795.841025] should_fail_ex+0x4b4/0x5b0 [ 795.841593] should_failslab+0x9/0x20 [ 795.842134] __kmem_cache_alloc_node+0x5b/0x310 [ 795.842779] ? sidtab_sid2str_get+0x180/0x700 [ 795.843418] ? sidtab_sid2str_get+0x180/0x700 [ 795.844033] __kmalloc_node_track_caller+0x4b/0x160 [ 795.844764] kmemdup+0x2c/0x60 [ 795.845234] sidtab_sid2str_get+0x180/0x700 [ 795.845823] sidtab_entry_to_string+0x33/0x110 [ 795.846469] security_sid_to_context_core+0x32e/0x600 [ 795.847165] selinux_inode_init_security+0x4c4/0x6b0 [ 795.847869] ? __pfx_selinux_inode_init_security+0x10/0x10 [ 795.848646] ? __pfx_get_cached_acl+0x10/0x10 [ 795.849273] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 795.850002] security_inode_init_security+0x155/0x360 [ 795.850703] ? __pfx_ext4_initxattrs+0x10/0x10 [ 795.851326] ? __pfx_security_inode_init_security+0x10/0x10 [ 795.852110] ? chksum_update+0x50/0xb0 [ 795.852694] __ext4_new_inode+0x3830/0x5430 [ 795.853322] ? __pfx___ext4_new_inode+0x10/0x10 [ 795.853966] ? avc_has_perm+0xfe/0x1a0 [ 795.854535] ext4_mkdir+0x33e/0xb20 [ 795.855041] ? __pfx_ext4_mkdir+0x10/0x10 [ 795.855598] ? inode_permission.part.0+0xb5/0x520 [ 795.856254] vfs_mkdir+0x24b/0x470 [ 795.856821] do_mkdirat+0x163/0x2d0 [ 795.857320] ? __pfx_do_mkdirat+0x10/0x10 [ 795.857892] ? getname_flags.part.0+0x1dd/0x4f0 [ 795.858506] __x64_sys_mkdir+0xf6/0x150 [ 795.859061] do_syscall_64+0x3f/0x90 [ 795.859574] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 795.860273] RIP: 0033:0x7fe00d0f2c27 [ 795.860796] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 795.863116] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 795.864072] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 795.865033] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 795.865960] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 795.866887] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 795.867817] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 795.868816] 23:24:07 executing program 7: shmget$private(0x0, 0x2000, 0x54000000, &(0x7f0000ffd000/0x2000)=nil) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1490c1, 0xc) 23:24:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080), 0x0) 23:24:07 executing program 1: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f00000004c0)={0x0, 0xfffffffffffffffb, 0x4c, 0x56, @buffer={0x0, 0xe, &(0x7f00000002c0)=""/14}, &(0x7f00000003c0)="8c9979b29cecd63efbe43c67151bfa8266a5cb7237e340102c4076f21aea56947e6f62f5dcaa3597cd1a55db6a0292857d068f7286ca0845e8984d3c84187f81766579139427aff693860c97", &(0x7f0000000440)=""/4, 0x2292c0, 0x10005, 0x0, &(0x7f0000000480)}) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000340)={0x53, 0xfffffffffffffffb, 0xb6, 0x7f, @scatter={0x2, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/102, 0x66}, {&(0x7f0000000080)=""/62, 0x3e}]}, &(0x7f0000000100)="9669ae59c1da927e703ec13b00fcc76f1f40937b3bffe8789f1e3d5c7a742ef6f113d5bf8399691b8cd0904063b4a7a62ab717feb9fecd54f629ba604e4dbca205b99d5307891e253e7d54da86eb660ff24dbcf06365b690e656c5678d821e7ead1a7b5f47b2766eb43afd6deec37c60191cc858a86f00177a15e5f60f8984b0f5744d8dfc0283a7c47271f330a4978cd5606292e92e5037c1f16c3262fece151119003e6b31b65e2f391fdfd6ee4fb019a05c5ccf15", &(0x7f00000001c0)=""/132, 0x0, 0x10004, 0x3, &(0x7f0000000280)}) 23:24:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 8) 23:24:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080), 0x0) 23:24:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, 0x0, 0x0) 23:24:07 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 49) [ 796.089936] FAULT_INJECTION: forcing a failure. [ 796.089936] name failslab, interval 1, probability 0, space 0, times 0 [ 796.091066] CPU: 1 PID: 6687 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 796.091602] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 796.092138] Call Trace: [ 796.092322] [ 796.092483] dump_stack_lvl+0xc1/0xf0 [ 796.092766] should_fail_ex+0x4b4/0x5b0 [ 796.093055] ? __es_insert_extent+0x3a9/0x12f0 [ 796.093376] should_failslab+0x9/0x20 [ 796.093657] kmem_cache_alloc+0x5a/0x390 [ 796.093947] __es_insert_extent+0x3a9/0x12f0 [ 796.094251] ? do_raw_write_lock+0x11e/0x3b0 [ 796.094556] ? __pfx_do_raw_write_lock+0x10/0x10 [ 796.094886] ext4_es_insert_extent+0x2db/0xb30 [ 796.095207] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 796.095556] ? __pfx_lock_release+0x10/0x10 [ 796.095855] ? kasan_set_track+0x25/0x30 [ 796.096138] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 796.096477] ? __es_find_extent_range+0x197/0x4b0 [ 796.096820] ? do_raw_read_unlock+0x44/0xe0 [ 796.097119] ext4_ext_map_blocks+0x18e9/0x5970 [ 796.097438] ? __lock_acquire+0x1936/0x63b0 [ 796.097757] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 796.098089] ? lock_acquire+0x19a/0x4c0 [ 796.098367] ? find_held_lock+0x2c/0x110 [ 796.098651] ? __down_read_common+0x86b/0x11e0 [ 796.098969] ? lock_acquire+0x19a/0x4c0 [ 796.099240] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 796.099588] ? __pfx___down_read_common+0x10/0x10 [ 796.099919] ? __pfx_lock_acquire+0x10/0x10 [ 796.100213] ? percpu_counter_add_batch+0xc8/0x180 [ 796.100576] ? lock_is_held_type+0x9f/0x120 [ 796.100901] ext4_da_get_block_prep+0xcbb/0x1180 [ 796.101257] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 796.101635] ? __pfx_lock_release+0x10/0x10 [ 796.101962] ? create_empty_buffers+0x300/0xa60 [ 796.102312] ? do_raw_spin_unlock+0x53/0x220 [ 796.102647] __block_write_begin_int+0x380/0x13d0 [ 796.102985] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 796.103368] ? __pfx___block_write_begin_int+0x10/0x10 [ 796.103729] ? PageHeadHuge+0x92/0xb0 [ 796.104015] ext4_da_write_begin+0x357/0x8e0 [ 796.104331] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 796.104701] generic_perform_write+0x25a/0x580 [ 796.105050] ? __pfx_generic_perform_write+0x10/0x10 [ 796.105418] ? __pfx_file_modified_flags+0x10/0x10 [ 796.105786] ext4_buffered_write_iter+0x164/0x460 [ 796.106144] ext4_file_write_iter+0x3ff/0x1950 [ 796.106494] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 796.106860] ? __pfx_lock_release+0x10/0x10 [ 796.107179] ? lock_is_held_type+0x9f/0x120 [ 796.107482] do_iter_readv_writev+0x211/0x3c0 [ 796.107817] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 796.108159] ? avc_policy_seqno+0x9/0x20 [ 796.108462] ? security_file_permission+0xb5/0xe0 [ 796.108806] do_iter_write+0x18b/0x700 [ 796.109102] ? lock_is_held_type+0x9f/0x120 [ 796.109422] vfs_writev+0x1ae/0x660 [ 796.109693] ? __pfx_vfs_writev+0x10/0x10 [ 796.109999] ? __fget_files+0x24e/0x480 [ 796.110279] ? lock_release+0x1e3/0x680 [ 796.110592] ? __fget_files+0x270/0x480 [ 796.110881] __x64_sys_pwritev+0x233/0x310 [ 796.111189] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 796.111517] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 796.111904] do_syscall_64+0x3f/0x90 [ 796.112171] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 796.112552] RIP: 0033:0x7fd975a3ab19 [ 796.112813] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 796.114052] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 796.114561] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 796.115060] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 796.115564] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 796.116064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 796.116581] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 796.117091] 23:24:19 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5386) 23:24:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, 0x0, 0x0) 23:24:19 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 50) 23:24:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080), 0x0) 23:24:19 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000000)={0x7ff, 0x4, 0xe1a5, 0x5cb, 0x1, 0x200}) 23:24:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 9) 23:24:19 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) write$P9_RREADLINK(r0, &(0x7f0000000000)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) 23:24:19 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) [ 807.749120] FAULT_INJECTION: forcing a failure. [ 807.749120] name failslab, interval 1, probability 0, space 0, times 0 [ 807.751059] CPU: 1 PID: 6713 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 807.752080] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 807.753131] Call Trace: [ 807.753473] [ 807.753774] dump_stack_lvl+0xc1/0xf0 [ 807.754294] should_fail_ex+0x4b4/0x5b0 [ 807.754834] should_failslab+0x9/0x20 [ 807.755350] __kmem_cache_alloc_node+0x5b/0x310 [ 807.755971] ? ext4_find_extent+0xa41/0xd30 [ 807.756528] ? ext4_find_extent+0xa41/0xd30 [ 807.757095] __kmalloc+0x4a/0x160 [ 807.757577] ext4_find_extent+0xa41/0xd30 [ 807.758128] ext4_ext_map_blocks+0x1c7/0x5970 [ 807.758734] ? __lock_acquire+0x1936/0x63b0 [ 807.759326] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 807.759939] ? lock_acquire+0x19a/0x4c0 [ 807.760460] ? find_held_lock+0x2c/0x110 [ 807.761006] ? __down_read_common+0x86b/0x11e0 [ 807.761582] ? lock_acquire+0x19a/0x4c0 [ 807.762085] ? ext4_map_blocks+0x270/0x19e0 [ 807.762635] ? __pfx___down_read_common+0x10/0x10 [ 807.763238] ? __pfx_lock_acquire+0x10/0x10 [ 807.763805] ? percpu_counter_add_batch+0xc8/0x180 [ 807.764444] ? lock_is_held_type+0x9f/0x120 [ 807.765028] ext4_map_blocks+0xb15/0x19e0 [ 807.765574] ? __pfx_ext4_map_blocks+0x10/0x10 23:24:19 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) [ 807.766164] ? __brelse+0x88/0xa0 [ 807.766748] ? __ext4_new_inode+0x150/0x5430 [ 807.767345] ext4_append+0x1af/0x530 [ 807.767875] ? __pfx_ext4_append+0x10/0x10 [ 807.768470] ? avc_has_perm+0xfe/0x1a0 [ 807.769014] ext4_init_new_dir+0x262/0x4c0 [ 807.769561] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 807.770190] ext4_mkdir+0x3d3/0xb20 [ 807.770662] ? __pfx_ext4_mkdir+0x10/0x10 [ 807.771184] ? inode_permission.part.0+0xb5/0x520 [ 807.771830] vfs_mkdir+0x24b/0x470 [ 807.772317] do_mkdirat+0x163/0x2d0 [ 807.772798] ? __pfx_do_mkdirat+0x10/0x10 [ 807.773332] ? getname_flags.part.0+0x1dd/0x4f0 [ 807.773920] __x64_sys_mkdir+0xf6/0x150 [ 807.774430] do_syscall_64+0x3f/0x90 [ 807.774931] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 807.775624] RIP: 0033:0x7fe00d0f2c27 [ 807.776130] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 807.778344] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 807.779293] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 807.780187] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 23:24:19 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x10000, 0x422dc3) r1 = inotify_init1(0x0) sendfile(r0, r1, &(0x7f0000000040)=0x80, 0x6) r2 = syz_open_dev$rtc(&(0x7f0000000000), 0x26b, 0x70080) close_range(r0, r2, 0x0) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, &(0x7f0000000140)=0x200) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000002640)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000000340)={r4, "b140cb8a0c1b0adfede565b42b7301ba"}) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r5, 0x40345410, &(0x7f0000000100)={{0xffffffffffffffff, 0x2, 0xf47, 0x1, 0x80}}) ioctl$BTRFS_IOC_RESIZE(r2, 0x50009403, &(0x7f0000000080)={{r3}, {@val={r4}, @max}}) [ 807.781107] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 807.782138] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 807.783123] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 807.784092] 23:24:19 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5387) 23:24:19 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 51) 23:24:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 10) 23:24:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080), 0x0) 23:24:19 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8002) ioctl$SG_SET_FORCE_PACK_ID(r0, 0x227b, &(0x7f0000000000)=0x1) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000340)={0x0, 0x0, "adf6f80716a8e100f6b7b7d406e7c328c88caa8d76e51673d60faad27736ac637cd5c41834732af496a9885475fea22a4268739ed283b7f180a0ede327be89f66ed0003841115eb14aedd036aaaf0eec7231b603f99d96018bbf4f519d3d21fb57933873b3722552e5cf33f87b711b26a022400d7098766d1ef604b9fee0f51d2d3acd3b23afad0ad3b89cca7e2c73c8ed527844ed07b79d4d547dab63c745487a54e0b862a346f914220b5af1fbb8424c1bac4cb26d468681ec1d3cbd6704a7be0533adca4aaad8e7a658d186d918fa87c8c9136bc44c08ff953c25ecb998f9f14a7f23273a677c1690a3f63077b4b33f3be35d53c06e623d41b6c2adc946c8", "6bedfd8324ff62d3a875844c50db99bff28b580447030ec01002825077d9d66ff6c48d5ba4e778abd216baa8d141d6136c92e0145c5ce5c69c86e36e39ece37079d4aa07e96be1286b1241d9107a4078dd4b643d1b60f33e1e1d562c98d14e3e8968d4906d24705d338d6916758994f950e111f2c2dcb15d103c32c4403fe6b534d04a635e59c0910a329da8ade3afc575f547048fee53e164d7f210dc36ca09c10c577cea1b5fe080e045c130f4b3dc8a5fbcefcf4657a3b696073a71157b033f38b3bf60665ab94da607f769508abb2401245d8d3581650a478a80e40777f1eba84c93108f19ea4b59dd592e930a33fbdd06aaf27fc32bda67b09bb9a033a952921acd2b31629b6cad2211120f50b1c69578957884a9a54bac6d4ada064fa8f34dcb68084c2387ed9c3a9329ecbc712d26c9c7a5dd856aff4f15a0ec760743e4ba81159df7dbe9b7422cfc6fc1e3df169d7a7e538933c712452fca870672478f852d6533d317c84406e07ef5257bdcb56e7f48677ccf42d46a3acc924a4eac2dc30b06896b6406d30ede5c07a9b38588b7873ce4fe47a3b8c8bb93167de3e7078654f94f7dbe8a8c14e5de820eecce025fa25907a96bb17dbd014119c32c278ffc840ed59e794f1f28b12dda94568873d8ae21dd566b14b82d9c2425a41dc5ded3ae2f3046d14be437ba536d3680bcdff35fe9e1640dc54d139e26d38274c3959e24ffbe148a1d1cd620f2e8d54d7f5cbfd9a04e184f9e58d4b1cacf1742fe7c1040517c1fdc7a2b24c468d1a2cf6213b899d4679d894973a6343484736bdf99678d45dd36817b9a7704c9e0285a6597a428e352dfad9d968188f4a219c84fcd13209e7eb55cdc3d979180a520c565d2e7897468429328cac7565857cb9472a042ca2330df28a1598e120b0e685ebb3f0ed767626e32008db67d1849eb192d5932be71a8c527b2b5faa2cb0d56f6c0336cc3705942bbdca7e2407eafd14d7536d7f0107e77069e3ee6d377cbadbd7c08a1ef46ea86fc898b51edf16cc04a8a59be3c0d7a9de8754755d64907d56a92bb25d73e1d84283622d6479689383f42c9366f4a0540448da593d4cf1b875ffe22528ef34615b841b32310920863d88db7107f3a07a9d19c455fcc1b1b59d266ffa16dcd86fe85e7c2b6a4a86f4994bb0b604ca9638188d4a2510063c78fa767bd9f117fc4a1615be34a12bd6913d1adf7b2715314b47a194ab9929a04f3cb8ee546a99922285aa888aae16c86f5c8b9b29e4f91c18cc980c4055a7f44143cc198690a6f01b54a28f16e2fff8116ab4375c024755f3d57e943b9b3edda2dca30cad3b111fbdc8d39f8e4c429d2809d854660d2f643710a00e2876135a32bad02e4b51f578c4dbadb0979b365c21a59ea4014a778b24f8dcf986aaef49b2045d242e1fb200bc140a03e03e9ecc6ebbc71180f1e26bbdc0fb44a08b4caa4750642a16b9077f470f2c14aa7d5ed9347aeeefba7616392bf64d76a6551ea265eeb4c6566315d9073bd8acae184f1bf381fb139aed19e14584a691e7c0912dff00573ae6a492d0e7047d5e74178d4e53c523d05e29fd0944fbe7e31033dfa92b7922e6dd153bf6b6453d3edfc8461b246f1489f259726b9ffa286cc4d12b30f5557dc714c72b72f4ad53d27f93adff3b0f4d62926afe7a68230e59ff5380f27dc7b43e79da376540cdbee6bcbae5507a27c9843ea7230c758b8cbd08a646a4a98e5706dcfd53b39d699d5c838e0b800389d4e45aed94f37b5ef13691c84c1ce20d598f9187c0ae7e5501a851683f7dfb44d9e040152a3e63374f69be0cff743bcacf0dddb80786977b8b6978b87649cf1eb3d1a917c0eeffa0f31a81d1ea09a50c4b790ebee4bea8e49f0285757beaa71e9440ba173abfa78e904e0a02b8cc629cadad711ecef233c8f6c406613934b1f32ceaa1eb54f6e52feed69bb10935b443b758f94d5e5e54c9072a24295455e6b444a3eec0b5b683d009933b9179fbb84adf1ea0cf31e243ee6653c71f682fca311623cbdf6d639b71e788f285c026e9a17b2763ba5738807de1330b2b2a222f98973f559f0b82bcf2625a7fd66b249d23061deed84955822004175b2f6ea5f1251970ebd6096c702575edb23b824cd3dfa36b84f1eda0581dde082991b06d87a634a591d8ddb483ece93d438035d24aae51772b6134e80736c6cdb600aa177e142f251b0d2c3e974779b3ef8c02b904af4d0f33ae9085caad519aa5b83e0bbf43b05cb3863a19b775ee25bd64bf2def0432b2506c27f6d3b192708c98cf277839be3eaf638a8cb32f0da75f531b8095262d33a3a96a9bf601448943ea9a3db0a33361df0f868a54a24fad7f32cbca449b8aab170499cce26c7ca7bb8abd7d7da36e79fbbab07776ea805e14683d5720117c0cd86eb0447818d06b907fc423ec1d71d94150b3ac2478610176dad4559b528f64448195c1c7ea213222b5f18f93a1bd08775133d94fba8cc8e88650540b7efc2e381758fe09c407f571502abd5c113235c6737c45c35667cd6bba943e253bd4be8fc94e1e7232c3a5f838e0a00a1422902e5e6daa6393f3df63fca54395d52b0c126eb0b9a834a40d41eb1c0632d98397ecc8a20bd4cbd3f352e1d5101908d341d47434b86eb92e4f8dece2ba72b8e482c78aaa8b2e132b408d7c0d0af237479be6a6ea11f84e98865fc59cdaaf58f7c65b64885a4cf91bc66b3df43f3a0c1c4220b3ce2f6ee3a4c522eb1d72d8e8ec34c241b4414b72ba76aa6447200a2b50df98caace4406dbe86bf4dacef5a4cfc1de82d65957456ef6c2ca9a5787793766b169fbf18753b92852adb30bb19e0066e34fa3829a1d18d6cd39ca1a9da72b05dc7b93377b7a60e53d840b61a9521a2c80d957af47ff14cfa7b4187045ec73895f02dac0cc3b49962f895dcb3d6cc6b3a5d9b5bfb10d49d437c635d7dd31032016867a3efda67ab4f0ec2a2a668af4606d22bcb20ef1e125638c437efe5e6351899da78fa29b2c40d95134f5cb65dbe652ab228b89557f671dfb3cf3d68c4301fe3fc72a1c1f4d0d15127838b2f116c529912e5715971f27802628ea189ec583b64ebfa52f7ae83c18ea949a382fa58dfd86acd75a55d095239d2090c771b9b4c90ea489802edf3371f798bbf69b85a0033134760135e151dd9cade320577809fc752c95ba6b8e03356b6e7561bbb05457a9d1a03bab4e901c7e6957556948b1d62deb72a862e8938e7910a2f5d38ecbc088830ba62480412cc15a7e63c112e7b26bde9f30d406ced6a3f656311d09079f6a3c9d07524b6104dccfb68165630bfbbe35d23e53216bff96df2f12f8018b9629c40e39a573093d55f26be2564dd8e2e2b29d4f4f70393b653718401182c0b8c06204c4091703fb8295174989b0c3e3e68c0aafb68fdfeaac063c9419b546e6e51a6d635b5d434de066b29504a1d7eb149cc8da60d7f34532e78b17b1d84450416f7df1edb91e6a363c962bc563c3d440d132c2ed3ac974f1c9c8bb56b9e62d73b6576ab3e3e70a32c847df6a15440a71d354faeabd474e376a57d8b0d4dec044fad0654c28f4b614af6215237fd260938cc88f76f8a0bfcd5597e5e32c94d6f272002ad4095239d2eb1144aae087576b57c711820ceb3606904f233283f16a88c435e49ecac89871fa7dd06884bb719b5cc3f0c17a9d0eb7e7805481cb465a9f41cfef562aefa5cab17cd63efddd062a6140899a8bb18e49b79cbdfc82cdb23a91f99d641e17ee53d67d05b39be1c292812e3f0ea0478c584ed284103c569c98a53e18f98ac6a52084e36d9739cbcd61241714de104d30780acd3d8a650ffaa8c7abbabc853b8089b1e5ea7b0261e1f7d012181e2e936f9f2c08fb06abb56ef7cb5a87425457c5b0e4a054ff57b826f49ed276b7c0f8f9836b7a39f52f3ed539c9e9eb1a113e6d762183f59d348b2c7fe92a4a4e8841df4baee791bbb07c590c6be61e600c1b3ee05e1c089f98f6a37a7bf32f09077b4ad28ee1adca4ae3b98ce258fcf3d4e988e4eab1a79b3c7f66961e7ea172a1ff3306e75c3981bddb65433c976f3e52971c780e3ce99d33a2744612ea31d7e9b868b66da7506409be668935086409dbb772e8c71a5dd0e4353890d9c1cea332f5bae4aa089a0ebb3b4cff2f89808a6fa4235b0fcf37e71b3814d26be3923a648a5d844f96db6e23d0f5916f5ebd87e84da322e3ed238a6347f1ad4616fa2bf6c1a1b8a2f1f76c3cba2243fb951b30212a1504b77591acc98e9bfb027b1117213f03cbec79b909453e9e4162022dd4fb0dd85f35007edbcd1b527202a449c30e577055023934cde184cc9cfcda18046cf3771be1daadf47e85bc2a3f2dd45829800d07a81a73c285c66a59d2e6a612f011ad12196d4bc20e55558ce1dc42b93a2221f33bc2627b79fdc4616784cbca675814e368fc80b8541d6ff10ccc0d67de1164710ff42016320995e6463cbe3b2a238b54c8b25131ec612abd50478a70f512be0238ea4de0c14ebdfdc6bd60986ccb67b5627b711fca2dd7a8c3204afb277e5b0adb6451032e75d755a15a3abc290a540f0026d4d94c29fa56d1f8f8493876975abfa1e9a658168183a7e47b1942e4157735a7a5934dfe4da4713ba3bc77ad8363d63b85ce02662741391b749bddc66087ae5911f3d5129fc25876e03d212b85e32d738be4eac8c3191ebc60cfff8ee1213aecb5362fc37b9caf15f94697db92a323dde058aaec7d8885c77029afee31f1a8fc19cb7bacba082b499d660be995188d53637b00e48f1e75cdf654f8a898427630609606a67cad8bb1d2530b47a3c3cbf9b83135ad2adad82a2c1a821cf2c38e1893b90cd58411da7545c5b774f51936757c9c14a5ed0c154d3a5f5a7df6a8b3df868a5f28e5dc7c67300198a0d24e129bfc2efa2f701340325e9d9243f66a47c50184a6a3bbe940d332247592c0c2b6518bde98b2b32f5f3502d401ab5f5e751c71cddb90a75a447588ad0ffdc9c080d0b561ce9afe7d2df2c513609a0992330e22a00617389225cb55d9253b4ab01e8ac734c3caa40f2016fec98bc44e69d051feef2bdb750a3019e75690a04683133158f1f151067731cb451a71ade04919b58aaae746e77f0496de9168b3ba1d6a61065f091aed1d0a591d9874e349ca190c2e3096535691c2be9004ac68fd9a7caafe421ad2437988a4b63e468362859d78ee36b6f2d76a08ac82569a8f249add02db197f762e56f7808835d765870e8781388bf26a31cfe8580675817b71326b155a008723894c6047329859ac833b4b9354514b69217cdf4d993caff7b5055f68dc348e3b8a0226fe0f5d4700e688740882773fc26f0376eaa6f7e6bfad9749c3fd331c998e6d18a40ef47976b32b3bf1ef808ea6"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000040)={0x0, ""/256, 0x0}) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000240)=0x8) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000001340)={r2, r3, "4bd6f364135dbd217508185f373f221f0d0abaf75605ad5f1deeab322a3ba6187c2ab8c5a6f03ef578b2d587bcc8f410b7849e838c100e87219a7932bc58c93b68777b54db72a9dc4694eb963ec4f9c7763ea5f018f85a6d754e238d8f938d8a388731e12d05966ef28e82eb4e1ad92786627dd19822347b5c3178d53245cb81cc97f6cd56c63a7f5a9f95e7931f6c7d1461eafd386f8188a69cdfadff1d19bee762ccac61a703d115fe339b3edffd704e3403c489fe7544f9a70c681c59a1ba441ef221e909124c64786bc3c7d23c1a1cfef0a5971c2dce8551b1490175dd686177d04d5c5c01750ad548a6a7954bc5c6c7381feab0feb982f3fb1581318727", "09b7f4d2c8adae2084fd11a33d019c61d1fcc610ed80ab0aec60e29f8195297c87d2e7ac07a392775942280466984ce0199440eebc236b78e9e857d18743c5a73f8aa449a1acecf05258f8a37959f33faf18a616b9fd5c93b42203126398c83c941cf46e649d8e367a1e30d9119e6ae022d37f0c0ea0bed39c5cfbfa23403ced28b8de0ab380f3100a3ee5ffe9ec2e9d56d670b3578ab4bc2e5b7768379720901b938cc6124b652ce45a671bb43a92610ec633eb7c5ab9b471e1c241820dc6233a7b7cd5df4ca6296303ac7d3b9846f90ca060386844e401a09b2c594ba19e367c97014efcb7de5726ca7ce60fd377d1d0d480e54dd65107e0ff541886115a1b896b54d17b99d08d38c479e78d8655872d97f27ed5eeabbd7dcbfef82cb10a1fd911be3514646a5101d3209036ca5826b0a36b75192048a16bd3b9dc2fa2893c60a83a83af599b5a657aa5fcb67ec8d6f8556811238e0c746f35d343ef504c58530dd5c88cc115bbcaf444231f6e52bf939ac9538b5349c160b5c448553b562f8612117585c076459064500bb2a7dfbf7939c7662b4ef925cd6207206860678279c8804df9eb754afbf2553fdf753c11a814edf93b616ef3bc77e7f2533c6c748f145da2de0adca4028cbbe9c8e58b97bb5daff73211c47b5ca8cf2e4ad28e1350d2dadf9308d9cc95c008aa6ead8c9b6feb1889f598978c5644e43bce729f243278d852fb4c0aec46bffdc467bb141ea588e098cb22a638a99166342bab79767037a93fe24d596f854f0818152aa2afb6f63e8dbb6515b35277b188f2ad9aa5830ca5e180ef68ef48001e7fa2f7dba92610a7f405a254b1db9602cdea6177d18eec2830bed1ae907181d910458cb21d54191ec34837cb021cad93c5b848ebda917a46d1f71ecaa30389b92be1a21c70c3c700ce99f0395f2de735d74f774f1e491e826813183e4b7dc605817a5ca0179b20de394a567e2a6cff04b8d7a7b2d12d9c825297c997e811ed51f990bd1c8e470f206b439cde7901fd86de2a04d2b3509a6763782522ceb942a8b81a7870e4eac086326947c507270c293f418f3da72ffbb22bd55ac57be6be5f997660d4aeea666355adb4007cce08017fd12ede4f9a225dc0e4714c093b560fa1cc72a58617d0701283c74efa0bb1a954bab4611e46b7443b4499bd3c7ecf5dc15b6a7f6b7a04f2f3b8d1f749ef9c19a590fc1365147ae2228dd52f8d76557d90533fe8a569816afd1e6a8f2c5c707a06c14fab8c2e134f3227b389cdd53c3dca90116f9b7efdf060f13fbf3576bd65e9cd6ade7d18fd4aaf27344a9edad3e4ec56174e4774b12fa5f71f8dae815009f5d1c6b4f32571e86afb5f11491fb12324272a67456bf6ef0ea5e18af79dd635a734e7eca2a05985a52cb9e16edd5109388609c34cec170193b1714aef31c163101982fbe9ac6b0e801edf92c0f97d4c09b57ea1e6bb1df5ed8c434d82f3ceb1b3d5e2d563c2470941608959030889f1c9655cc69aac491a90d2a9eca8b10a8459745b86f559f1b0041b5d93e3ba135b18014650d00a5f4139d4db251480620b2b33fb8eb2e45356ed3fc3be3d09ec608061a51bb9edf512ad45340ed91edc89a93ccdb659dc13c04d4b77da147b65888f3163ff61826da00a983d67dc4487c430782bb6f3a823df704f5a2f0836953c08e0a914058dc0f14f527ce62635dca0ce4dcde9dc349ce2ee77a6b0ff305a604f8184e4090c433431a2c6622df6b376db6d1204f9c0b2c8e62d6f848e81570116495058b06aa1271e9665180f55132958b0d5280d6a6f8014acf0bcc8b63742dd6db99a960a8ba558d69d0affc0fe3623b06750ce823e6f8cb7242c5f6f45c74270f1711c73e3b34cde3e025b008f681bce3810163514ac92b6f477a6eb5ac39fd2e44071b6df241a4ce064bbf0e3529ca73fee7fccbc8b16949a570bd3e0fb828c08a9791947a803a23f3f8d450a6c31af40f4b5db4bb5f71e923d4a302e7e561ce154cd2a4d2544149972e5c525b9434492824518c7a9e4a4557ae5aca248209af79631f79b17984247a31ea4503acc05f40e288070e27f2581095d7bb36cf40e3572525d9f99005807d20d6faa61229f2c10131c5b755ce42c943869347d07eddcad83f6b112b926eca5fa4be640cf8128cd71adb4504e53e003f3e33aff7f70fe1d9cbf9a157833399e3d18c02c14a421adbf07f2f6a0b8e7e629b0e3225d4e18adbbc5724d156e421bc936a5ecfb2a5d941176f889df06bfade0ad0ac7ee259184fd2e36a75e0301e4a9674e6bdd21cdceedddc46042f9dea15e383dec081b4825aa9dc1aa185ae21c4ada8494d165626c6cc12289098dfc43471737d4d18e75daa0fff5db87a00b3aef55b587f3b1a3d6adbfda5141a1a87d2cf8213dbb8a94638ca55a007dc0c96afb47b8ce7c1b28aa7a854e88565b0084ac0a04d19c7121adfb1d931e28b3345b283a055da9c2c48e4f651eece478331c4d72f83a92869e8d9281bc660e9a4b08d9bf2e64f532a4d056a7d621621355f4dc8f87ee2178962d5b319f04a3cb390639cf83084c4d5adb5139a1888c1ee438ce98790fad98882ab9023c2498671a15dddc27bf8f6f53116d6e8d597a84f2d09d2137bc364c820dffb39d161f441fcf03f3d66378c34d9fef6caf4a544ec0c99ae0a92bd897bc64d978821d36df03de615d6f609d6f6b17a8e90c4e613c86428c90a1c705c3d67edf4f746f6748905744d67f53a2099f8c10b4ab88917c18b12649185459d8f1158c8de3f49d2106636e104abee4fb78142f493070951717d53ddb433a5b84c5a1c3c22d522b969a8ecab7763680dc65d68846d38a3dbaf17e8b56b95b7a8a1691b99c8b63017eea18e2732c3b7e2408e4a6592aa10a631431b57c084efeedc9d5c8f1be6e64a9b774992cca53f41586beaecc141f2924d49782ec3c771782c0ad39f1d2a1e193f0f2a879f99bafdaa99c4715789808c4fb537f115a2fac6c1dd6071e804680672aec1b8362073d5e1af4bbb304ec69ff4812b23df256d477e0e95e8981277e8dedfde25a0dbdd0f9447b6ccb6e22d51dc62d8f457fccafb51d27dc1b3621bca3585078317c9df16258e8f5d7d8537527f570044e9e6d78348e9cbb475c0a8b9260c11874b4f67627a6def251ed25ee7cc2649cabfd53d92d2022b1f1f348cb773462afc16f159fbdf03262e64c37df27d9e1a5018b47c5f6b705d67e225b2b48f5e1d341deac0d1d60c45093edcc05a9fc171003b0e7c513889589015aa762d4ce0f796d4a846a2798435a167a14c9652e637e9efd66c515c382dc41ea3cd35e80fdd18749e539db110f1358deb71a14af3e65a0b38b214d683c1d047b863354cdd512ad755061503c737dde40e35ad65b067ca372837fd38c76255ab7a7b7a30681e236463fa32e53322300120e4663c6bc965b6aba565824fd7da8f00789f033a309b7040f3c02c78a966974b0a6ae73f571b0edb3ea7370579b92eef79894f6f863dbb11631c5d37d096a91b0584b5cfba2c2a08d8d328c8057746e2304f25a24c10b0c9bc34544c90cbe3f558451b9c1f2508874d8753cd081d755b37f6f7f1db824552e516482c7ba8206b3d743fa1b2aec953884fe32ed5134888bee0b0d6b275bc195e23d27b8deb971f0bf79a90bebbca7a60930c95b068868a5aa63f3f81bf4d57e422bec4bc8afcb27f6c4dc0c538ae2c470506dcaab9fbbdf36042c91b191db32b02a310e9647a686ea478682511afb733d2a2604653b4ca48d114af53247f7669906923a433a7ae1cc8c3a886e1fad5dc163dc8c24f5a2f3a237556e358ff71995fff56c13f641f9cb8543b2b464e6b17c59d8cfa916b0f417d09b8f78d3b72b1104682c0a9f7f57f7e1a6a9365631868e12af32068a92103e46493e56af807087d1adf84bc6974441cb1fe96941d8bb51e06d21e442e0fcf8dca132f26fee7ad7305d31a85a2acadb75df846b5692cd62df013d0e168c92463805138fdfe30c5f2bdd243f3f597707b070a91725ae9bc20360d8a9d2023c67f4dc59cd5bd14763fa622c4252c047cd844598faa73c9a74fa31c2caea0af670eca5b04d3237efe1d114be5d996bc189331b3d956279a04539bfbb0ff1ef085ab857ffef9b9f669bd66e811bdf50150abb75c89330adbc7b5d886e7b2d764d3f4c8a0c0fb805e738d273efe402adbc085176ba0fe91b1866fd3b12708f7d744e995a566029b44701b9cd56adeafa0bcb73d61833eb5737ff9d7b8e87c24637fafe6288df7c95d5b4e144d3331898d9730402e099c06ad6c9abcf2ba13bcd2135756e29a06d5114bd186b038b59f286ab6cd113e2e022d8ee4887f9c49652c35fd26d435f1d6dc393365c0aa8a0c6e5dea233a8d5306c703eecab3599ae625e6961d532b523c071e107cd6c97e927868e21b5ceaa56d0aabda0cae40397063fb74ca1fdbd50d58efff6c1eb44d19ee23a6a07d09de36abbee14be65f2e6245acd969e439856f75cde6cf19e7581e1af8103c443bc9741a896643274098385fb79fdb491bd68aef0e868a9511e47556d121c59dd97f27c7537a69d1f8ea0e2e4c135e3274cea1bcc43980bd25a161568bcd41bab715c9df27128bd3292f98f871d1568095f2a51f13d91d8bec801a413c33586d1a88dd95739916d69c9d50c3b10c973377090d9ffd6be17e222e23599a67927228d861fcd6d96e7151a3c4e0a5747fc4ae6990b34dd5674919844ee49a4067ba39991a3fbd5436963953bb0042b28e0895755a0f341ece4f7fb30f3a429894b3e748ddf12514e29b1af77e520632f53a73e98d0a7da1ad2723e2e62e1b497d00d534f1d376d0134d001d063e41a3f7d97b080efcae7cc39fea54b5d2c0b3d40b56846f1b9603f459a7077be49a35d5d919e8ddfa5a2f99074c6c9cb527fbf96af38fa0323eb192a733b293ec559b7cca60fcee25e464c64fbb9fa626b17dc72798ac58b600502541bc3491e6f2014d30b4710c239c8dfa9d912e20f994393defc3a0de7cd4ec60053ec3f4ee35f4d419689ad741229ad80526b7692148d868482218ba940fc12d188719f57833201d0884c42ce20863bec94ff1547197e2e5f2f353ed00ad258e4fb54df7be948078f5b202e6758dc1a169c7b2e1424092d087a4ac22c699f11188533c852281997b2ecacc5a19d2bbc52b40ba1fe918c344236886170beef6114970991f1c1b322da302bc112b16eca0bdd71c8b541874ee753c71cf02eb69201d3ac07a9c78de070f5d929b7d3c12dabdd8398fe4c6a592c07e76e389c466cdd930ccd09839f21bc53ff0d890319ac046e44d90b782f6188698a7a8ad07205b256e1dd542f02b5200acf812269cdf6a1c99da4f9a073e5578fa289b9599dfa54b35d"}) close(r0) close_range(r0, 0xffffffffffffffff, 0x0) 23:24:19 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = gettid() sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)="84", 0x8ec0}], 0xc0, &(0x7f0000000340)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x38}, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x401, 0x3, 0xf5a2, 0x7, 0xffffffffffffffff, r3}) r4 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r4) setsockopt$inet_mreqn(r4, 0x0, 0x23, &(0x7f0000000080)={@remote, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) close_range(r0, 0xffffffffffffffff, 0x0) 23:24:20 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 52) [ 808.349770] FAULT_INJECTION: forcing a failure. [ 808.349770] name failslab, interval 1, probability 0, space 0, times 0 [ 808.351614] CPU: 0 PID: 6739 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 808.352624] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 808.353660] Call Trace: [ 808.353990] [ 808.354285] dump_stack_lvl+0xc1/0xf0 [ 808.354806] should_fail_ex+0x4b4/0x5b0 [ 808.355349] should_failslab+0x9/0x20 [ 808.355856] __kmem_cache_alloc_node+0x5b/0x310 [ 808.356480] ? ext4_find_extent+0xa41/0xd30 [ 808.357061] ? __perf_event_task_sched_in+0x1e1/0x670 [ 808.357725] ? ext4_find_extent+0xa41/0xd30 [ 808.358290] __kmalloc+0x4a/0x160 [ 808.358778] ext4_find_extent+0xa41/0xd30 [ 808.359314] ext4_ext_map_blocks+0x1c7/0x5970 [ 808.359920] ? __pfx___lock_acquire+0x10/0x10 [ 808.360496] ? finish_task_switch.isra.0+0x203/0x830 [ 808.361186] ? finish_task_switch.isra.0+0x203/0x830 [ 808.361842] ? __switch_to+0x5c6/0xeb0 [ 808.362346] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 808.362995] ? ext4_map_blocks+0x704/0x19e0 [ 808.363544] ? __pfx_lock_acquire+0x10/0x10 [ 808.364122] ? lock_release+0x1e3/0x680 [ 808.364672] ? __pfx_lock_release+0x10/0x10 [ 808.365243] ? lock_is_held_type+0x9f/0x120 [ 808.365834] ? down_write+0x11a/0x1f0 [ 808.366352] ? __pfx_down_write+0x10/0x10 [ 808.366889] ? ext4_es_lookup_extent+0xc8/0xad0 [ 808.367523] ext4_map_blocks+0x776/0x19e0 [ 808.368068] ? __up_read+0x199/0x750 [ 808.368567] ? __pfx_ext4_map_blocks+0x10/0x10 [ 808.369160] ? __pfx___up_read+0x10/0x10 [ 808.369716] ext4_getblk+0x62d/0x860 [ 808.370210] ? __pfx_ext4_getblk+0x10/0x10 [ 808.370779] ? __brelse+0x88/0xa0 [ 808.371228] ? __ext4_new_inode+0x150/0x5430 [ 808.371821] ext4_bread+0x2e/0x1a0 [ 808.372289] ext4_append+0x21d/0x530 [ 808.372827] ? __pfx_ext4_append+0x10/0x10 [ 808.373366] ? avc_has_perm+0xfe/0x1a0 [ 808.373900] ext4_init_new_dir+0x262/0x4c0 [ 808.374434] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 808.375092] ext4_mkdir+0x3d3/0xb20 [ 808.375563] ? __pfx_ext4_mkdir+0x10/0x10 [ 808.376106] ? inode_permission.part.0+0xb5/0x520 [ 808.376744] vfs_mkdir+0x24b/0x470 [ 808.377241] do_mkdirat+0x163/0x2d0 [ 808.377725] ? __pfx_do_mkdirat+0x10/0x10 [ 808.378271] ? getname_flags.part.0+0x1dd/0x4f0 [ 808.378890] __x64_sys_mkdir+0xf6/0x150 [ 808.379419] do_syscall_64+0x3f/0x90 [ 808.379926] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 808.380603] RIP: 0033:0x7fe00d0f2c27 [ 808.381110] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 808.383414] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 808.384386] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 808.385303] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 808.386212] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 808.387121] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 808.387996] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 808.388893] 23:24:33 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:24:33 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 53) 23:24:33 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5309) 23:24:33 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = gettid() sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)="84", 0x8ec0}], 0xc0, &(0x7f0000000340)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2}}}], 0x38}, 0x0) sched_setscheduler(r2, 0x6, &(0x7f0000000040)) r3 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x20e1c0) close_range(r3, 0xffffffffffffffff, 0x0) open_by_handle_at(r3, &(0x7f0000000000)=@ceph_nfs_fh={0x8, 0x1, {0x4}}, 0x8100) 23:24:33 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5393) 23:24:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 11) 23:24:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080), 0x0) 23:24:33 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x80000001, 0x2400) close_range(r0, 0xffffffffffffffff, 0x0) [ 821.637974] FAULT_INJECTION: forcing a failure. [ 821.637974] name failslab, interval 1, probability 0, space 0, times 0 [ 821.638816] CPU: 1 PID: 6752 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 821.639340] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 821.639880] Call Trace: [ 821.640055] [ 821.640220] dump_stack_lvl+0xc1/0xf0 [ 821.640496] should_fail_ex+0x4b4/0x5b0 [ 821.640780] should_failslab+0x9/0x20 [ 821.641061] __kmem_cache_alloc_node+0x5b/0x310 [ 821.641390] ? ext4_find_extent+0xa41/0xd30 [ 821.641686] ? ext4_find_extent+0xa41/0xd30 [ 821.641973] __kmalloc+0x4a/0x160 [ 821.642223] ext4_find_extent+0xa41/0xd30 [ 821.642520] ext4_ext_map_blocks+0x1c7/0x5970 [ 821.642841] ? __lock_acquire+0x1936/0x63b0 [ 821.643161] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 821.643493] ? lock_acquire+0x19a/0x4c0 [ 821.643767] ? find_held_lock+0x2c/0x110 [ 821.644046] ? __down_read_common+0x86b/0x11e0 [ 821.644355] ? lock_acquire+0x19a/0x4c0 [ 821.644628] ? ext4_map_blocks+0x270/0x19e0 [ 821.644946] ? __pfx___down_read_common+0x10/0x10 [ 821.645270] ? __pfx_lock_acquire+0x10/0x10 [ 821.645568] ? percpu_counter_add_batch+0xc8/0x180 [ 821.645910] ? lock_is_held_type+0x9f/0x120 [ 821.646227] ext4_map_blocks+0xb15/0x19e0 [ 821.646513] ? __pfx_ext4_map_blocks+0x10/0x10 [ 821.646825] ? __brelse+0x88/0xa0 [ 821.647072] ? __ext4_new_inode+0x150/0x5430 [ 821.647387] ext4_append+0x1af/0x530 [ 821.647657] ? __pfx_ext4_append+0x10/0x10 [ 821.647962] ? avc_has_perm+0xfe/0x1a0 [ 821.648247] ext4_init_new_dir+0x262/0x4c0 [ 821.648558] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 821.648916] ext4_mkdir+0x3d3/0xb20 [ 821.649184] ? __pfx_ext4_mkdir+0x10/0x10 [ 821.649459] ? inode_permission.part.0+0xb5/0x520 [ 821.649822] vfs_mkdir+0x24b/0x470 [ 821.650090] do_mkdirat+0x163/0x2d0 [ 821.650361] ? __pfx_do_mkdirat+0x10/0x10 [ 821.650658] ? getname_flags.part.0+0x1dd/0x4f0 [ 821.650997] __x64_sys_mkdir+0xf6/0x150 [ 821.651283] do_syscall_64+0x3f/0x90 [ 821.651560] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 821.651929] RIP: 0033:0x7fe00d0f2c27 [ 821.652196] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 821.653403] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 821.653935] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 821.654411] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 821.654903] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 821.655365] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 821.655860] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 821.656357] 23:24:33 executing program 6: ioctl$SCSI_IOCTL_STOP_UNIT(0xffffffffffffffff, 0x5380) 23:24:33 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 54) 23:24:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080), 0x0) 23:24:33 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5309) [ 821.854231] FAULT_INJECTION: forcing a failure. [ 821.854231] name failslab, interval 1, probability 0, space 0, times 0 [ 821.855161] CPU: 0 PID: 6771 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 821.855840] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 821.856524] Call Trace: [ 821.856749] [ 821.856964] dump_stack_lvl+0xc1/0xf0 [ 821.857311] should_fail_ex+0x4b4/0x5b0 [ 821.857673] should_failslab+0x9/0x20 [ 821.858016] __kmem_cache_alloc_node+0x5b/0x310 [ 821.858417] ? ext4_find_extent+0xa41/0xd30 [ 821.858785] ? __pfx_mark_lock.part.0+0x10/0x10 [ 821.859201] ? ext4_find_extent+0xa41/0xd30 [ 821.859567] __kmalloc+0x4a/0x160 [ 821.859882] ext4_find_extent+0xa41/0xd30 [ 821.860291] ext4_ext_map_blocks+0x1c7/0x5970 [ 821.860678] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 821.861131] ? __pfx___lock_acquire+0x10/0x10 [ 821.861513] ? __pfx___lock_acquire+0x10/0x10 [ 821.861896] ? kasan_quarantine_put+0x81/0x1d0 [ 821.862288] ? ext4_ext_map_blocks+0x9b6/0x5970 [ 821.862677] ? __kmem_cache_free+0xd1/0x2f0 [ 821.863046] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 821.863449] ? ext4_map_blocks+0x704/0x19e0 [ 821.863817] ? __pfx_lock_acquire+0x10/0x10 [ 821.864187] ? lock_release+0x1e3/0x680 [ 821.864528] ? __pfx_lock_release+0x10/0x10 [ 821.864899] ? lock_is_held_type+0x9f/0x120 [ 821.865257] ? down_write+0x11a/0x1f0 [ 821.865582] ? __pfx_down_write+0x10/0x10 [ 821.865933] ? ext4_es_lookup_extent+0xc8/0xad0 [ 821.866332] ext4_map_blocks+0x776/0x19e0 [ 821.866685] ? __up_read+0x199/0x750 [ 821.867008] ? __pfx_ext4_map_blocks+0x10/0x10 [ 821.867397] ? __pfx___up_read+0x10/0x10 [ 821.867750] ext4_getblk+0x62d/0x860 [ 821.868070] ? __pfx_ext4_getblk+0x10/0x10 [ 821.868439] ? __brelse+0x88/0xa0 [ 821.868742] ? __ext4_new_inode+0x150/0x5430 [ 821.869142] ext4_bread+0x2e/0x1a0 [ 821.869451] ext4_append+0x21d/0x530 [ 821.869782] ? __pfx_ext4_append+0x10/0x10 [ 821.870144] ? avc_has_perm+0xfe/0x1a0 [ 821.870489] ext4_init_new_dir+0x262/0x4c0 [ 821.870846] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 821.871265] ext4_mkdir+0x3d3/0xb20 [ 821.871579] ? __pfx_ext4_mkdir+0x10/0x10 [ 821.871926] ? inode_permission.part.0+0xb5/0x520 [ 821.872343] vfs_mkdir+0x24b/0x470 [ 821.872660] do_mkdirat+0x163/0x2d0 [ 821.872980] ? __pfx_do_mkdirat+0x10/0x10 [ 821.873339] ? getname_flags.part.0+0x1dd/0x4f0 [ 821.873731] __x64_sys_mkdir+0xf6/0x150 [ 821.874074] do_syscall_64+0x3f/0x90 [ 821.874402] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 821.874844] RIP: 0033:0x7fe00d0f2c27 [ 821.875158] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 821.876596] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 821.877232] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 821.877808] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 821.878388] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 821.878960] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 821.879546] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 821.880139] 23:24:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x129002) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000680)={0x53, 0xfffffffffffffffc, 0xf2, 0x80, @scatter={0x7, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/150, 0x96}, {&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000280)=""/35, 0x23}]}, &(0x7f00000004c0)="1d80619d28dff80de372cd41547dd49cfd03eb4bdc528d606562e45d0caf4e6b9dee56059df6ab72008603b564bf15fa3f65dbbfeb94fa71c9078341ec194a20a7d18238722a8438b8b467a09e67a6f85f488d57e0239d568ae6a2292899010c74a9cf2e46d60e72e22202d5d2af433320bdc455c8c66b02c5cbaa245767c5749feafc53fa4596bff489cc10750674cbb0e8adb33061e0f4a05ad1b4cfb3c1102cefcef4ea4674a000c054dba8fa049e7fb05f4c069740dd3845b20894fcb054f015aa40a958f62ad75d64551e76c830c17be886ac897e0581a669206c2696ecceaf2c53523667a136eab5313bd76eaa73a4", &(0x7f00000005c0)=""/133, 0x5, 0x2, 0x0, &(0x7f00000002c0)}) 23:24:45 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 55) 23:24:45 executing program 6: ioctl$SCSI_IOCTL_STOP_UNIT(0xffffffffffffffff, 0x5380) 23:24:45 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x12000) sendmsg$IPSET_CMD_GET_BYNAME(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0xe, 0x6, 0x801, 0x0, 0x0, {0xa, 0x0, 0x4}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x28}, 0x1, 0x0, 0x0, 0x8014}, 0x0) 23:24:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 12) 23:24:45 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x541b) 23:24:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 1) 23:24:45 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5309) [ 834.125597] FAULT_INJECTION: forcing a failure. [ 834.125597] name failslab, interval 1, probability 0, space 0, times 0 [ 834.126576] CPU: 1 PID: 6793 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 834.127144] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 834.127709] Call Trace: [ 834.127894] [ 834.128061] dump_stack_lvl+0xc1/0xf0 [ 834.128357] should_fail_ex+0x4b4/0x5b0 [ 834.128657] ? jbd2__journal_start+0x194/0x810 [ 834.128986] should_failslab+0x9/0x20 [ 834.129284] kmem_cache_alloc+0x5a/0x390 [ 834.129586] jbd2__journal_start+0x194/0x810 [ 834.129905] __ext4_journal_start_sb+0x3d7/0x560 [ 834.130256] ? ext4_dirty_inode+0xa5/0x130 [ 834.130567] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 834.130908] ext4_dirty_inode+0xa5/0x130 [ 834.131206] __mark_inode_dirty+0x1aa/0xc10 [ 834.131523] generic_update_time+0x21b/0x2b0 [ 834.131841] file_modified_flags+0x2d4/0x330 [ 834.132156] ? __pfx_file_modified_flags+0x10/0x10 [ 834.132510] ext4_buffered_write_iter+0xf9/0x460 [ 834.132853] ext4_file_write_iter+0x3ff/0x1950 [ 834.133191] ? lock_acquire+0x19a/0x4c0 [ 834.133483] ? ksys_write+0x12b/0x260 [ 834.133765] ? __pfx_lock_acquire+0x10/0x10 [ 834.134084] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 834.134450] ? lock_is_held_type+0x9f/0x120 [ 834.134770] ? lock_is_held_type+0x9f/0x120 [ 834.135087] vfs_write+0x9bd/0xdd0 [ 834.135359] ? __pfx_vfs_write+0x10/0x10 [ 834.135658] ? __fget_files+0x270/0x480 [ 834.135968] ksys_write+0x12b/0x260 [ 834.136232] ? __pfx_ksys_write+0x10/0x10 [ 834.136535] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 834.136923] do_syscall_64+0x3f/0x90 [ 834.137216] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 834.137593] RIP: 0033:0x7f83dfa71b19 [ 834.137861] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 834.139111] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 834.139637] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 834.140138] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 834.140640] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 834.141148] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 834.141650] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 834.142155] 23:24:46 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, r0, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="2cedb8129fd351e0ad24f9a5143bf6604827e3d086cde7da851435175891afaf1f4b0850f326bd3d82343988e6814229b2ff717541a59e22386e661f6861392615aed94aefcd2723d5661c67f28bb8b08d70d356aef96644ba78d7a5ce496334d7d768bab4673a890a8ccc9cb55f07eab9c1b957ba5ebaa18be885de9560cc68e6f3469ba188dd84ece44c4c8b917b1c44a412e3211de449661108be1df9f11cf2dcf5bd19ff1d4262b50b6cb1a756daf144f8aeb2cad3728131e2234a16112db723738907774909cd553c577e2208ee92209b323483548c1eeb55f0dd55bfe8d970dfe5de719974fa7568e9698644888cb259929b9b1c7711882bfa25e834e9c611b997b5087287cc08a5c2f6c471ec60125cc4e4f45ca9a25587204345b387ca27c68ebff50bdad142007fc81a26d03ecf6e4e0d691dff25a4d500f686092dbe6aef1a6453ba15091030be692fdf2bbb9ae3787d579e7dc1e516941c7a7063e72a5e26261316badb289a58754796ab551f18c101049ba061f4ab8ff84b85cc75e80062ec21030c328c7c6335ff01158516d4d4c10039829332ab7ef77a839cd64e68e3e2ffff7ae777581cf9ebbca421ae0cd5d5ec2c565176a76d03da9f175380fea26d4bd047ffa3be83481a9ddaf3b84ab8dc9c22ad2ac44ec9309c61205d25f30d5dc793c30bdd382b58ce4f8e510829a9756f157d2926737e2818abc1709f8345e8e1177476cc36a0583f13bb13fdc9aaef792dfe20d625fd8c67d11024975d16293c45dc8933bd77678b23042f051d1ed13e6d0c769c94b99b03c6780a80284193fdfe1b7083c2ccf5e9fcd40fbb45301c4fa85f3c880553a0fc2e0c1873ac824ccf384ca2bb8a2ad012dab98bcafae4f40ded9bce113ff2ea25f6b5f65e6f0ce8be411ed49b7d92113b7537cbe65d42078b433b7b98abe5c56e2517c35e61c3a2e8230ee8af9a9e09b02a100da9a517dd4843b9f2be1d26665d20947b8969c13d107636e31d125ccd0bc559d90cd7b90027ec5c2f848153e3158283ce3954ec41ba200e917710da5bacb8a5c46f09152b4111f9d5139c56254aeb426a46c642a892b17733359224267ff29c05684e360fbb5498a659f081b66a6dcbdf8686d0223982fb545c2ea31f95566330bfc991997ec864c8df249acc2673fd750febfc906bb26882df85fe3fdf8c532b6412c4dcaf7410a39c7de7b52ad3c3e6c953fa388ed67567e14afc1812e98f1e75389077a979daa129dbce708499a4e05158bada00e8beddce90080d10f6358565ad7d7505bd67c2aa9b74191a6833a2ba00c295c1a04d4cab571515a599e1b1a7d7de1b4066e5f4ff44b6187a13113a6bd0cb2af3021fe28d17936dfc0875b3944a6ac5d9b1d72b8eac0aa852d73a41da6ec4da04341fe8ace8b653e42a089aa30e16ec7a3cb4413df60854de488ff42d52eb142bbbf8712d2f9641e1ee0cf0771c9c2fd4e902eedaa296ffc697451c040bbb81df03543c65dd399b54446083293f636c44e6adbfa2265e4081b5b38823cd26592d42d442000a7c691bb5c5069eb8606ba5e8dc8ef55eae16eaa0fcf2aea9fba6f424ebdcda3cd627c9e6e7c0af744274668df64c8dded764e9230d267c8b62cdbd86020e5ea0435a9488c9aafe6f2af8480c5e5b72872c0bd38801b5aea7407a74212eea8576915e15ef77efe7eb1d123e21dcd652fff81143b1b2545d2a24ad538c08a07e2a14c8f3349edc3550c5d9178ed030228002b964b1fed423a0332907f78672a921bd451d8aa3209f1c754f1e40b0b79392ae2478fcee67fb67b0ff10892564dbdc00b87fee553899442f3458e5aeb78e5495f3617569955a3859ada50bcc2000376fa2c41f7052f4bd0be36e3b32d8bdb8c04f1ed8139ad815801d8d537824d07c820bf9277a239238f9686a2617e7de572fc7545e200bcce060f31d1d1c11211a842e0987a66440e5b8b6fa8cca45cd5cf3409494c66d4680967cf761e2537a30fe6cba4c54cdf00e25e095214ee233f96d69ce91fdd895fb0095abb08e3ee171c70b9827b365c87284f0ef84c4ca686d2cbc32d8d54142e224abe8b489be204e170bfad3d0278deea1ce272e2d327c4d9b98629815f035ef2bc5c1d66c9fc12a8d12af99376481a01638e66fba300e1e3ad8ae512c5d2162b237f06b8c5b0fa9a753be59ad953eda83f065f67d25a892f47bcc9129c109656f233777c73ccf22c291fbd729fee0c4fe325e7c375bcd0bdfc27aff614ac0b89810188e24dec1730ca5792672b7a8ef02fa5a4294b51bd8d16054881ca7757e4d252463974516749811b5614f9827691034dd200bf6b4b8194bc54fa4ab6ffc6798b94ec92f2206f84885f418efada9edda63a4218479d97180226ed5789b1667522269634fecaf63881f93979b90f667a57e883f849c9088b2ac941a620ec3187814da619f073f94f5a3199985b585578a39df00169df8b3002e08f94cb3efbb5e542a3d8cd3bfa72f212b4214605fe873d22032de27ed36619ab04fe50cc21b8a59155a3fa79f7c50c7264113493e74f159cd42df5a07baeb0571ae0bbf6388d67c6e97fc4fbd5ae8af6b6d5e11ce3e87b108a8e9bcd1db2643faac4c9e13ed062ae4efe07c8b51fd4c1d1f01673607b650c846b7706f9885a1688e6d1e59ee12837fa670921b90504faac1b6eca5b2a50ad31a269aac67fa871ff7a9d18116b53fa9400b2d245ade6a35a198697bdfd5d4ec2786e8e2551620998ff1052dc67b2ddbc9f101fce56aa79c9167b1947fd2793a5142a61c77b8e73f9e647cf0ea84c29a99609e21be913953f95b47c77a1305df202efbfa80298a6987df064b024eec1b327b479c656e4c82d5e95ad8d0517fa20c7086402875c11e03d81060f49423605e134feef8ce894e16185890b30a0e1edfc2acd35bae299d6784f66dea5ca5e28c622d7112b5bed5993cfa6131af05aaa11349ea56bc81c55ba24e3c94005e1da769134ae38ac07a5e2eecb44cd475e514fdfeb763ff4e787b41631a6ef822dd23556118c357de4ffecd47a149540801a44f0286965ce2796bca1b5bc9e91dd10fe9485c3d62d2b01dd76dcfb4743276040e170de6d4decc806250018bf764f8cbe9faf488cf3d925037e0072820bdc291e4cad35c39f3c34407e5feb9a335108068b63f2e2c1936d7c6cd8c25c7a4cd904e18b86c83e1ddfe6857ae5f3461ce0e4235f343051da3593489f32565f30ea0ac55b81d87dc21fb7000c22bf2bbe3f2f920e9c9480859ba94cf7705731c63e4fba3d8a0a562a3b024db7009c7e570bee60241c9ffc8c2231c0a4df8233ba6f9295be17241bdb7224c2bb5bf86d9423674d2f01a77e8c3dabb0236b0662090fcce574aab7e3b10606bf1083ea6e9cf24bc9c7b082b26908cc47fd70bc7c564bc7e5c1b03c8c98d5abe30cf78c6c3a0fdf40d5d6f46c750d77d995ae37bf2c6bbccba2483815c7ffdbbeb5bd6df5922578199680a32f2fecde89858b8dcbfaab03c5993792a38cb006f90cf1aaca0643223ff5a23ace3b47a30ad98a4c37650371a141d3ab64b11dfa848e4426571e5d9be737397d7b9827667e4368434208955f6258a0a639ead945e61506f5340bc00a1a83a23c5236e89ac057f95a42d0c25981697a1b087a7be3684b9fbc80db6c3831c6269daf85bfef8ec56840fa6059eb9e1826a54684fa229680c9ce53e6e2141c6c04fbfc492a17c25fb073f29e5b2bcb5fb66dc96eb9cea1bf7cbd4c77ea34cbd501834cc5228b8fba4124dc4c992d18ff82a32c88d1483326934b1aa51c7eaf06fd0c29e62c9541f627f7e7064b346df6419f00b23f226ba2d5a41999930cf169eaf43fcbbade96f38304bc46e1f5639fd6859ab6d3f30020650dbb9e3ff11541cea587936984811da2323ad45b335aa96b706254e7f958c7682c1958539807652800c6668e84d78fd5874db75f3f1cb594775a33ae4c7696f2ee82cec724febad5a47f6efe475668a712c15d2a1ca740573168967756fabbe22cbb5ad75dbd744c3bbe65f6e8bc3aa81a0969d04dc3b89e54bb8f6c455a64c8be6ddb547d3ad248788f7c2832b1d8e718ff3de1a76f9e3472ce1bf03a13f50eec2221bded2a67f436f3550806b61216ae737ac7947245ef57ad87d760429056cf8bd83af941359f8f2f4ebaa1ed02a8c7057a37b23cb62b08e7ac0aff50adfe958c0a7d98537fadc02b4e5def45c6a947ad195688719c21ceb545c269ef2aede1a1ae92abcd242288eea3732be080ece154075615c2d58e5b3e6d3f5c9188aa0e6c3aa3ac19319dc7f56fdcb18f06ff174885151f3a5fad4dd8b6324d4a84edcb29733f78d5ad68c3a7370237d1f214bee93dd28cbe265d79213f75e75448137119048f5a12598b256ca039823074f82991bedc789f912fa0fccc608b770050ff286705b774fd2619fcd2f5ea88c2b80ac6f33ac6d5eb78826358c20e57b8ce1b24bf480c3b11da96b9a6a6b0821d4f51ccf48b4f5694830ca16f38605255de9779dfa2f96a98e39eed6d675635bad1412fe5c3c91177dae60429615122b6c10cbdf79e441e31b2174201b3dd5f1111e123e73648f809dd672ed51d0faec273e5bf975e225d731f7e93d7c14224205fca3e3adbbbab5fc74f11cfeba64283dc07867085f52cbfe1a8316b028142b9708114a76f11925ac0ae7a2482385464ab08a0db8206892543ed098394d940cd999a120b68a308bc23038a7b2a1258470fc05d192ef7de8cdbd50c9ac3f705067a4e457447ea037dd9ed8a5499824998911181f546d3edc7a1e6178b51380b4c87aeb687a6127d1974704dab2f6c718bb14ad98e182971ab9ff7e151a018770ecb9f785ecbef5c9243432d310d916c7449faac944248c392d03172a857f49afa6fe7f15a2d76a208fd9f1e59b2c1cafe693f2c84630eab59e06a522c6c232a19cfb03aaf9f0de252b47023324bd7c25e0d4412e1d460b0ec40c0bc26ebc321b560f750772bc0684cdaccf67b3813d28aefdb9269242ce14adef69ddc71d8b8fb5ad171ce22b2bb57c8c9443c5a532f315f0c9b924fc281401aebecd813d80f0dac582207640392aae3f922cbfd73f43ebf3b48a4a735c72b4511a6fd971aa3452863d7a33ef1cd5cd81a324be7558faf14e688f910611ba135cf4d5706289948bfd996971481239b057aac59c8abccf917a111e5f07bbfe5ed1bb75fd2f15e964a9a78bc1ad65fcf24c137674904508a7fe4a3f7b8de48d7b7bff356b33e16649ddbb9791ce1e9e343dd0dd323cef4fbe9884ef711a263d812fa7204343b9483092022574b38ea13ec53b3243ab3dbf824f47f82abda1fccf97e16d9f2cde511afca389e212b0533f8f23ff4973e28f04cdac7037096695bdbb82a6dc17dcea3cc1fc166324594cc20e32fff2da48f89f818c9001240f46d7f0adaf819a974412272e3c1eb37dc6ea739c109d7b29a82e36bef7029c176b22987c0f40e21a453f8ed66245052859e7a66e192a3e9ae7f4cbed45da85bb1bf05097534cd3a1f0020298de81ab2bbec4fbff3df9f6a9d345160b528ad9da677780f0e31331969569329bc8a990937e2e96786d1723b385e66a7a3a7a3e9532ba4215bfb6e4e0adad8c558fbe1bc5c12c532049ce90cd6a7762fc0f05d0aa98bc96b585f1b3f0b8c9a900ff5198ecbd8585095a160b5c745cdd2ae4a80bcd47a1bddb5633cb1c2a787ad534b61f86c530016af147b6f322f1c5c6e8ae6e4cdd5756b9a97e9322888e84e24f47a129f66eafa01ed3f9", 0x1000}, {&(0x7f0000000040)="2f8942464ddaf8526831f8c2257be5f4a32b8681e04a3a8dda24d16cfdc0771953564b8229c241d3f5360bcccf9680b7a43e31b40920e517f1ff30917d0ac942f9b469a41419d64850833536b6cd4f940ce7cf70053b37a784945df97fc7b7e0cbbcbddba9bf2c6d83c8807b7ae68399c7378192c40489a609acb0bb5274", 0x7e}], 0x2, 0x5, 0x1ff) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) signalfd4(r2, &(0x7f0000000000), 0x8, 0x0) 23:24:46 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 1) 23:24:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 13) 23:24:46 executing program 6: ioctl$SCSI_IOCTL_STOP_UNIT(0xffffffffffffffff, 0x5380) 23:24:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 2) 23:24:46 executing program 1: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000340)={0x0, 0x0, "5f31de637ca6ede2ef0349b9d32c00588c6ac10c922c2a4db3119d6f961c23614a77330ab48e47be528a1ebdeff37cbac4529dee69f927198e4cebf413b7627ab783e9ba72750664630a0292b72e247cb289e63c761f19bc2b936b7c9e324ada93316c00ad7bd856bd288077e891fade2803e79f6b3776044d2f1bbae5a6f0b120a64774b59de9f78e8e9b9ec5680c6e8e8cbdd38cb8afd5bc93b411e419af7fbd79fc8acd0b880487fa37fa8d9aac2699aa04b701119c503260a46fa7d8520a49474a0c7a1b14dddc56cdd5b8684c0c0c1d1f676538727170a1c80f2be111a5bbce0dfc2d352c49720114a9f42f020d3ad35110b9a72f65ef1add500ab868a7", "3d854ff657cf2e5184bf254b09582a9bc719e34791848769121ba5b0b9cdf033310bae0feb33dc189a476fa391ab77277ad90f0c0391c522fb859f6c8aa34d12f42eb4ad3fa4e664c3333b9defb6c06c5f77ac59091596ecb6af363e451ff1f8f9bba5ea38b7550114376d0e2d112e9bc24540a91666d85f754974b64737cf728a6e0cec297adc9cb52470604b7fe397b4319718a9847d85450c5354315b883d23792fec97376308c84b0369c7c96dea0a498d1a7f1f399f7307503979e0ec760b92b6ee9096510add86ddca986f72e6ffcd3a534a3aff2060fa93a25ee9551c31c4f1d2ffd5b6af08991e0e184ef08151cea00e146edfe92b00fb9d137a2a7afcd0745918f9cf1b1b5996be703cb42a402542b2cb37d4cf3e71762177115b087517947eabd5b27f22cfaff38f2536e9e29b38b86e5897f98332106c18779ed76ed414c531a6bd9a8da03bd9ac99c48350a60a48f1b0ab114aa9a98cfc209424e906648e480c5e50bfe2af8ecaafe0fd8a25e6f39e4954c598305acf58a4453950518dfffba084954e69c62e7a99d5bddc8496257a7665d1b06d87ea18cf699e092938fb7cb3870f3d7431d007bb42c5b44293ec182ba3e0a6fb96ddfdf8366d978621e4d7a89fb18705022f617cc88ce14208ba3bc0b10bef84768eea3eb6e79b9db731e2d9d69de5c8070130eba729a9ea73c68f928ac89421489dcc914a7a4f5d57a4960ea6da77c5ad2136be7ee27b0e6dc48b799e3fc2f4aca007b886c1a55c391f8e2105aa87a7be822d9530c36dae8905ef4d9ec2ab03e054af5d33321617c7822a706d40edb3351ea7ebc8af9016047ab44c840da54609e39baf0e02089f9d62181f022fd06ff5b2e527bb5c3dcc4df613d076706c6593685cbbe212093935d1267a62ef0c07d4eb7ad0cbbf125f5d9090c0c3801aeed551d2c8acc9ec9131d6ca61da2804eb0a76a1d83cc815b683421112a03dbf73b276eff8b33b805a2dcba36e2db7171409c3ef2b93f8b3d82f374ab00715fbfcbb496730ef52faee2f3134185c67305fe5c20dced66b1933b561b6605f1caa391d385db828cba3d8d60bfdf29b5313988b1067397c55c3dc78d7c4cfad19e2c7fe26022234897431fcfd5bdd837bc5a0bf440f7a9e868edfaf845a8d4265a41a491d6c83b262875e8189dba5fda65bca12f8a29fdf8500b725dbf10a5a9841e9504998d266c57f056f1c738367a0673b047a1f50d94e274b516899edee41a147906dc3402f3173d14bf9ccc650983f1b58228e92a5c4ad41f1a42abd73e5221c74ec6219a83a9327258f364e5b512156c882ea964bfc6ff7da2287767324d2ad77079736fc25ce7a45cb4e70635f206e027d25d0f53d61674dcc14f833c5e872e362673564e44a40d72bd8cf45567ec12a35e33ceeccd69114aaa799e90dd4b849fd91766ce094512e32153d6f9c90db0a24f39f7edd0e36c5ef36a1d2414ea97688089da613dbe5c0507f6380351ee4f660a3caaf16cc7dec38be0ce973ff3c2eaa83c6613a234510925d302b282eab1c7a0814ac5b4cfb25101b656d91c8a468de8aec1a2fe2585cbbea97e4d15eee0b870716b4e1d3edc9fb9611c22a9513db0c33a6117faa616ae0899f9776e860cabe02f4039de0fdd73b476a89fc9c20700880c1c4bcdb75c31c1598fe6098573a1bd82bc8395197a1d9dbba5b00972b396331f898549c0d59f24289a64494c7605d2e52923af21c71589cc4e1cfc5b4d75e3808e2fe769739734676e73fcdbc5e5e3233f47744a7d068ec9b4f5f445412fcfe8f05db5e0767de0b82c2eef9de2febd6ce3f829617934044b57a2f104352f91ca7dbfe383c01685d6358ea56576d65b39c965aec0b1c0a0087787b31d92e5d91931da905fcaf20511b7319d2e5fe3c795a317a6dd9a6c6f2bc4cd6614be4793231e04f3423062303b6b8812953b4cf180642de0b5a2f218a97b1c7985d150da93ca02813d0eb25d91a8d88ca5457ea86d12da05e5ae5c46dcc043b91327d3741b5568bfc6286b2e04411e4c6af1912a76046c5740151b4266f31404ae9a0d3ed3ef0483ec1b4155d435bc23b9ba659b40b47bf9fed75f3df31cb478b2534239d5e84050c3e153e1fed5d21eb1ed665f0ddcc9040683b6331b95b0a5c41a9c177db6e879e693707b647ec71b60cd6fc93498b75d2382aee557ea6949c71e6c621d3f40dfddbe3e2b0a8159b9e12c078ca12e53d66850815609029415d3abad49a1881e19ac336f4d945ddf63c5b0f11998060f33b19a656ba3b2847d11ce290b2e63bc5cc9c0bbb036259ddb16c70d719b00fef86f9123cc4d6f8062b9fdbbc6dbf1a1dc3ccaaaf840accd0ac8fbdb8d859536da6ff09a931c28d8dc4f8ffdbb0e80c50e56fed42f599f432e7adac854cee11a2862272a2174ed5da882e8da3ffc18f291dd1bc3b4c0b408f2e5570a8eaa220c43508bd4b26206df0d616a7d900c68af22009cdff9277a7b3a756e33717a1fc6402e3795ca9a8e9f9415b265727b599a805048450fc301af462975d81ed4014bf1f3f4312c21247839def7008f52b9d28822b2a6c78fbc23b5cfcce1519b30de62a6f347fa79178da4f7570f880ad105cd49ff94e8b48d0f6febc98ec078f90c5896b2b229029a5224b4e580da09f5cbefba2f8b1d97c2922260107b85ef269d2dd5fdc50717e91692004668c7ff4af472c876270a01dc04f5e98058f5904190628dfd7aa36fd86fdaadaed4f4cf602586955205ac4a5dc6072c2357936e2627a298c35dfff416f567ecb27dfb62d3e45c58c457658d0d0ff2d3cfea5aa419f9b834df247d3fdd3d9ec43631ae58acb3495202d9665b4a837442e012dab2d66e94c05ce3bcb96b338e5258d25ed6d2cf8c688965aa1ba8db0a95a6dcdb76e7b0ea957b9abbf2d7064dd036a4bc0de885280d455a1551dd5831e434924143deb3c16f71e0a9e43434d6090206c749eb81a2540ad546d05b263f926db61d64d3d51c40f032b08e7532c38a87e10c776162e2ec073e1697d9b5b2e214beb572c142ef626914d2f8011c5930dc7288b52ff67aec0428cf8861a2f7be07c309f643116cd349dc201ca5f1e89186da0a7dae5b4c95fd4b1f014f4c259b9ec87cfacea3e710facdb95edecae7c5552e76071a72e1734483941581e21c2eea34090c51cc43fd8c90a4c51d7fc9f09f96b65c45f63672efc77519fcd7f68aafc3c7338f771349eca5e59f3416c304409b215b87d4c583948c3d5c0c89ae692aad914fe10b31b392aada9769415de36fe6d8f479799df669205b600bd9fba4dab54ede1a3be5b3d1f7bc1c30dab9ac61d49eb9e2f0b46e4f7b08145f7eba444c8380d7002bbfe9f9d56fc56fff3be1f7d031770f643554960ff5c23dcb5c4962a6b51dc35366e71d335f4b101394b9f294117f454975a21930a48f2bb6dc26123e1db99392ad6e240e91e706169a5ebd9fcddb0c006b5c783290bd1c05dda2205752f379f6e1ff58265da96363f11b1c78d262b6ae5e169c08558be0f13af840db1d9c943858ef385b9b8d3c13e25297b2335400d484ca1486a270da13695a49853707ecb88433ed93274d89d785a56f94832769060c654f88f043553b42f65be40947832a7d88e194705451747660e7161075343d63f60b0837e7a76c252dddca8af2fe21be6d1ad66038ad9aae31d6891dfb81538de88d485306afb52d99bf3c87651887c11151fc347347edd10316ab5a63a69c94394fa3e118a06a84e2ced3571937ea09b0ff41f2dcc88b9b82fe1ea49d92fb60bc3122852c934207d94c43d7e02316b8f782c314e8b401bfee2cd977f94b45f6a8337adeed0d35b90804daf4a1b018516b9f28c105efef9055833cdeb4666ce2e92d7ece276f265615c9d1fb93b5a610c72b7f0056984a32076ac9904d930f145d1807d40d2033c1fa2591a876756da7de9634934862b2b4e0344402e553295e817efc947699af73146ddc9f41cb4017072308e7cf0e3d009824d1eb23ca749dc20c75b9f2367da350a4f0126241782ae096afcd5557715cb4c48416d0f924a4ae248ff05d1094254df59dbc9d72a49d6a9e72d7871d72b97e34e0981f39de0b65ad8f58310cf656fba0b7eb3b6ed84036e42a3b5a59fe5df4c997d7d092c5d062e15ab20ea6c42076384cfcbec988af32a3fd4ec6075cee69addafdcae0e784f8629ad764576e460c71bdb08824fb2fe07d93404edc4927a0d846420405f57ce76b84eb0ed13c28f30c384a9207dd53f01c8cb9de3af3d048a9eb4140ed2b4829f7dffe2c1d74705435788333e0406d486ba9eeea23ca828f89e37ca486d0ba101126f1bf5e4054d54787478cdc4528a6a7cca607ea9aca8f9d303f55f02956b30f8884c8c049255173427e8f5c1363d61d9802e61628c03b02d8441336c6323f7739209778b0cb963a0b9c03897d5882315bdd7a34963984e278c515938f09ecf38eb62cc2606915523e382b39b756ecfa2dd3a9b573673e01b12d1f78c2ce5b4f2c01e2b68f2c2bbf449ac5f25122eb4941835fa944f606ff56388e1257713c8b06f3ee7b24e6ada635300652a1f8d6e4971e2f4228716ca7cc115714b9347f845ebbe0b9612be6843f6f79ee0fa66c396e51b38a7cbf1711a0d5ed9d68898522a1a94d2032cd2c8c81db64679612dafd0cb8b23ddd52ad2dbd71de89d6e8a0c34a96fc1fdcc2975a8e853ccce83c4938e23cd19eeea5d812263bade9bf2e561565e4152e40a0846188d3e50c00e082221fef2d12f240902b0380118e70707bede1a52319d812e5dcab5ec970eea4d8740a71935a2da0ffea3ce0ef3cd7fed78ed5d26729a7ba976181ca8055ba863ce5db5dc459d2f89df73d51f2afd7796362a4201a2758c40c2e24236e97a3b3650b0c7169540333f0bfd61583fa96ff577b39aea3e3de82eb94bbe3ab22afc20fbf529e115134932b9e3e4479e45e07a6664cd81b25a92412148307702f64f01899cfa915ef0755e57e5c0ff24fbe6287b6eb6cf877bae2f7540e6faf663cab2d826177a0aa1e9c7af77a5cbc4bec8e7575d471002073d9c45aee3596c9a9b7664403897335377daaddac829b3239df97de23e10e1dc7e1a2105cb8437b3dbf4ad2df342f18fe894a7fb2c9c110443ae852204bfc9193468618be476051fbc8dc25dccbc8fdac67acd9495fe59a3afec5ff65b9dfe3aef2f88731c9cd24558e96a424ddbcf1e43757c790d7bab9bc7d95b57aa41e0d8f346bd065bcbe1603ad870b759a3642f793d6e472476a34d9e32a9e3ba3ea2a2fa97dfc4be99ef1532930b348a3d33a2d63756469c1872a3c9cb58e757f5071ca49e569c6698e214b4b01c449f68d8e8cd735d341a28042fdc03f34abb26f950b33052a1922025372a"}) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x6040, 0x103) r2 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r2, 0xffffffffffffffff, 0x0) 23:24:46 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 56) 23:24:46 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5421) [ 834.306962] FAULT_INJECTION: forcing a failure. [ 834.306962] name failslab, interval 1, probability 0, space 0, times 0 [ 834.308500] CPU: 0 PID: 6801 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 834.309586] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 834.310656] Call Trace: [ 834.311011] [ 834.311329] dump_stack_lvl+0xc1/0xf0 [ 834.311879] should_fail_ex+0x4b4/0x5b0 [ 834.312451] ? jbd2__journal_start+0x194/0x810 [ 834.313112] should_failslab+0x9/0x20 [ 834.313657] kmem_cache_alloc+0x5a/0x390 [ 834.314243] jbd2__journal_start+0x194/0x810 [ 834.314876] __ext4_journal_start_sb+0x3d7/0x560 [ 834.315543] ? ext4_dirty_inode+0xa5/0x130 [ 834.316142] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 834.316781] ext4_dirty_inode+0xa5/0x130 [ 834.317361] __mark_inode_dirty+0x1aa/0xc10 [ 834.317952] generic_write_end+0x319/0x3d0 [ 834.318540] ext4_da_write_end+0x162/0x870 [ 834.319137] generic_perform_write+0x318/0x580 [ 834.319775] ? __pfx_generic_perform_write+0x10/0x10 [ 834.320452] ? __pfx_file_modified_flags+0x10/0x10 [ 834.321162] ext4_buffered_write_iter+0x164/0x460 [ 834.321823] ext4_file_write_iter+0x3ff/0x1950 [ 834.322483] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 834.323154] ? __pfx_lock_release+0x10/0x10 [ 834.323763] ? lock_is_held_type+0x9f/0x120 [ 834.324370] do_iter_readv_writev+0x211/0x3c0 [ 834.324998] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 834.325694] ? avc_policy_seqno+0x9/0x20 [ 834.326267] ? security_file_permission+0xb5/0xe0 [ 834.326937] do_iter_write+0x18b/0x700 [ 834.327486] ? lock_is_held_type+0x9f/0x120 [ 834.328099] vfs_writev+0x1ae/0x660 [ 834.328619] ? __pfx_vfs_writev+0x10/0x10 [ 834.329214] ? __fget_files+0x24e/0x480 [ 834.329780] ? lock_release+0x1e3/0x680 [ 834.330371] ? __fget_files+0x270/0x480 [ 834.330956] __x64_sys_pwritev+0x233/0x310 [ 834.331552] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 834.332221] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 834.332945] do_syscall_64+0x3f/0x90 [ 834.333489] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 834.334208] RIP: 0033:0x7fd975a3ab19 [ 834.334703] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 834.337096] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 834.338070] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 834.339013] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 834.339955] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 834.340901] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 834.341850] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 834.342815] 23:24:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 14) 23:24:46 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5450) 23:24:46 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 834.624854] FAULT_INJECTION: forcing a failure. [ 834.624854] name failslab, interval 1, probability 0, space 0, times 0 [ 834.626514] CPU: 0 PID: 6819 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 834.627621] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 834.628655] Call Trace: [ 834.628997] [ 834.629311] dump_stack_lvl+0xc1/0xf0 [ 834.629840] should_fail_ex+0x4b4/0x5b0 [ 834.630392] ? jbd2__journal_start+0x194/0x810 [ 834.630998] should_failslab+0x9/0x20 [ 834.631534] kmem_cache_alloc+0x5a/0x390 [ 834.632099] jbd2__journal_start+0x194/0x810 [ 834.632691] __ext4_journal_start_sb+0x3d7/0x560 [ 834.633336] ? ext4_dirty_inode+0xa5/0x130 [ 834.633922] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 834.634553] ext4_dirty_inode+0xa5/0x130 [ 834.635112] __mark_inode_dirty+0x1aa/0xc10 [ 834.635721] generic_write_end+0x319/0x3d0 [ 834.636315] ext4_da_write_end+0x162/0x870 [ 834.636932] generic_perform_write+0x318/0x580 [ 834.637591] ? __pfx_generic_perform_write+0x10/0x10 [ 834.638277] ? __pfx_file_modified_flags+0x10/0x10 [ 834.638968] ext4_buffered_write_iter+0x164/0x460 [ 834.639629] ext4_file_write_iter+0x3ff/0x1950 [ 834.640279] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 834.640952] ? __pfx_lock_release+0x10/0x10 [ 834.641548] ? lock_is_held_type+0x9f/0x120 [ 834.642151] do_iter_readv_writev+0x211/0x3c0 [ 834.642776] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 834.643436] ? avc_policy_seqno+0x9/0x20 [ 834.643996] ? security_file_permission+0xb5/0xe0 [ 834.644645] do_iter_write+0x18b/0x700 [ 834.645190] ? lock_is_held_type+0x9f/0x120 [ 834.645773] vfs_writev+0x1ae/0x660 [ 834.646276] ? __pfx_vfs_writev+0x10/0x10 [ 834.646829] ? __fget_files+0x24e/0x480 [ 834.647388] ? lock_release+0x1e3/0x680 [ 834.647952] ? __fget_files+0x270/0x480 [ 834.648529] __x64_sys_pwritev+0x233/0x310 [ 834.649111] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 834.649771] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 834.650476] do_syscall_64+0x3f/0x90 [ 834.651001] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 834.651707] RIP: 0033:0x7fd975a3ab19 [ 834.652211] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 834.654541] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 834.655540] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 834.656467] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 834.657438] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 834.658372] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 834.659309] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 834.660265] 23:24:57 executing program 6: r0 = syz_open_dev$sg(0x0, 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:24:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 15) 23:24:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 3) 23:24:57 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x40309439, &(0x7f0000000000)={0x2, 0x3}) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f0000000340)={{r1}, "e7f1eef4f74be2b176445bd384e20879eb22e9951cc94154ce33c60800ff1c735e7efefadee5da2d9a0dfd3b946c2b0b36f3262153616567dab9c9570a7e81344df9f9e0af2bad45d197be719663fb665b794c00c0350ae2ca7a03faeb59cf14c85a6387cc52e3870e8208ce3cc21131354c091ef1b5d065c86c049c6ee88c8df6198fdb4d84c91da099bbf5bfa4a666cf2cf6026defc148555f854eb8a1f210998384a9e574be0b59b45b6801cbe798400ab38d1ce5715afa219dce3fdb8aedc4dc71e222e91fd40d0c5c3701f18451eb3b68874f14916f17b48fb44afe9ce29124103bbcba139c7632358815595e105bce1983e5fa85ed4ee9defac5c687c4629c47481313ffa00934d40c8c945587f5118c83034c5d88f16c60b2a15b77a008a80468ce7b8394b609452544a9cd7c5860c3523030ab0de740239c22f9d25e83faecfd8a3aecd54dd153063fef88ae7faa15a1da50447e3eadcd902d43f136559cf82e4d30f2630ba5cb63d91a9adc0542b46dc49e132535f498c2be14deb198f734dd83dcb0ab10ce65657b37778af5a483285b7a5ce286acf3d80203476768c69d021990f07da702c330ec448aa7032f0bc1586cfb2bc6ac271566fc36cb53e698ca07b316c00fc0d4a02d082ed138dac4f69bbed85f7a4c2b7f48469c7d8afeedc4c0f1046ff30b6d061d335ca216f82ef78a413b58f45a2006a62c5e14c21b08fce17380d41fb9329e05cc0c501b27f6ac4f384767ab42c9084621194cdd030c9c2a39b915ffc70f2d168e314ad028f833b6fcaead1537fc7c0a9fe858b3a66966456d3b6c1087a5deda004d01e45ac245e0474823896b509dc9f5e86f9f6d9f0dedbd02bac29980517335bcdd583f3215f88f85c096d2adcc62f58df85b043d92539ecbae33332f2c2fe91f15a4be19883fe8448a64d92670e3fd6cc484ef84325409bf2d79451e8a3bfd69a3e0b5c65d382473bbf8abfdaf8abb58530266b7d8143cf409adce7b63d8772d6b175c048980d719de2c145c4288ba9624eac7b6127b64dc79f93541eb24eeac6ca981015bb4813959cf795925a70f43f5259ba1146b494c950d4fc221d18dc59e1f76a925e152cd7af5bd8871798fb9d12d8c0a18956f0d54730879cbf9cb720487458b5cb1bca8d1ca8e7c592bb371c36ee164b5edca9924e04ac012d669af4427cd2a4e60ca5a8a56ef816aa562c5b09d2ba2d558e0e852585d78dc311e7dde812cf1a3594a45f326234c22adebd6c5865ca701907c243bcadbf7f1762f72e6581e566ec2ffacb2ef57cf52250147a20f91bca4c22bbe915cb8e065606baceb6f9a905f839887fedb47d54bcd2d33be40d9e4148e2a877f60c30ed6c924985e95b6d47b7628612afd45913a77b628c6634c3a8866308229ad9279d87a00448bc96df0118cd8466325ec0d43ee6b56153247841aeca5ffe15c93aa456a32b74724315cfa80667413423465291e07581885b740b0d8f813dd3ac95eb57aa861f1acf283a5d76dce87a19f88c1119648fd03750a4c4eb52c9cdc3894998d875588bb9dd8eff629228d7e0051663f347d725f2fc90bc1e09e7a44888e8737b1b3e0d894d7f20e9f4794942165bffd4b6b5ae28ec81cdc136044bb365063b1df35a7ee7e905dfe3e293973c75802915e88258cc1849bdbfe6bbc3a9435aa5273032cfdd2d79deb0b4f47fcac55a95b49db4b590fa77e1c85524a975c9849818a0a8cfe72eedca314eb1e510e9071cb561cf363d248271942d6945d2d72c02397cccd847dd47a70abbbe703d4035dd6e6c5c87b4ea0441a4b06c0a844774941570f37caf9a5bc3e5f60f78d59423401c385b9addb097137756f22e2bd983da04c7370758a41c088f1d740f1970ce77010cd4bb96204fe0ab3e6c7bde28aacb0be02f17f04d0bece880efc15355d3ca8d17d7b235db1443843be2fdd412222f304d39de80855ab5e8f5b9438ccfa0717f083e06ce3ad6d611bf4bb9c0ded5f8a7050f29f6eeb79d985e42bd3378f7b1723a2a38853337d279762098433da2f6b41a3aff2b710e5653688c1acbcffda0d1724a158a0a72f7dd45da7a4748987c8d8275d774bb200c86279796ee47e4534574f90e9a5747f58c74fb5fa490006a13e3c7512b9410a27c6f4c5ec2d8098c26b3adb5e402197a52f3c17a0e33963c982d234630cad23dda249e1087e8f457674164f10ae0e34e7c6dec0bb9c2f0b5899211b6f82568099989f6d6874f710f4c912d7bcaf12a8f00b1b84d36b7086e7b49c96b8aa7490d651170cb4ca26781807d43539031fbc63cd6a6a8fc07bc86f5f18a1ac805832abac560164426b402a4c1c585428b92ea4726d965d978274b078e22fd2ef8984db2fa3955a25cffff5d26d5467a9ba392e0522c06368d11c036cab5e4061422aa74a25e109d59a1963e9b302dfbcc2d2c604b1cc4a3a43368cc0f7fc353093b6cfc568f1c90a3386d333320aeb40688f1329a734afbe48302469fe3e0f790372bd8201c27d524c91642a63c93797551d0992832f5921d8d20bc69838ad35dd0da3f57639c3f58d94aca5ce2c430a8acaa82fede13da0c710cf810114c2ff8ab248d2e430cf4b0dfb61758d84eeb8aa70c2702dfd9bda351ba7c096965591298353abf31f58d6c9476dac7d17e458ef8edcdc12bf502c1467d0273e9e2fdec05e1bc4c5f7c4d2f47c8bf419c57db6f18fa71acf39befc800b8c9ebc91e395e842207bb25e2e6a7ef2857dc39c92d6ee9338c1f76078e4d280bef8c4ed58386888c13d0238f6c1a47aed80e7cebcf2a67a6d667a02232bf88e1d36879b0b346820612198ea9945425a2610a164e0e29df4d1c48005ffb669bdf72326d279d6b94115f8557a6c3f3a5f53c70d879143f72b09208b85f65782b7d208d95680477cbb5392542feb58fce5ea2f67f0d855655be2009c1bad4d7d556dd4024578f60a532c21a95bc6bce5fc681f11eaba367ee3799788de7acf52af399eeb9f3e2fc3d137b735192a1b72f787e19cf5d77729cfb28fc29303923992c93fe1e023927ccc3126bd1a3ee0718adce7764e4c3d12a724fa858193f3dd4d16ac108848d4368b28468837adb60c74d49e757941f53dd94d3b0085ca9ef066a721147b460667c4e44fceac2b9f5dea87922efdf178f4cc562ba891f8718913d90622944e14245127c467de458e6c23da3a8fdbc4c5620c92ceb8f6811cb9f2d20940735469677824755adb2acfb65f9065778d7c330fe84737b8b8e23d5c3dcbfe254ee9d36e9e752f02955b9171e5a1850ab912421943bf055e9f6a2f8f89a5e22c9c206b0b35204af26625e1d35088a0dfed86e0851e7cd35659190eec0a66675d2164bda93c657b5a0531c660b6d99d672237934ccc63bae68e3b03ee7ebe1f19492bb584ccc429c986899027e637976c25ebae5c24fc1e08fbba06f1400bddfb384ed7ef5a7a082b54cca1ef3fc2a331fe40f245f8fb56432312e3d1b4356b35cb0b6b799184405b585c93e65d122538f8d4359543a1f70f1fd83f072d12c5305ddbb1d610901b226c64ecee1408f2cb9f4a40a4cb6cf6fe25dbc59af8c197cc7271ad078387452de660000f3e7095a5d24a42fc9f3a1cd5d2c0fc5074585452d0c6e5bcd126496faf7a87b84abeb3cde1408f4edc04ef3125c1541f8f1c292116ee7a637b6457eff8e4ac89b69946460c7fbd60ddf9a150f21d8e9fcb73ae7358c340229a16d14ec298546d3fd174eeef645be9b35cf101515db37e33bfb3f3e76ab44ea05eb8e9d2e737e8d8ad250ff29f911067cd614476d306e594bb39dde41bf5018946a579ceb7a0025a601dc8b66fccbb69f202e7a5231e5029ddae43702d03c37cb0316f6e3f84db5896d1600c42343a2b2047d45eeb9525af9df4065c8b5101c66a5f114d0049c9e31589147d9bee59fa0b159cb660423904c1187b147381cccc12f42dacdce83a6f9737100d68af8655be87cbf8855066b7608411ebd9b207e1ee09c800711de7d70686524348bab113fccedb6721039b9150e0481cf665e075a16bce76b42d77fac9ac04e5dc5187f54a1c4d71149e9f5cbfd9ba9b75e6368552537c7bc1d3ed2f30eb3cef8cd3296ad1cf8a3000f592383ef7c2d8c3d3fa5ee25e865ce3ce991fb9c96c062984f70ea5bd57540177c08ebadac12f5eaac630b2bfc76958a7566e359a2663c5a0137e5d9dff93dca3ab69c1bd3e2c74180821e54c07186b84d529c645d07b0479d0273696c0aa712d039977af1b8cc2c701ff54e9ce5dee127c5d470919f10ae876fde5725acc53f18ad5c110c262558b48d303376a69574f81fca8f316bc06b97ac82256183f8fad9c70dacd021c79e1400b9619e0278b6bae79dd987ce6206ef6a9d8fd29a040794bf99d36e42ef51fcb412f1f3b3f530f18a3841c7f925c9a304c6c9f91a93c4f263991961f7592e3d40e3b7803ae7123dd0ff264ac05dd728570a127263c771147458482bb02d449a44fb4417e05b8b83f50ec0bd9036711affe4e138447b0035db648dae05a808d005c6595b53c008b2d5ad401e640edbf87c0d102b1e4f8f872ca1da8f3eaa4e73b2a4fab5f97e849e37dddb0aca3885dcb6512e69e65cce9b794dcb92c3b2f53192fdf2069a7e25a06b1be87a2ba1dd22ece609960a263d4a7379725ee34e70c71bca35f40126c564beaf38ac7312f10f53ad5eadc8d88a8785faaeb6443c0c9352af992c557c46a0632413bd94451b40d61536a78cbbdb11b4c6de3f5083722356008ea4b29ea0a5d6082b2b3801c4e19d657ccd69b818d14dabc0030f31429674341994c6d9176bebd71a2a3872519399396067088ffd7db3d93045085b8e55474796928985a5fe94dccd7c604bd865ca11e8fa89f08534a8f303427cf684887506a1c89387528fd27624dbfbcac08834b78b306cada9fe8ed348f9c5c262444da134e7d73b8e628a3b559987fbdcd520df9dadc608c7a8221749f886f7682bcadc3984381336509705e49c056c02661beec37746b1fa3e8c08b7fb70164e302e08e2802b94ab942ddd2be89b4d5fb8acf59a2f21cb518bf0da831b73b4a3831da87dd0348115ed13fa47b6668bd90f06cc1b93d3785c8037ee25cc89c0b52b3614b21c766dd390f625686d5fff0ad201bd263b69f1b74df1f714514080b64211d0dc1352eeb0389bccdd3bc36ac8ff18a995ad9db1b2de6998a73bf1d686524d0ad772dfcf3ad50b8d50fea71f4ae8e2d72a30a6911a6588784b105bb2389c88bc159cffcaf21f7cfabb0c7846a9995f3effcc6c5879b618fbd81c352a08016bec37c6177eeb7aedb52e0957acfac94e5013a8bf584ff2cad26715c6dc8621c064e77df9419ccca6f2c4da3ef8125800ac148e0f484911b524a3ea440e3c082c753a27475f74cfdbdc272c0a5c0eca3d4e2400dfbb2bd845f85c5a82d9b1025d97ab93adb6698959dbd55d53f98169d43c12542cf31c8f3aef9d1b696bbd6bfd08c2b611f918b79c2068417e56e3a2114fbacc42b3a8571a68844bbbd0b626ac37a127522f6675fd2a938764419009ff708ea4fbed6636334a831177dffe2b9eb1c5eb29e46226028d564b810d175c6773b2542eaad0ffabe9bca1822932a0e9717bdccf5736e06db39383121093d5f1f5797f5518ac3fbb3d0dba3dbaed2dcd68d3c6a573c4659d2326108e86bd913adc43404604ec9f441dfa2664d5f24200e4f2ad2e6546e4df884ec761af325033b95f616e8e7645bfba3541d0b380876eb274b8156"}) 23:24:57 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 57) 23:24:57 executing program 1: syz_open_dev$sg(&(0x7f0000000000), 0x5, 0x990b184f5201ba7b) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000280)={0x53, 0x1, 0xa9, 0x5, @buffer={0x0, 0x2a, &(0x7f0000000040)=""/42}, &(0x7f0000000080)="07f3c8cd02b6840b7b7d72e1d1ca392b9a8d53e52a6de008a0f674cb443f9d21480f46ea9c490b1cfc975bafcc50ee5760395b07c8f826da807abdd8a94bd523dd631a2fad1cc7219b3af359be030dfea911040fff5dc9a5493a23680c6cb991d7b0d5d63295c6eb38a866259e7630bd59332cd0c8f3494d8f5593d9cad7766bda911c5b37856720e12511b72e6f8083d04fad2a11d20879532ac20f2c0b1ed27cd6d8dc6a9567ed47", &(0x7f0000000140)=""/200, 0x6, 0x10, 0x1, &(0x7f0000000240)}) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) close_range(r0, r2, 0x2) 23:24:57 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5451) 23:24:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="02", 0x292e9) [ 845.955835] FAULT_INJECTION: forcing a failure. [ 845.955835] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 845.956663] CPU: 1 PID: 6839 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 845.957197] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 845.957746] Call Trace: [ 845.957926] [ 845.958091] dump_stack_lvl+0xc1/0xf0 [ 845.958366] should_fail_ex+0x4b4/0x5b0 [ 845.958653] prepare_alloc_pages+0x178/0x500 [ 845.958961] ? do_raw_spin_unlock+0x53/0x220 [ 845.959263] __alloc_pages+0x149/0x480 [ 845.959543] ? lock_acquire+0x19a/0x4c0 [ 845.959828] ? __pfx___alloc_pages+0x10/0x10 [ 845.960145] ? lock_release+0x1e3/0x680 [ 845.960432] ? xas_start+0x14e/0x710 [ 845.960705] alloc_pages+0x1a0/0x260 [ 845.960971] filemap_alloc_folio+0x374/0x410 [ 845.961293] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 845.961626] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 845.961977] ? exc_page_fault+0xc8/0x1a0 [ 845.962260] __filemap_get_folio+0x284/0x8d0 [ 845.962567] pagecache_get_page+0x2e/0x120 [ 845.962863] ext4_da_write_begin+0x328/0x8e0 [ 845.963183] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 845.963530] generic_perform_write+0x25a/0x580 [ 845.963850] ? __pfx_generic_perform_write+0x10/0x10 [ 845.964224] ? __pfx_file_modified_flags+0x10/0x10 [ 845.964685] ext4_buffered_write_iter+0x164/0x460 [ 845.965091] ext4_file_write_iter+0x3ff/0x1950 [ 845.965417] ? lock_acquire+0x19a/0x4c0 [ 845.965715] ? ksys_write+0x12b/0x260 [ 845.965996] ? __pfx_lock_acquire+0x10/0x10 [ 845.966317] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 845.966675] ? lock_is_held_type+0x9f/0x120 [ 845.966987] ? lock_is_held_type+0x9f/0x120 [ 845.967299] vfs_write+0x9bd/0xdd0 [ 845.967560] ? __pfx_vfs_write+0x10/0x10 [ 845.967863] ? __fget_files+0x270/0x480 [ 845.968170] ksys_write+0x12b/0x260 [ 845.968435] ? __pfx_ksys_write+0x10/0x10 [ 845.968738] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 845.969123] do_syscall_64+0x3f/0x90 [ 845.969401] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 845.969771] RIP: 0033:0x7f83dfa71b19 [ 845.970025] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 845.971276] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 845.971805] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 845.972301] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 845.972802] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 845.973310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 845.973804] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 845.974313] 23:24:57 executing program 6: r0 = syz_open_dev$sg(0x0, 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:24:57 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5452) 23:24:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 16) 23:24:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 4) 23:24:57 executing program 7: syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) close_range(0xffffffffffffffff, r0, 0x0) 23:24:57 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 58) 23:24:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="03", 0x292e9) [ 846.238802] FAULT_INJECTION: forcing a failure. [ 846.238802] name failslab, interval 1, probability 0, space 0, times 0 [ 846.240403] CPU: 0 PID: 6860 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 846.241383] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 846.242378] Call Trace: [ 846.242688] [ 846.243004] dump_stack_lvl+0xc1/0xf0 [ 846.243478] should_fail_ex+0x4b4/0x5b0 [ 846.244052] ? ext4_mb_new_blocks+0x18b1/0x4680 [ 846.244609] should_failslab+0x9/0x20 [ 846.245079] kmem_cache_alloc+0x5a/0x390 [ 846.245592] ext4_mb_new_blocks+0x18b1/0x4680 [ 846.246148] ? __kmem_cache_alloc_node+0x1bc/0x310 [ 846.246748] ? kasan_set_track+0x25/0x30 [ 846.247222] ? __kasan_kmalloc+0x7f/0x90 [ 846.247700] ? ext4_cache_extents+0x68/0x2d0 [ 846.248239] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 846.248857] ? ext4_ext_search_right+0x2e3/0xbd0 [ 846.249469] ? ext4_inode_to_goal_block+0x324/0x430 [ 846.250103] ext4_ext_map_blocks+0x1e14/0x5970 [ 846.250685] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 846.251340] ? __pfx___lock_acquire+0x10/0x10 [ 846.251910] ? __pfx___lock_acquire+0x10/0x10 [ 846.252473] ? kasan_quarantine_put+0x81/0x1d0 [ 846.253059] ? ext4_ext_map_blocks+0x9b6/0x5970 [ 846.253645] ? __kmem_cache_free+0xd1/0x2f0 [ 846.254199] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 846.254808] ? ext4_map_blocks+0x704/0x19e0 [ 846.255365] ? __pfx_lock_acquire+0x10/0x10 [ 846.255908] ? lock_release+0x1e3/0x680 [ 846.256415] ? __pfx_lock_release+0x10/0x10 [ 846.256958] ? lock_is_held_type+0x9f/0x120 [ 846.257522] ? __pfx_down_write+0x10/0x10 [ 846.258041] ? ext4_es_lookup_extent+0xc8/0xad0 [ 846.258640] ext4_map_blocks+0x776/0x19e0 [ 846.259165] ? __up_read+0x199/0x750 [ 846.259632] ? __pfx_ext4_map_blocks+0x10/0x10 [ 846.260268] ? __pfx___up_read+0x10/0x10 [ 846.260815] ext4_getblk+0x62d/0x860 [ 846.261338] ? __pfx_ext4_getblk+0x10/0x10 [ 846.261913] ? __brelse+0x88/0xa0 [ 846.262374] ? __ext4_new_inode+0x150/0x5430 [ 846.262962] ext4_bread+0x2e/0x1a0 [ 846.263425] ext4_append+0x21d/0x530 [ 846.263944] ? __pfx_ext4_append+0x10/0x10 [ 846.264487] ? avc_has_perm+0xfe/0x1a0 [ 846.265042] ext4_init_new_dir+0x262/0x4c0 [ 846.265585] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 846.266245] ext4_mkdir+0x3d3/0xb20 [ 846.266721] ? __pfx_ext4_mkdir+0x10/0x10 [ 846.267263] ? inode_permission.part.0+0xb5/0x520 [ 846.267909] vfs_mkdir+0x24b/0x470 [ 846.268391] do_mkdirat+0x163/0x2d0 [ 846.268882] ? __pfx_do_mkdirat+0x10/0x10 [ 846.269433] ? getname_flags.part.0+0x1dd/0x4f0 [ 846.270053] __x64_sys_mkdir+0xf6/0x150 [ 846.270564] do_syscall_64+0x3f/0x90 [ 846.271080] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 846.271729] RIP: 0033:0x7fe00d0f2c27 [ 846.272190] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 846.274325] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 846.275227] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 846.276075] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 846.276921] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 846.277781] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 846.278594] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 846.279425] [ 846.315944] FAULT_INJECTION: forcing a failure. [ 846.315944] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 846.316788] CPU: 1 PID: 6862 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 846.317346] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 846.317897] Call Trace: [ 846.318082] [ 846.318252] dump_stack_lvl+0xc1/0xf0 [ 846.318527] should_fail_ex+0x4b4/0x5b0 [ 846.318816] prepare_alloc_pages+0x178/0x500 [ 846.319132] ? do_raw_spin_unlock+0x53/0x220 [ 846.319438] __alloc_pages+0x149/0x480 [ 846.319713] ? lock_acquire+0x19a/0x4c0 [ 846.320013] ? __pfx___alloc_pages+0x10/0x10 [ 846.320334] ? lock_release+0x1e3/0x680 [ 846.320621] ? xas_start+0x14e/0x710 [ 846.320895] alloc_pages+0x1a0/0x260 [ 846.321168] filemap_alloc_folio+0x374/0x410 [ 846.321496] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 846.321831] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 846.322193] ? exc_page_fault+0xc8/0x1a0 [ 846.322479] __filemap_get_folio+0x284/0x8d0 [ 846.322785] pagecache_get_page+0x2e/0x120 [ 846.323081] ext4_da_write_begin+0x328/0x8e0 [ 846.323410] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 846.323758] generic_perform_write+0x25a/0x580 [ 846.324082] ? __pfx_generic_perform_write+0x10/0x10 [ 846.324445] ? __pfx_file_modified_flags+0x10/0x10 [ 846.324787] ext4_buffered_write_iter+0x164/0x460 [ 846.325128] ext4_file_write_iter+0x3ff/0x1950 [ 846.325483] ? lock_acquire+0x19a/0x4c0 [ 846.325779] ? ksys_write+0x12b/0x260 [ 846.326064] ? __pfx_lock_acquire+0x10/0x10 [ 846.326382] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 846.326737] ? lock_is_held_type+0x9f/0x120 [ 846.327055] ? lock_is_held_type+0x9f/0x120 [ 846.327367] vfs_write+0x9bd/0xdd0 [ 846.327636] ? __pfx_vfs_write+0x10/0x10 [ 846.327936] ? __fget_files+0x270/0x480 [ 846.328247] ksys_write+0x12b/0x260 [ 846.328511] ? __pfx_ksys_write+0x10/0x10 [ 846.328821] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 846.329186] do_syscall_64+0x3f/0x90 [ 846.329468] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 846.329846] RIP: 0033:0x7f83dfa71b19 [ 846.330114] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 846.331356] RSP: 002b:00007f83dcfc6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 846.331885] RAX: ffffffffffffffda RBX: 00007f83dfb85020 RCX: 00007f83dfa71b19 [ 846.332379] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 846.332877] RBP: 00007f83dcfc61d0 R08: 0000000000000000 R09: 0000000000000000 [ 846.333381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 846.333876] R13: 00007ffd281e0d4f R14: 00007f83dcfc6300 R15: 0000000000022000 [ 846.334387] 23:25:12 executing program 1: ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, '\x00', [{0x8001, 0x3, 0x10000, 0x8001, 0x100000000, 0x2}, {0x7, 0x27d89b15, 0xe57, 0x81, 0x3, 0x100}], ['\x00', '\x00', '\x00', '\x00']}) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = syz_open_procfs(0x0, &(0x7f00000001c0)='environ\x00') ioctl$SCSI_IOCTL_START_UNIT(r1, 0x5) close_range(r0, 0xffffffffffffffff, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) r3 = accept4$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, &(0x7f0000000240)=0x1c, 0x80800) close_range(r2, r3, 0x0) 23:25:12 executing program 7: fcntl$F_GET_FILE_RW_HINT(0xffffffffffffffff, 0x40d, &(0x7f0000000000)) syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) r1 = perf_event_open$cgroup(&(0x7f0000000040)={0x3, 0x80, 0x20, 0x60, 0x80, 0x40, 0x0, 0x4, 0x20010, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4, 0x4, @perf_config_ext={0x1}, 0x4142, 0x9, 0x801, 0x3, 0x2, 0x7f, 0x6, 0x0, 0xff, 0x0, 0xffffffff}, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x4) close_range(r1, r1, 0x0) 23:25:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 17) 23:25:12 executing program 6: r0 = syz_open_dev$sg(0x0, 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:25:12 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 59) 23:25:12 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5460) 23:25:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 5) 23:25:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="04", 0x292e9) 23:25:13 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x40049409) 23:25:13 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:25:13 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x8}}, './file0\x00'}) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000100)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0xfffffd02, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x4}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x10001}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x7}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40001}, 0x0) 23:25:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="05", 0x292e9) [ 861.185398] FAULT_INJECTION: forcing a failure. [ 861.185398] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 861.186217] CPU: 0 PID: 6881 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 861.186756] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 861.187288] Call Trace: [ 861.187477] [ 861.187637] dump_stack_lvl+0xc1/0xf0 [ 861.187910] should_fail_ex+0x4b4/0x5b0 [ 861.188195] copyin+0x19/0x120 [ 861.188433] copy_page_from_iter_atomic+0x41c/0x14c0 [ 861.188783] ? ext4_da_write_begin+0x63e/0x8e0 [ 861.189104] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 861.189492] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 861.189837] generic_perform_write+0x2cf/0x580 [ 861.190156] ? __pfx_generic_perform_write+0x10/0x10 [ 861.190508] ? __pfx_file_modified_flags+0x10/0x10 [ 861.190849] ext4_buffered_write_iter+0x164/0x460 [ 861.191189] ext4_file_write_iter+0x3ff/0x1950 [ 861.191512] ? lock_acquire+0x19a/0x4c0 [ 861.191790] ? ksys_write+0x12b/0x260 [ 861.192055] ? __pfx_lock_acquire+0x10/0x10 [ 861.192359] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 861.192702] ? lock_is_held_type+0x9f/0x120 [ 861.192997] ? lock_is_held_type+0x9f/0x120 [ 861.193298] vfs_write+0x9bd/0xdd0 [ 861.193568] ? __pfx_vfs_write+0x10/0x10 [ 861.193857] ? __fget_files+0x270/0x480 [ 861.194148] ksys_write+0x12b/0x260 [ 861.194407] ? __pfx_ksys_write+0x10/0x10 [ 861.194694] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 861.195062] do_syscall_64+0x3f/0x90 [ 861.195336] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 861.195727] RIP: 0033:0x7f83dfa71b19 [ 861.195979] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 861.197219] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 861.197778] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 861.198281] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 861.198780] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 861.199287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 861.199784] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 861.200295] 23:25:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 18) 23:25:13 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 60) 23:25:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 6) 23:25:13 executing program 7: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0x6e) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r0, &(0x7f0000000140)={0x2002}) r1 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x20a42) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f0000000400)) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000009, 0x2010, 0xffffffffffffffff, 0x8000000) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x1, {0x0, r4}}, 0xff) syz_io_uring_submit(r2, 0x0, &(0x7f0000000240)=@IORING_OP_ACCEPT={0xd, 0x2, 0x0, r3, &(0x7f0000000180)=0x80, &(0x7f00000001c0)=@pppol2tpin6, 0x0, 0x0, 0x1, {0x0, r4}}, 0x6) r5 = socket$netlink(0x10, 0x3, 0x4) ioctl$FAT_IOCTL_GET_VOLUME_ID(r5, 0x80047213, &(0x7f0000000740)) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000004140)={{0x1, 0x1, 0x18, r5}, './file0\x00'}) syncfs(0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f00000007c0)={{0x1, 0x1, 0xffffffffffffffae, 0xffffffffffffffff}, './file0\x00'}) sendmmsg(r6, &(0x7f0000000700)=[{{&(0x7f0000000480)=@can, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000500)="3575b803ef8c25135447c4d63d6491b7d5d83e3206a48a4afb1663989a0be674ade588ab2b031e69e009fa4ebe59b81357ed5401490d427f1f43de1b758b15209d12d608671940d462c8ea15b4", 0x4d}, {&(0x7f0000000580)="60f47f0f3f112e245aba88bf5a9be4c22f72bbfbdb0edf9e78ce508272e3fb95558c3342bca9f1a605371e0f53da8ff8c024c1ad70ded933ca67499d121ed36218967423c12a36f402110405735a94e9588f21dfce131432950e1690d1bf70e75e6bec001dd199337629878ef1d5448c06bc0f12734cea6dce8a2241137555b05459673f01a4e1b8a76b9b68d50979df73925b3ae856e8574d81f814bf2b272d54b12cc5a12b96a0e4d00a81ab9ed4c033cb20ddf171deac63dc8c", 0xbb}, {&(0x7f0000000640)="24eaa0284d66d71524c9a2f9cd1106eb2951b69be0286cd89c102b049ffc2dfc4be1f4ae161ef01c86d00a31957326b4761a968a86e37938869384ae96889be168bc5e476db156e13f05108b3ace4c98399b3c29e9f2e5b0cce990c946036d046347dfabc0fe1bf8bfef", 0x6a}], 0x3, &(0x7f0000001500)=[{0x78, 0x102, 0xfffffffc, "179c2e0438927cfabf1e5260697ebe0804f5bb3298b05d0f34c3e03b14b0921ba80baf073639f4b7e5727ed2934aa81de4770d5fc8cecec6fe701772b22a31453bd6944ed8ee1b36b642cfa17bd91161ed32778fbbe4c443c4f30df18d9b01ffc57c0447f55e"}, {0x1010, 0x105, 0x3, "264d21540ed77e62658b02657e640ee3fee83424d6e88fc4db280ef039c44fda729de0616a1ec538978cf7a54810aa7c869984bc6a6e81e78e8c478e05ec811572fad317d04a099f1a6fdf9f517088cd7ba81967e0b70b011300ccef8fdf068fc4897ded77f098e82f9e32174a5d3d7cf4944cd4617832dd4f0e747a5bef9670fbc700f461e10f5379102c6857ec0139619ff89663ce7547ea8040dfa0a2cd74e536df0d1fad1e921b5c302969d098ffdc66bda5484da3cfca95b7604a53c1c13f02c537c791d5d87a15e439ce6e5888bc5c465ee13ab1ca5c54fd4bb56ed322ec410db25d2cc9aa2f7666904fecb8ea95b799c12ccd0297a6dc8a81144ec638f4c78d094c69b962ac35e78999d167798dbb5c38e5e097ee49c3f6ef669c35a7177512bbb3c8bed450e1e41d03ac113a47412703a37d931be9ebe65ee449b48b342d041f244077fac7011fa2c9ee43696dc07ccb2b907531cc6e200c64f29b1f6e607924e98c55dfc146cbedcc8051e43c2865097d565abcd3cfc6807d22726146968e1ae667645b2f06a955a3c7c8338026cb9ff08fdd5b346dbe43864708870a6bd18e0a8982eb61800bc7c319db53076ae57695bb8f874e79a39edac0b2d704edf1f87394e5dc6b07bea15230048eaacfcc0c3b3495382059c0a537e96617775771557a7011da1ce7f3570ae6d5eabe1a454645d92688c881d7cf0f0df5bde050ea32718add375a87179f32a7696f43a3cfc44241219fd42a087bd441ef4bf19b1a2406b3a7965f6135a81997e2707eabc3eaa9ceff7516208360f7150dfe6cbfd0e3e767c1580ff6dc73fae6487a073974fa7ef20354532fbb22f62e4969b78f148aa3aaf2dabdcfd49f7072d69907a2854f0c78503107cf3704b21c5bc3811c8acf27438ff249ca740e90279ef8fbcb53f888674ff2e77694af4124dd3a2d533e9ce9fa2ef8ca140c0fb30f15842f23d3b145158a95ec2e6f9aa6c9a9a0dc85585c662da3be258190eefb183ca76c50c25371a67235ebdf811a91e9a0ff55aac32eed4b870e494dc218913923c8b770eed524f0b7fb5b5dc793f9d85abb219e2865f3646b41e4f9aa40a0a70dd2239ef6337f145aa8cc12e761f2f468a97109db965517199bb4b964d6ea2ccaaba837f9fc5fb77d03eb5dacea17edb9ceb28c5e201773782eec7cb0d24cb000a3b60580fdb1e9ff68349a77f1c2c01f3c419442c1633755b08a3bb954f35da7d72513c8f96b3a983b9eb3be3a3ba61aed0f195e3817cb4da112eced3ab1c356a304a91f2d4dbb5f78dd2f29595845b2d325ffeb7838006116f307185e9e858e4bfaaa1f6a2c5f2cfb67ea2170024f2e84e4a848bc3e9bf54cdcb81c3c1af7aee5c8428ed6b3c1ea778dec010d106e7a823efa6ba8bbd501a23c943424e2591c2026204ab4bdcba6bc7c0890485f9ac02d3489fef85fa6dc187b66248aacd42b62250714bd2083ecbaba88978500527f11bf15966ac865f1c5af8bb33a92f78212783e1517caea503af4745e9cc0504441031a8d746c70929aebdeb4b7d0edd878e8f8d2a4f93efb40b0c34cbfe0426de0f4a137f1888e2059ef4c39aa982c2f62e01158850385d72adb93b68d96e3a898724038ceac12d1f89dd35cd8d11e179899d2040807174063c1964de550bec2c262d48c06940f136f6ebaa32440a1bfba0c9afa696b3c55b545ae290e8ce8ef45db0e35c2141f3ae9ca3b8992e3d8e8362669f855358eccfd1c13bdce5876bb30015211b51942b3334102fb9135ae66754d91f2f30f0ac7e918d0447649c0934a7464bd34afebc370d189184358751ef051073b440dea3cc947eb00cb54557407e77d637bebc441123b4b76939d3cfaeb62816907103b9bdca531a5442332f7d7bd3c6c026252f99a87b68cf0d5e319fcb1f1efb164236cedf7b271ae8f2ba8fa16115dc608657fe0395b03ec67ee14917fead5b706e237ec6cd7ae2c9f01d5a16cbca7ad9d1c208be34069a0b9608e51cf6b3d97862915bc5649be74c68aecc924f7f21c7b7f452ce072699996506279c8e3d23df094774809e6ac66e55fdd014e4f5c5ea1c0eddff0fe021d6c33bf1559a308a0fdad5bd89d8975c539fdc6f85084a21020822fdfe90a4e6e92ae19bfd9217f5f7179ba91636b5c54d7e7828c75380a2bf47120baf0312ee3fcd70b8ef493cee993dbe62a5bf2fa1a9286f9039899c379df0336188163281bc2033b3d4a7553173cd63bcffe3c58870117bf38e6cd2924dc12ddd771da55889d3f531ef807f129cd090e75a217ffec8b96114d86afe94f57413ce7541b3d1e82ba8dce012bce7e49f51f3a68d1e0043fe7ffd3a715559d1df7a8e6781f11402321134edf82d47298ee56140042dd2af1fea1926b5cdfa90818c3009a0a018f619f03d5c1f79bec5a76c0f5f02d3149db0431561b00d55acc10ed67944290449315c2be12a7d45fe378eac972a78b980015cc31559171b4b2cea5f8acfa6247e450955fca558da92761e6f17536ef9e2d55717c946528146e84e8294c078f9cf597a18e266fa27568492665691a40bbccec1ce69d2a55e308cdc4b166e585ddf37bbd206d91eef808ac00522b3f3280927d333c8f5b2b6d59f0097dd1face8d36688d0ccad9c1382ea3fbf5a8b5509f483189c782b53ba0149179e0febb5b5762a9866255c1f3f739940a84d354e69273f7c2754b65a6ba428a075b85df657e4039d36254101d65d8b8d34d181d6434721bf9d18b4c8536c49288decb8d32b20e0bfa53835a0d44cd7406bbb30bb890ba099919e61fbda452da56fa50f3199937f096b041f0b8db3c03fd5a3e426e304568b62e7bba55727c0304ce09dc4745f98f669c9d9229f7dec88afb416a6e29d2d01aba56bd7108296c8ec763ded086ef8fcf3a6066a318a8e6ccf10ff86e74fbd299f0de83ce4436562816646c37acef8b017589a5ca539063a6623bdbaabedab9740da50fa10f7b388cea5d79aec52fab3d0c5e0fbb9de714816de82d4ea675b8f40245d405b6a94e5eec27d7994d7653bf7e5b519fcf7cfbbbd4d2f9d5eede5cad1ffb183bd3fa6fac8ce8fb70a995af340ceb9f7ce3907e5a0698de6766960071b9307e35fa77b58f44286da50273c639f2d87c75523fd3072bf5cb7abd481f5880026caa65850a5c5ad7f0293b4b48d79a45b59e07997215bfcc31f7588037c33ec6968ed5d3e5ea757a4f82925159b796b04f2cee60d3180410e70739439a21d1f97d3c3110a2c9240642facfc8d5a6dcb1f2aacc7fe9627ef49528ac8a20e6ea3a35c06f28964d6134a03c018abe91ab98b2e3b1bd211f9bbef00538c1bbbd5607fb5a7d21365c525c9e238f0f70193e6232b9c870612901204c18db1aa128d17286232922cf3ecd7478ca433d17471b72e74a6dffd0b4c80667926539933a5ca8b034a89d40ac21b957d6c96a9c7d1ab0ea114380fbc2d8cb1a7c0227c8ecc468170dd6d49afb2b01676c9dcf230c3b92f2b6639e73ab38fa780dee33fd8dbba8141c89e4b9b306e65123dc67cf81ae42f664e3f9908e2fafbe829d330ebd23ffec70e191a1cd9b9f31b03891539a174ee4fb678da6330293de83f5ad4b2b42e33686f180e9b1e491439915443eeda52c07c10aa5165e7c30bfd3b5d961ef8dfc6f97fca7d6e4b3720d2e609c21d128dbf310fd7326f18ba3a3d0826a41ec0c65ed245fb4c1ef29780635fec827585ae930f33846ac319dbdcac7f560292a70fcd43be235ff298de0f1d3076be9db8837169ecc0fefc14ec5e2edc616d707259f402c80c328e718343e1381f03a09c4027304c50c43a3e8fd6416b083dea9222a51f98d7b0ce51f5279dfacae64d54ad324b4f4eb5508e4594f0de156c326521098a860b2fd5fd20f94c58341f37ce90d48e398849f8e8600bc3f023914ee7dc67dca5e53a61c762b1f67174c681ba9c37cd0015feca7667906984638030cca9584de731d1deb5b7039e1f7bbe63e03be5888c6c48814a7af0b01e2349dbff012d66c47140171356d59fb1ffdb1fc34429a76306ebc95b1e56a66af985f5f98be69c8e3e35e9c6bda263522dc21d79d5c92dc8532cdc600107f3f7998eaf851d7256204db10d138e0b79a90ca0606dc62a7a1bacc977d1d22099e5e2852d416bdf886c7635d50f5ee02e47784a7829fd882f1e9a1e3c3a5093976d53dae9010bf5cf125fb6896ff8620f425219c1d0c55e3196aefa50e056c6a55fa4dd63647d0f74dd6c329237d5d23934bf89ddf983a5a05a73066c56639a1f9fe167c50259a42f081d931c148ded685aa9eb62e9e68d8c14b5a167fe891a8218fe0382c84c0d052a49c5b17a9cde6a3676a453e9fbc4ce77ce6c855e6d47d2715f449a2e618dbe26c7f778ffbf8d3e868b1b64b02e776b966d7a33120f3eff72e2dbbd5fb20b37b08d23c5835e295a2f8023277ae7cbad1568a16602f4a5d1be26e0763bad3e2835c6ee4b15844aa9484b8868f2558992f081b398c01f7b46c74f1b993024bf9a34890b14bef2b51693a7ff97ab009cef6f9ee54e8f398bf844eb871b4e88dfde1a6ab910c3bab3f383ffc95087a41b39537d22d0653c94e16544e4b0d1ae190c64e6a1832eef74071c1e3285f6e5d6fc45dc58477e9604ae9a92200c37ed866dac9cf187ffaa54d23ea39204052989e07fdc47c19beadf487088947d958ef62663c573f35d1627054cff4b58300a874c43df9a43f71f8dac7f92b90974e3764ad997a469b647a9a0169087132b02ffc74670c0efe8fb738d5217da034127fb1d50c0df31a5d3f5b07449749649877f0b4daf47aa2d23b7bdcdbfb0ffc0d325a2dee737672d0682b55d7c9ac0b22135ca847e4838b6163458cc9217877a1fbc5e0440a8c6efa5bf3d36a26edeed69cc12a1205266230599100019ade92381ad1b2d9578abfc219cde1616f900f107b6982147371921dbbeab8d029f5e7e09fa4b77148a365e70b64dee05a55286fc1824a92e6e73654f7959e9a13b83f1d66e43727ba157a66eb44c26d51a5a09b00ca4f7bad93bd88331c226098c93100ae8ac403665b7ba0dfa119a8a5a6542f3c09cd55e16644a23bb76aa1a62afc54f8f64a88671d219c948b26c0970a29d2a93d0bde003fadd506739818e55996ccf2207d4d98cd56dc653de273d8ac3e9deb40fc2f238cdbab0560eae77cc3cd2469ca9450360b236fb8dfe346203aaeb95a19d714b6c95c464e904049206b9323fdf5c928bf737e83354cae3e806d7a5e17b52cb7e73bad62e952210026fbe90f8a18c9fd4f5e5b45c5fc8a0234128c0ef3eb273cefb8b90a2035b05068d34be3f3fec6f1f825c9d6c74f6f7157b81b3f7acfacd2aad4a45d9b78d9d09aee57736965cbda4431d761a561d01d948d6848eb5cdd257ca309122570927bdf068e2d99e170fa0cbacf69c76b5b1ff6a14372b344c296306caf45eff5f568f4b2c035bf0258376d13543ce3ad784eca05985ac4bc54100ddf0681e77e3549c05a8901388307dbf67f395222295ed23825ab2f6afa1d42cab28c04d0ed466bbbb2052eff517d546e585d3d1c5930de9c00c475992e088ef4757d1b4a80d90ed7b889e61d07b3525a522dd6e04ff949bb531bc21f715cd636bd0336bc0a6e2cdfb47ffa10ecc239ab0299ecbdf196b8498b9461ff3ef3bd77f13096c0a1d785113020be6920d99bb262892235750c7afc73f55e3f9c46ab7483872d1c541990e9ce5916055a13b65f19ce00506ee3ffbd89c5f4359477d100a66131f3a6636bfb26c682"}, {0x18, 0x10b, 0x2, "d1020bee170997"}, {0x50, 0x1, 0x1, "8415dd82e3166ab50a399653bbaacdd650bd1c2281b80a953e1fa3684cd181488c070922ff3efbe40f258745f2c6aaec87ee60f689cb88ffb56eb408"}, {0x110, 0x10e, 0xff, "839d46536ca5ea95eb1210e14138cda65fbab3fb99f587fbd6099954bc6be4b66fab161211a771407019008a322429e6b3910727344a7967dea2511f0ee29dbff5a48d9a68749f7e47d81d526b3b0d1ce5c586ad9e4da7d9137c17affe2b948f29c99a61e876a3e8f8c0c0ea7bd8413490640fa9d7b276bf2de68f96f35409c4051ff207bc79ca9399fe632c71cc3111fbf20c7bb853726f09fba7984f0cff91c72f5ceb262d7da8977d8834b96e42da25ee6a46855890573ad557d10b075e0dee0935759edac3f2943c301dfcb2c33d60dfdef4ee33839d713f15908ce684e5d96ff6050eaea19fdc1970520e5c1c2160b22f996a625825cb8d7c8e90"}, {0xa8, 0x6, 0xdcc, "dfdcd99e7bc42ef04d8c42629b538a9ed346a044900414730fefde476ed6c5dca2f41878bff4c34eb297fa90ddba00cba202c3b52c04dc32cb5a4a5ea94ba0044e808a0800df8aa731916b55ba0a3af9dd4c52bcb8618a3e23c4caf87e867513418c492c3323839e46b6ac684fb1bfb149a707828b938fe292e68927abbf7a800152b665b0dffbc32229c3c7e8f6724e7d5d3c5e8e6bbdfd"}], 0x12a8}}], 0x1, 0x4084) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300)=ANY=[@ANYBLOB="00fbcf072426c43b2872e436e3452980c8f473d6716c6f8b7badaac7631d7c4e421f1cb10ffd9d41cc0b644556f648cc8ceeaa6eab88fe01746da6e48e5aa045bd1098251c87683166c0fd16ef7e227d3c6f597dd4bb052534ee438bdd947a0428c94fd063dbc9b9b73df53f003013463e3027693c60d7af678c4de011429bbfcafeeea0470ac031c182304e9e5c9c3334c2fe209b4ba08ac365edd4de884570f82a71cf65c9068cdf69a23963d510cd374942d252943f05de0d183c544ebd6ea372e800be33fe8d9135582d680c05"], 0xcf, 0x1) close_range(r1, 0xffffffffffffffff, 0x0) 23:25:13 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x40086602) [ 861.346801] FAULT_INJECTION: forcing a failure. [ 861.346801] name failslab, interval 1, probability 0, space 0, times 0 [ 861.347906] CPU: 1 PID: 6897 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 861.348428] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 861.348964] Call Trace: [ 861.349140] [ 861.349300] dump_stack_lvl+0xc1/0xf0 [ 861.349577] should_fail_ex+0x4b4/0x5b0 [ 861.349858] ? __es_insert_extent+0x3a9/0x12f0 [ 861.350169] should_failslab+0x9/0x20 [ 861.350442] kmem_cache_alloc+0x5a/0x390 [ 861.350729] __es_insert_extent+0x3a9/0x12f0 [ 861.351042] ext4_es_insert_extent+0x2db/0xb30 [ 861.351360] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 861.351714] ? __pfx_down_write+0x10/0x10 [ 861.352002] ? ext4_es_lookup_extent+0xc8/0xad0 [ 861.352361] ext4_map_blocks+0xa0d/0x19e0 [ 861.352655] ? __pfx_ext4_map_blocks+0x10/0x10 [ 861.352967] ? __pfx___up_read+0x10/0x10 [ 861.353285] ext4_getblk+0x62d/0x860 [ 861.353555] ? __pfx_ext4_getblk+0x10/0x10 [ 861.353847] ? __brelse+0x88/0xa0 [ 861.354091] ? __ext4_new_inode+0x150/0x5430 [ 861.354400] ext4_bread+0x2e/0x1a0 [ 861.354650] ext4_append+0x21d/0x530 [ 861.354913] ? __pfx_ext4_append+0x10/0x10 [ 861.355206] ? avc_has_perm+0xfe/0x1a0 [ 861.355479] ext4_init_new_dir+0x262/0x4c0 [ 861.355762] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 861.356096] ext4_mkdir+0x3d3/0xb20 [ 861.356375] ? __pfx_ext4_mkdir+0x10/0x10 [ 861.356656] ? inode_permission.part.0+0xb5/0x520 [ 861.356995] vfs_mkdir+0x24b/0x470 [ 861.357254] do_mkdirat+0x163/0x2d0 [ 861.357555] ? __pfx_do_mkdirat+0x10/0x10 [ 861.357843] ? getname_flags.part.0+0x1dd/0x4f0 [ 861.358205] __x64_sys_mkdir+0xf6/0x150 [ 861.358482] do_syscall_64+0x3f/0x90 [ 861.358777] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 861.359128] RIP: 0033:0x7fe00d0f2c27 [ 861.359408] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 861.360559] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 861.361115] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 861.361582] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 861.362040] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 861.362496] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 861.362955] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 861.363425] [ 861.423127] FAULT_INJECTION: forcing a failure. [ 861.423127] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 861.424017] CPU: 1 PID: 6906 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 861.424601] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 861.425203] Call Trace: [ 861.425407] [ 861.425643] dump_stack_lvl+0xc1/0xf0 [ 861.426042] should_fail_ex+0x4b4/0x5b0 [ 861.426476] copyin+0x19/0x120 [ 861.426852] copy_page_from_iter_atomic+0x41c/0x14c0 [ 861.427288] ? ext4_da_write_begin+0x63e/0x8e0 [ 861.427668] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 861.428122] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 861.428541] generic_perform_write+0x2cf/0x580 [ 861.428931] ? __pfx_generic_perform_write+0x10/0x10 [ 861.429339] ? __pfx_file_modified_flags+0x10/0x10 [ 861.429753] ext4_buffered_write_iter+0x164/0x460 [ 861.430147] ext4_file_write_iter+0x3ff/0x1950 [ 861.430519] ? lock_acquire+0x19a/0x4c0 [ 861.430858] ? ksys_write+0x12b/0x260 [ 861.431186] ? __pfx_lock_acquire+0x10/0x10 [ 861.431544] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 861.431952] ? lock_is_held_type+0x9f/0x120 [ 861.432303] ? lock_is_held_type+0x9f/0x120 [ 861.432653] vfs_write+0x9bd/0xdd0 [ 861.432901] ? __pfx_vfs_write+0x10/0x10 [ 861.433218] ? __fget_files+0x270/0x480 [ 861.433508] ksys_write+0x12b/0x260 [ 861.433796] ? __pfx_ksys_write+0x10/0x10 [ 861.434110] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 861.434515] do_syscall_64+0x3f/0x90 [ 861.434809] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 861.435201] RIP: 0033:0x7f83dfa71b19 23:25:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 19) [ 861.435449] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 861.438420] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 861.439707] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 861.440804] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 861.442103] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 861.443295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 861.444487] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 861.445905] 23:25:26 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:25:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 20) 23:25:26 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x40087602) 23:25:26 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 61) 23:25:26 executing program 1: syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) 23:25:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="06", 0x292e9) 23:25:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 7) 23:25:26 executing program 7: rt_sigtimedwait(&(0x7f0000000000)={[0x100000001]}, &(0x7f0000000040), &(0x7f00000000c0), 0x8) syz_open_dev$ttys(0xc, 0x2, 0x1) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000100)='memory.pressure\x00', 0x2, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) sendmsg$AUDIT_SIGNAL_INFO(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f0000000a00)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000a80)={&(0x7f0000000a40)={0x10, 0x3f2, 0x10, 0x70bd28, 0x25dfdbff, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x40400d0}, 0x20004000) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) clock_gettime(0x2, &(0x7f0000000b00)) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x200, 0x8000) renameat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000980)='./file0\x00') perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x7, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000300)=""/222, 0xde) r1 = open(&(0x7f0000000000)='./file0\x00', 0x535081, 0x10) r2 = inotify_init1(0x0) dup2(r2, r1) 23:25:26 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002000)=[{{&(0x7f0000000000), 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, &(0x7f0000000100)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb0}}, {{&(0x7f00000001c0), 0x6e, &(0x7f0000000540)=[{&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000400)=""/190, 0xbe}, {&(0x7f00000004c0)=""/115, 0x73}], 0x4, &(0x7f0000000580)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000800)=[{&(0x7f0000000640)=""/40, 0x28}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/169, 0xa9}], 0x3, &(0x7f0000000840)=[@cred={{0x1c}}, @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]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x168}}, {{&(0x7f00000009c0)=@abs, 0x6e, &(0x7f0000001f40)=[{&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/236, 0xec}, {&(0x7f0000001b40)=""/229, 0xe5}, {&(0x7f0000001c40)=""/249, 0xf9}, {&(0x7f0000001d40)=""/143, 0x8f}, {&(0x7f0000001e00)=""/66, 0x42}, {&(0x7f0000001e80)=""/166, 0xa6}], 0x7, &(0x7f0000001fc0)}}], 0x4, 0x20000000, &(0x7f0000002100)={0x77359400}) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000002140)={0xa6, 0x0, 0x5fb, "c475add0337d7d5c77520befb1c6a88bba136647aa7210e9bde1a31a4f0309a0738ecc4e7b628a127774eaa53a1df6e86d8e4ebbf7d34f8f407ddb51eba95abef4f17444d404538eddc64ae45704cb92ad9cbf394f609757d96a825cb95fa22ad90abe770ffac2ea7b57fa930b4b067996fdff0018bbe0afb70598d62d22b242f03673cf29534d364ce13d29cc9a7b3baee40ff3b268a2053ba5a78cf60d2f966d129ec40250"}) [ 874.429605] FAULT_INJECTION: forcing a failure. [ 874.429605] name failslab, interval 1, probability 0, space 0, times 0 [ 874.432113] CPU: 1 PID: 6934 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 874.433245] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 874.434392] Call Trace: [ 874.434761] [ 874.435102] dump_stack_lvl+0xc1/0xf0 [ 874.435663] should_fail_ex+0x4b4/0x5b0 [ 874.436292] ? jbd2__journal_start+0x194/0x810 [ 874.436940] should_failslab+0x9/0x20 [ 874.437514] kmem_cache_alloc+0x5a/0x390 [ 874.438187] jbd2__journal_start+0x194/0x810 [ 874.438996] __ext4_journal_start_sb+0x3d7/0x560 [ 874.439830] ? ext4_do_writepages+0xd7a/0x3020 [ 874.440549] ? ext4_meta_trans_blocks+0x252/0x310 [ 874.441382] ext4_do_writepages+0xd7a/0x3020 [ 874.442099] ? lock_acquire+0x19a/0x4c0 [ 874.442817] ? do_writepages+0x1ad/0x650 [ 874.443488] ? __pfx_ext4_do_writepages+0x10/0x10 [ 874.444322] ? __pfx___lock_acquire+0x10/0x10 [ 874.445067] ? lock_is_held_type+0x9f/0x120 [ 874.445825] ext4_writepages+0x274/0x5e0 [ 874.446444] ? __pfx_ext4_writepages+0x10/0x10 [ 874.447218] ? do_writepages+0x50d/0x650 [ 874.447845] ? __pfx_ext4_writepages+0x10/0x10 [ 874.448562] do_writepages+0x1ad/0x650 [ 874.449166] ? __pfx_do_writepages+0x10/0x10 [ 874.449835] ? do_raw_spin_lock+0x125/0x270 [ 874.450478] ? do_raw_spin_unlock+0x53/0x220 [ 874.451136] ? _raw_spin_unlock+0x1e/0x40 [ 874.451734] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 874.452541] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 874.453308] ? __pfx_lock_release+0x10/0x10 [ 874.454087] __filemap_fdatawrite_range+0xba/0x100 [ 874.454814] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 874.455660] ? ext4_buffered_write_iter+0x19c/0x460 [ 874.456431] ? lock_release+0x1e3/0x680 [ 874.457050] file_write_and_wait_range+0xd2/0x140 [ 874.457872] ext4_sync_file+0x221/0xe30 [ 874.458469] ? __pfx_ext4_sync_file+0x10/0x10 [ 874.459152] vfs_fsync_range+0x141/0x230 [ 874.459754] ext4_buffered_write_iter+0x37d/0x460 [ 874.460501] ext4_file_write_iter+0x3ff/0x1950 [ 874.461348] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 874.462171] ? __pfx_lock_release+0x10/0x10 [ 874.463032] ? lock_is_held_type+0x9f/0x120 [ 874.463921] do_iter_readv_writev+0x211/0x3c0 [ 874.464984] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 874.465833] ? avc_policy_seqno+0x9/0x20 [ 874.466468] ? security_file_permission+0xb5/0xe0 [ 874.467156] FAULT_INJECTION: forcing a failure. [ 874.467156] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 874.468806] do_iter_write+0x18b/0x700 [ 874.469384] ? lock_is_held_type+0x9f/0x120 [ 874.470072] vfs_writev+0x1ae/0x660 [ 874.470625] ? __pfx_vfs_writev+0x10/0x10 [ 874.471251] ? __fget_files+0x24e/0x480 [ 874.471850] ? lock_release+0x1e3/0x680 [ 874.472482] ? __fget_files+0x270/0x480 [ 874.473136] __x64_sys_pwritev+0x233/0x310 [ 874.473798] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 874.474529] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 874.475321] do_syscall_64+0x3f/0x90 [ 874.475882] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 874.476652] RIP: 0033:0x7fd975a3ab19 [ 874.477205] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 874.479760] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 874.480841] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 874.481874] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 874.482895] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 874.483908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 874.484954] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 874.486088] [ 874.486444] CPU: 0 PID: 6931 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 874.487485] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 874.488380] EXT4-fs (sda): ext4_do_writepages: jbd2_start: 9223372036854775807 pages, ino 16039; err -12 [ 874.488509] Call Trace: [ 874.488520] [ 874.490510] dump_stack_lvl+0xc1/0xf0 [ 874.491024] should_fail_ex+0x4b4/0x5b0 [ 874.491588] copyin+0x19/0x120 [ 874.492042] copy_page_from_iter_atomic+0x41c/0x14c0 [ 874.492733] ? ext4_da_write_begin+0x63e/0x8e0 [ 874.493346] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 874.494103] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 874.494781] generic_perform_write+0x2cf/0x580 [ 874.495408] ? __pfx_generic_perform_write+0x10/0x10 [ 874.496065] ? __pfx_file_modified_flags+0x10/0x10 [ 874.496741] ext4_buffered_write_iter+0x164/0x460 [ 874.497401] ext4_file_write_iter+0x3ff/0x1950 [ 874.498018] ? lock_acquire+0x19a/0x4c0 [ 874.498574] ? ksys_write+0x12b/0x260 [ 874.499086] ? __pfx_lock_acquire+0x10/0x10 [ 874.499671] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 874.500324] ? lock_is_held_type+0x9f/0x120 [ 874.500913] ? lock_is_held_type+0x9f/0x120 [ 874.501507] vfs_write+0x9bd/0xdd0 [ 874.502008] ? __pfx_vfs_write+0x10/0x10 [ 874.502580] ? __fget_files+0x270/0x480 [ 874.503138] ksys_write+0x12b/0x260 [ 874.503640] ? __pfx_ksys_write+0x10/0x10 [ 874.504193] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 874.504902] do_syscall_64+0x3f/0x90 [ 874.505421] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 874.506113] RIP: 0033:0x7f83dfa71b19 [ 874.506618] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 874.508829] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 874.509819] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 874.510732] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 874.511629] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 874.512521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 874.513537] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 874.514485] 23:25:26 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:25:26 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 62) 23:25:26 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x401c5820) 23:25:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\b', 0x292e9) [ 874.795317] FAULT_INJECTION: forcing a failure. [ 874.795317] name failslab, interval 1, probability 0, space 0, times 0 [ 874.797104] CPU: 1 PID: 6948 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 874.798150] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 874.799196] Call Trace: [ 874.799534] [ 874.799837] dump_stack_lvl+0xc1/0xf0 [ 874.800369] should_fail_ex+0x4b4/0x5b0 [ 874.800913] ? ext4_mb_new_blocks+0x18b1/0x4680 [ 874.801531] should_failslab+0x9/0x20 [ 874.802071] kmem_cache_alloc+0x5a/0x390 [ 874.802632] ext4_mb_new_blocks+0x18b1/0x4680 [ 874.803271] ? __kmem_cache_alloc_node+0x1bc/0x310 [ 874.803924] ? kasan_set_track+0x25/0x30 [ 874.804470] ? __kasan_kmalloc+0x7f/0x90 [ 874.805011] ? ext4_cache_extents+0x68/0x2d0 [ 874.805630] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 874.806281] ? ext4_ext_search_right+0x2e3/0xbd0 [ 874.806910] ? ext4_inode_to_goal_block+0x324/0x430 [ 874.807608] ext4_ext_map_blocks+0x1e14/0x5970 [ 874.808241] ? mark_held_locks+0x9e/0xe0 [ 874.808790] ? __pfx___lock_acquire+0x10/0x10 [ 874.809404] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 874.810106] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 874.810790] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 874.811523] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 874.812178] ? ext4_map_blocks+0x704/0x19e0 [ 874.812733] ? __pfx_lock_acquire+0x10/0x10 [ 874.813303] ? lock_release+0x1e3/0x680 [ 874.813835] ? __pfx_lock_release+0x10/0x10 [ 874.814402] ? lock_is_held_type+0x9f/0x120 [ 874.814991] ? __pfx_down_write+0x10/0x10 [ 874.815540] ? ext4_es_lookup_extent+0xc8/0xad0 [ 874.816163] ext4_map_blocks+0x776/0x19e0 [ 874.816716] ? __up_read+0x199/0x750 [ 874.817203] ? __pfx_ext4_map_blocks+0x10/0x10 [ 874.817815] ? __pfx___up_read+0x10/0x10 [ 874.818378] ext4_getblk+0x62d/0x860 [ 874.818870] ? __pfx_ext4_getblk+0x10/0x10 [ 874.819455] ? __brelse+0x88/0xa0 [ 874.819916] ? __ext4_new_inode+0x150/0x5430 [ 874.820514] ext4_bread+0x2e/0x1a0 [ 874.820997] ext4_append+0x21d/0x530 [ 874.821492] ? __pfx_ext4_append+0x10/0x10 [ 874.822071] ? avc_has_perm+0xfe/0x1a0 [ 874.822580] ext4_init_new_dir+0x262/0x4c0 [ 874.823147] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 874.823791] ext4_mkdir+0x3d3/0xb20 [ 874.824289] ? __pfx_ext4_mkdir+0x10/0x10 [ 874.824819] ? inode_permission.part.0+0xb5/0x520 [ 874.825477] vfs_mkdir+0x24b/0x470 [ 874.825985] do_mkdirat+0x163/0x2d0 [ 874.826469] ? __pfx_do_mkdirat+0x10/0x10 [ 874.827040] ? getname_flags.part.0+0x1dd/0x4f0 [ 874.827633] __x64_sys_mkdir+0xf6/0x150 [ 874.828161] do_syscall_64+0x3f/0x90 [ 874.828655] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 874.829324] RIP: 0033:0x7fe00d0f2c27 [ 874.829826] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 874.832062] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 874.833000] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f2c27 [ 874.833888] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000700 [ 874.834785] RBP: 00007fe00a669040 R08: 0000000000000000 R09: ffffffffffffffff [ 874.835712] R10: 0000000000000000 R11: 0000000000000213 R12: 00000000200006c0 [ 874.836592] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 874.837499] 23:25:38 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 63) 23:25:38 executing program 7: syz_open_dev$sg(&(0x7f0000000300), 0x2, 0x200) 23:25:38 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r1, 0xc010f508, &(0x7f0000000080)={0xc30, 0x800}) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r2 = signalfd(r0, &(0x7f0000000000)={[0x1f]}, 0x8) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) 23:25:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 8) 23:25:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 21) 23:25:38 executing program 6: syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(0xffffffffffffffff, 0x5380) 23:25:38 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x4020940d) 23:25:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\t', 0x292e9) 23:25:38 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'veth1_to_batadv\x00'}) [ 886.835624] FAULT_INJECTION: forcing a failure. [ 886.835624] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 886.837512] CPU: 1 PID: 6968 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 886.838570] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 886.839605] Call Trace: [ 886.839945] [ 886.840253] dump_stack_lvl+0xc1/0xf0 [ 886.840776] should_fail_ex+0x4b4/0x5b0 [ 886.841338] prepare_alloc_pages+0x178/0x500 [ 886.841946] ? do_raw_spin_unlock+0x53/0x220 [ 886.842550] __alloc_pages+0x149/0x480 [ 886.843089] ? lock_acquire+0x19a/0x4c0 [ 886.843644] ? __pfx___alloc_pages+0x10/0x10 [ 886.844256] ? lock_release+0x1e3/0x680 [ 886.844813] ? xas_start+0x14e/0x710 [ 886.845352] alloc_pages+0x1a0/0x260 [ 886.845894] filemap_alloc_folio+0x374/0x410 [ 886.846510] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 886.847181] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 886.847897] ? exc_page_fault+0xc8/0x1a0 [ 886.848472] __filemap_get_folio+0x284/0x8d0 [ 886.849085] pagecache_get_page+0x2e/0x120 [ 886.849674] ext4_da_write_begin+0x328/0x8e0 [ 886.850336] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 886.851031] generic_perform_write+0x25a/0x580 [ 886.851680] ? __pfx_generic_perform_write+0x10/0x10 [ 886.852378] ? __pfx_file_modified_flags+0x10/0x10 [ 886.853069] ext4_buffered_write_iter+0x164/0x460 [ 886.853739] ext4_file_write_iter+0x3ff/0x1950 [ 886.854397] ? lock_acquire+0x19a/0x4c0 [ 886.854959] ? ksys_write+0x12b/0x260 [ 886.855491] ? __pfx_lock_acquire+0x10/0x10 [ 886.856080] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 886.856739] ? lock_is_held_type+0x9f/0x120 [ 886.857311] ? lock_is_held_type+0x9f/0x120 [ 886.857952] vfs_write+0x9bd/0xdd0 [ 886.858542] ? __pfx_vfs_write+0x10/0x10 [ 886.859094] ? __fget_files+0x270/0x480 [ 886.859668] ksys_write+0x12b/0x260 [ 886.860183] ? __pfx_ksys_write+0x10/0x10 [ 886.860870] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 886.861663] do_syscall_64+0x3f/0x90 [ 886.862236] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 886.862938] RIP: 0033:0x7f83dfa71b19 [ 886.863422] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 886.865730] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 886.866747] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 886.867656] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 886.868587] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 886.869521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 886.870458] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 886.871408] 23:25:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 22) 23:25:38 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) 23:25:38 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 64) 23:25:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\n', 0x292e9) 23:25:38 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x80086601) 23:25:38 executing program 6: syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(0xffffffffffffffff, 0x5380) 23:25:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 9) [ 887.152140] FAULT_INJECTION: forcing a failure. [ 887.152140] name failslab, interval 1, probability 0, space 0, times 0 [ 887.153994] CPU: 1 PID: 6987 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 887.155001] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 887.156081] Call Trace: [ 887.156458] [ 887.156812] dump_stack_lvl+0xc1/0xf0 [ 887.157320] should_fail_ex+0x4b4/0x5b0 [ 887.157875] ? ext4_alloc_io_end_vec+0x23/0x130 [ 887.158470] should_failslab+0x9/0x20 [ 887.158974] kmem_cache_alloc+0x5a/0x390 [ 887.159510] ext4_alloc_io_end_vec+0x23/0x130 [ 887.160080] ext4_do_writepages+0x1672/0x3020 [ 887.160694] ? do_writepages+0x1ad/0x650 [ 887.161222] ? __pfx_ext4_do_writepages+0x10/0x10 [ 887.161883] ? lock_is_held_type+0x9f/0x120 [ 887.162438] ext4_writepages+0x274/0x5e0 [ 887.162980] ? __pfx_ext4_writepages+0x10/0x10 [ 887.163592] ? __pfx___lock_acquire+0x10/0x10 [ 887.164217] ? find_held_lock+0x2c/0x110 [ 887.164748] ? __pfx_ext4_writepages+0x10/0x10 [ 887.165348] do_writepages+0x1ad/0x650 [ 887.165871] ? __pfx_do_writepages+0x10/0x10 [ 887.166450] ? do_raw_spin_lock+0x125/0x270 [ 887.166998] ? do_raw_spin_unlock+0x53/0x220 [ 887.167569] ? _raw_spin_unlock+0x1e/0x40 [ 887.168109] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 887.168785] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 887.169391] ? __pfx_lock_release+0x10/0x10 [ 887.169969] __filemap_fdatawrite_range+0xba/0x100 [ 887.170612] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 887.171348] ? ext4_buffered_write_iter+0x19c/0x460 [ 887.171987] ? lock_release+0x1e3/0x680 [ 887.172512] file_write_and_wait_range+0xd2/0x140 [ 887.173125] ext4_sync_file+0x221/0xe30 [ 887.173635] ? __pfx_ext4_sync_file+0x10/0x10 [ 887.174216] vfs_fsync_range+0x141/0x230 [ 887.174740] ext4_buffered_write_iter+0x37d/0x460 [ 887.175355] ext4_file_write_iter+0x3ff/0x1950 [ 887.175960] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 887.176590] ? __pfx_lock_release+0x10/0x10 [ 887.177139] ? lock_is_held_type+0x9f/0x120 [ 887.177684] do_iter_readv_writev+0x211/0x3c0 [ 887.178277] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 887.178892] ? avc_policy_seqno+0x9/0x20 [ 887.179410] ? security_file_permission+0xb5/0xe0 [ 887.180011] do_iter_write+0x18b/0x700 [ 887.180511] ? lock_is_held_type+0x9f/0x120 [ 887.181053] vfs_writev+0x1ae/0x660 [ 887.181524] ? __pfx_vfs_writev+0x10/0x10 [ 887.182063] ? __fget_files+0x24e/0x480 [ 887.182575] ? lock_release+0x1e3/0x680 [ 887.183107] ? __fget_files+0x270/0x480 [ 887.183637] __x64_sys_pwritev+0x233/0x310 [ 887.184170] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 887.184771] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 887.185432] do_syscall_64+0x3f/0x90 [ 887.185924] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 887.186565] RIP: 0033:0x7fd975a3ab19 [ 887.187024] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 887.189299] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 887.190357] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 887.191414] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 887.192464] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 887.193510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 887.194575] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 887.195652] 23:25:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 10) 23:25:51 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x18082) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000340)={0x1000, 0xd56c, 0x5, "3cdb56857eac4101557f03d48c40336065f18eadc93f669640bbe376891e996ec01c1f49b57689159da40aaa83485492f5eb2fca9f46378f514cdbe37bc74f9d3e380df663a4294ec740c9312c822ad6c071d260d77e13089d9a9d14c082f93db02a3ad98ae02fabcba9b7519853ccc7205f5a00ee0951fd801612881c0803e1487b7b736419707487976b7d1bce80362600f148226345a542ec45367b1a698aee99859fd7e9744663685fe99336144422d186e0ae3e9d86bcb90dcaa8b25c2cf67d812dff3744b2889bb4c652e3572b95770ef0870604238d155ec38c306048c889f92d95bc7606241bee2f4eb3a864de6070f2939772430b9049459e71c7929eca043a3cd9704c81f0ea240b042e1b51176b8183c118e6a83a71f0a27090cac97abeaf283b1cf2e177554e2dcce9e03d3d0eb30e0f1c4d8a4b743e2800a5cbe500dbe09048d2f2a2b79485568cb00d7ee2535df96d449ddc948f4594b694a14baa170c7dcd668096ec5595e70f1239bb8b7c2682e59e249c3fed8b55ece1aa8e6a44b105ba9cff9a3f5062e9b45fdd4ccbd735d20643497f450f7b77deb8fb8d2193fc9429dcdca241ec5ef15cc92190866fb2c2892c647dd637883de06d602560fb537b29794c6bccadc0324bb798d29d09783b2ecdb2c5265fb61789a50984d564ed93caa667f79cfc7c18f902c18dcc16a5371c14f1140d6015f4f06f8316e27472cc5c61c082fb5be6294332c1b49a0a5370da2c972cbaed77bb2394c07a411bc04d22909a5ef7b530a1e6b99917ad1d164a0655fc5afc2d5f5a08952b6134d0a364b0d4c0076c2c6c0009feae75c6563a2b9d39d64055de5eaf78d1ece8d567d10a3b6e9a1ce0681c85c817fa92d958e14ce363a73c7963dfb3807ed256dad5319d0bfa3cc8a7ea70d4a97fd695bd34e4f73c49ed4b7523cc2939519e165ac13ad9fc540b8a49773bfda2b4796d5f816a7aa7317a764056ade0eb997a4cca60fa93f135f70e3527d0dc0aa88dc07f61e95dcd27f9627e54cac8362c00144d116e91aba3554a30a47b8597c0cb09761d8751d96fe8533cd278968284f05a126bed8fac63785a74f6f34c083492559dc322b06ae31e7a90c604988670293e36c80a8ab48cb432e0803f5a124e2a378931a3c752451dafbcba4160012e822311dbb2d3c10c7a17482b7c13026c738bd127643bd6f4df5150b1cadec79b9d79790192139ce9bac62a7ae962dd9423035457ea92222117d58ed00b8c1692e0745188801d69d6451e92c790ac9d61bc0f648ee341b95984873de61370797464d7719ec52cc92feba5e0fb7a58d946cf8069b7bba81d99319f1a8e0cf292430024856cff38e028c866ccd53dbdf2255405c8f1e3df3216d237fbc07cbdbdb437f8043166a3f9ccc239b2e03e7e271379cbeb82e474d4f5229b59ab1c593e924eed9d72b2b02eb5112a409bc4d460a31477c9c52e77bc11e14e91fc34d4ba695af250f03f4c2ab64eea2850f94f4f1f42c648ae0439586651db929798c9ff1bd3ff9c76c56d6db93dbaac38d33b63c2bc4e39b612cfe8b22187785e206d83868356ff44f4c19c9776daac36db0e1188503784cc716d40331674b3a1350df79e0f641f14a40d23bd7f0f8abe72f145b0a98d9167d387726530424bf2229941c8c2f0e008f293157a60f1b4aae61c6f28ea2a2eabca63659f6f41833eabf32ac62fa4e73ac2f616b7b511083614d4098cd6d97c66b9e39c886541c9ab88be3bc57b2fdafa8eefd96ede79216b94263c944af52de928a3ece618385d7e0977cfc52ad38d265be0c9e0806b1395a8be0eb700ae6e08ec5ae2a92c5180ed7baf6ddaf0dfd8c4591facb31f167662d93e7d472ada543a4d0d742419cd3ff3182f7c4f338fd8b63fafdcadb082800d1c2f8acb25491d23c89fdc560d7a8c25ce56bf541ccfba2646be32600d957e6caa29a116dc211a22f55ea4ba1206a1b1cf627e3ac786008e5626f9f566f7f5f3fc485b21d69896c3dbf752416d3bc9cc1f7420c8d3ba68443b9493ec7c796ec8062406b55494184543c987f5ccb0a37f88aeb80ca1632cc1bf674c1f6599bb6da189874dca83fbd2cde5182d8c44e213c22b66e9002762fc8322b9e1a6f7095a57261ff7d4dfbdbe3c48485ef61c6034dc0e9ba16cbb93f315f2d2d78cf834d8d7e3bd9f45938b48ce7979fb7f9afa1f883a020edb851a6d40cd83aa0ff827beab6ed4c2e0b9d0bba38b367eea1ad6f31f96f2b4402f0bbade46da365dccae7d713f43f51b1f12bc2b14a5ff490a2e9c675ac1d8b8c2bbcfd4f754ee814d1551f92ffad4cbe695e89d02d013af9f92b2416493fc092d115a6f1f14f3a43b569a001f82c1010f3504c7af8c4bd0f88e8dbcfc642f20720f5b3049b090fb19749d078236dc160c717b132347b573f5d78e3589ab890c54d80c06df61fecf79e77e8e9a36084325309e2e009b6294193bf17a982796b1e997a0dff0a2973c1702540508db1077928f3684f687ea23f2ea2bf398efe2e8b5e8b05151c2a84faac646504b3685cc9a675e567b9241190f37dfcb02a9ed432dce4d3fe5312f0c87d00ef491c7d8e857ebd450dc55e8ebd8a3b07ce6334ff1bab35faa7dfa14f80c866b195c2b3da96e18345dca2df26fbb4bb7f441056dc9a8466e9cf4f4256a5ca0d75b7612c28626caa829b6a08140023b90006709eab4a4abee084ab6ef2a25016bf0beacbdd65d675e67e3432ec0e32e6fca7d6fb551d9c674b3a45d3dce5006abbc47c789783d96d7fa0d9fbd0a883e42f4c7d653acd132b83a4684544bf26182b8d7a087ab2676cd6baa9a7404702ab7e10dd4fe8f43b487c428f5015a890c3739d6b9fd2e48ac739732310fd306e321c825d1aecbe0d6caca17e2046392bbf050f94e437600fa2b7ad9468f59f32a4ff40957d8e9f85c27c6a29af8dbd47cd969524f73703f009b335713bd73ef9b933a5a7bc8004b546ff60abefce0f533fbd69cde082faf78f0a7f3dcf03159406379b4fd97f83d612e2730a2b9eba393229bb2e04a0054f115e716f073bf647b28125d85ed47a1940a76ac60af7a67c0e6ffd529e9a3845f4e793ec9a10901182102e373edece21846a5411aa1fa6e619fae0d738ad56395f18958a3a648fced6d067e1f7f4b340c6ace4ffb210b1fd93871ee9ba23a41b9d0ba0a5a33f3dea4a2e74bd3a9b5bc80e6ed7f9d3faf5b0b2bd663ced60dc5487b365074c5fae816c9349d05d9703da3ddbd48c22d2947a4eaa3ff02e7bb3c5beaee12cd56f93b20f07afc835a974f0d000bdbd716084171b8e92b129bfe19968a2761052f1116c6f67290e8015c08e0e08cd5ee50d57543a19c156bf25a8f81d8657ef4e2eeca202794c57ec6be1860ca426a9c2c9bf79f91aeb039c932609cb7a9b971bbc823825e24449f2478cfa130fb1845fcfb90736fb9d9366d453275e5e7cc954c881e183dcd33241ba457e40acc7353c1ad906c327e2d201d5b05167510d334895c452655e1b37b3c331bd232e67d7d0d02e8d448e31840a6a615dd36206fd13c2347afda9f7bd94f46e52fc21a71f98459f54a94619409aa071d1be8c930ad5e22ddcad5a845191fafd339fb20938e42160094d310fb267e1706159eea5d06ccb5688a98b17a53aeb9eef59530736619485bbed9c81a842e800e1c78aba550dc8732f953c5be29a2dfb2a15ab31c635fb81e4effcc2b8e1749097c7713bee5c257b8970cc76dc436d2315a4cf048825874a9ba7120e209f5c7b943daa389f9f51fc546949b068822c28e87625a44b14d9045fdebb174b70f64796bd4870ed6b9eb9723adca34a136b89aa26cefa5c87541bc19eed9ab3b54ca1d478bfda864841aeef3e5e67bc5195bbc333da5b38c202cf068c108c1fe7c902431ba48d6f13d727e10e6a6680687483a2053e3811f4ba4e42eafafc8647cd4a534a900e312038571164c77d581f68c1f63c129e3d2a8cd847d79e31cd0ee8345c4c354c339d63f046d9a51307b72b22470e4eee67e12ec8fa0fc874d1c8def72beafa08ba65af7edfea5259cc439eb01f40af849e4ff37935dcfb694943667272ed7ab27e25d48cfe7829dd205fe55ede639c0d5ec0f0afca33b0cc95580732e1b495ebe9f7c93959a346da43ca044d5ba4fb67b9f0137917e2fbfada2873c5919afc36073c364563b6f7c997514184459f7aa765fac2f2f38c0c33627fbc53a7307eae388b73f62e3adb45871fa6d2ae789f599d4ff7bba80a2952045f779f774ddf7176f5544af4f8d06a7e6774b32542cd38ed3edcde6eecabfddd64cbabe20082078cda869bc21fbe2d4e408d4b8b0001c54a5c094f2a4947a98f3ddfba39574945e6c2eedf4d95e2d5e59040a5577ab40d2d13cbe134d51b392d621888f5a9153bf22a2599b694077609d63731f35d820990fff4f4181603a2f47cb5606e9bd3aa6a807dd02680615cfb3430aa1234e6b396af95ddda3f87ec4501d056a8bd196c6a2a177949555b65f780f6e68c44cbcc5d7e8d7516e634ff2d3bdae614d65f40657273430e444eee94f823addb3cccb26c02ce1b256089a0ab1bf1e94bb6cb69038b764c73c002e886dfa2d2086644f6c3cfc60fad4048fbd4e39b3b1058b12ef8ff3c5c24e1ba91e430886015ace21a964ff9a419a0001bdb74af0b607dc3ba948be85f194b9ff61138ee65d2a0faee8ed0f6482abfba71e28ae261b44ada980d8c0ae87d78a1040b14e992fe13a27217e981f55b6e2202cdaea283b0fbf81321044bacff9f3b9ba1a1f5ca9e33d13730ac686874a1809dcdd7109a7c835bc339d9571668ef935bb25d4eab9c813a10c4e768b5a7c4c23e6be3789cf647812a50fa9fdcb78f428f9360241754e79b715d88e3118901da2d2ed68822c1864d76320ced5d6f794ff132bbebea36b46afd9068fba91009ad88220b6a968b55ff3ae8408fbc935f3daa00906ac04ce7b42a2a042b4080249c98408e1284969e522eee9cf91fb2f42a8cc5e920e6d00bb06b2f1c78543f20ec94ba580619fb01e2f956cc856d6b0179a77d1cf8e49aeb2529b5577eebeb257ef265cd9c95a6415f3369f2d7247306054181895d90ea539477e80547a2f2a6dab56382b460e0cd9529777c2476ee2bc8906a3251d7d68e24e541fdd2aa99ab9d18f06d5dd7cb103b6e11b7483a8832decede5b12ab9a8e58a61f3318716fb0991289921777f2d5c710d3b3b6a65b9a9aa7ceac88c007aa54ae3e1cebd4a1c2b87ff1bbe929b07a238dab7322a9a58087d3f356187b70539fde7637010563631c346de82c5a760a6ec57e1e391239816698cc62a57ccb721985da7e2e69ec1b3b72abd0e7038d66442e54418d7495db8a94293764aed9526abf9d7c021005e7e347c890df45cd3f5c25eda25f86988e0f718cddf5e156b7c44efc14e7bacdf4b224b37ef644ab665438b52ba3e2bbee0e05c218afa50beb4812f330028464bc01ea252cb46de99b729d6724517c94bd38bee5ebe2da0dc2e82b7971204e26ee47a415194dc2559a38c9613a5cebe62991ae51eed32088c60eca4f07ff72ea32a4b159b0bcd6e6652656322a2b95fa10c494377335059ba557defa65b912147d9d5856713049cc0fcd75a289c9eb73ed6e6a11e786876d91a1543a03dba75b262e55bb13e0950edc16d9b7dd5d69e506cede81ac93b8dba02b33bcd6c3d0d70bbfd28c34ff9bc44cac6a807a5ad5e93eaaded2dfe84bfb28d7a1a7475306866008b97aa15a362516d89cbc8ac9718945d915f3b47b0"}) close_range(r0, 0xffffffffffffffff, 0x0) 23:25:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 23) 23:25:51 executing program 6: syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(0xffffffffffffffff, 0x5380) 23:25:51 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x239, 0x672e9c7ef11ddbd7) syz_open_dev$sg(&(0x7f0000000040), 0x7, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 23:25:51 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x80087601) 23:25:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\f', 0x292e9) 23:25:51 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 65) [ 899.896620] FAULT_INJECTION: forcing a failure. [ 899.896620] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 899.898264] CPU: 0 PID: 7002 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 899.899352] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 899.900544] Call Trace: [ 899.900911] [ 899.901234] dump_stack_lvl+0xc1/0xf0 [ 899.901791] should_fail_ex+0x4b4/0x5b0 [ 899.902391] copyin+0x19/0x120 [ 899.902875] copy_page_from_iter_atomic+0x41c/0x14c0 [ 899.903623] ? ext4_da_write_begin+0x63e/0x8e0 [ 899.904310] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 899.905120] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 899.905854] generic_perform_write+0x2cf/0x580 [ 899.906557] ? __pfx_generic_perform_write+0x10/0x10 [ 899.907293] ? __pfx_file_modified_flags+0x10/0x10 [ 899.908017] ext4_buffered_write_iter+0x164/0x460 [ 899.908701] ext4_file_write_iter+0x3ff/0x1950 [ 899.909351] ? lock_acquire+0x19a/0x4c0 [ 899.909962] ? ksys_write+0x12b/0x260 [ 899.910537] ? __pfx_lock_acquire+0x10/0x10 [ 899.911176] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 899.911943] ? lock_is_held_type+0x9f/0x120 [ 899.912564] ? lock_is_held_type+0x9f/0x120 [ 899.913225] vfs_write+0x9bd/0xdd0 [ 899.913764] ? __pfx_vfs_write+0x10/0x10 [ 899.914397] ? __fget_files+0x270/0x480 [ 899.915036] ksys_write+0x12b/0x260 [ 899.915575] ? __pfx_ksys_write+0x10/0x10 [ 899.916221] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 899.916984] do_syscall_64+0x3f/0x90 [ 899.917552] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 899.918333] RIP: 0033:0x7f83dfa71b19 [ 899.918883] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 899.921454] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 899.922472] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 23:25:51 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x1000000, 0x109083) close_range(r0, 0xffffffffffffffff, 0x0) [ 899.923424] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 899.924528] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 899.925478] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 899.926459] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 899.927444] 23:25:51 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 66) 23:25:51 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x801c581f) 23:25:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 11) 23:25:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 24) 23:25:51 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) io_uring_register$IORING_REGISTER_BUFFERS(r1, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/133, 0x85}], 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r3) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000000)={0x10000001}) 23:25:51 executing program 6: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0x6e) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r0, &(0x7f0000000140)={0x2002}) r1 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x20a42) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000000)) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f0000000400)) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000009, 0x2010, 0xffffffffffffffff, 0x8000000) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x1, {0x0, r4}}, 0xff) syz_io_uring_submit(r2, 0x0, &(0x7f0000000240)=@IORING_OP_ACCEPT={0xd, 0x2, 0x0, r3, &(0x7f0000000180)=0x80, &(0x7f00000001c0)=@pppol2tpin6, 0x0, 0x0, 0x1, {0x0, r4}}, 0x6) r5 = socket$netlink(0x10, 0x3, 0x4) ioctl$FAT_IOCTL_GET_VOLUME_ID(r5, 0x80047213, &(0x7f0000000740)) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000004140)={{0x1, 0x1, 0x18, r5}, './file0\x00'}) syncfs(0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f00000007c0)={{0x1, 0x1, 0xffffffffffffffae, 0xffffffffffffffff}, './file0\x00'}) sendmmsg(r6, &(0x7f0000000700)=[{{&(0x7f0000000480)=@can, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000500)="3575b803ef8c25135447c4d63d6491b7d5d83e3206a48a4afb1663989a0be674ade588ab2b031e69e009fa4ebe59b81357ed5401490d427f1f43de1b758b15209d12d608671940d462c8ea15b4", 0x4d}, {&(0x7f0000000580)="60f47f0f3f112e245aba88bf5a9be4c22f72bbfbdb0edf9e78ce508272e3fb95558c3342bca9f1a605371e0f53da8ff8c024c1ad70ded933ca67499d121ed36218967423c12a36f402110405735a94e9588f21dfce131432950e1690d1bf70e75e6bec001dd199337629878ef1d5448c06bc0f12734cea6dce8a2241137555b05459673f01a4e1b8a76b9b68d50979df73925b3ae856e8574d81f814bf2b272d54b12cc5a12b96a0e4d00a81ab9ed4c033cb20ddf171deac63dc8c", 0xbb}, {&(0x7f0000000640)="24eaa0284d66d71524c9a2f9cd1106eb2951b69be0286cd89c102b049ffc2dfc4be1f4ae161ef01c86d00a31957326b4761a968a86e37938869384ae96889be168bc5e476db156e13f05108b3ace4c98399b3c29e9f2e5b0cce990c946036d046347dfabc0fe1bf8bfef", 0x6a}], 0x3, &(0x7f0000001500)=[{0x78, 0x102, 0xfffffffc, "179c2e0438927cfabf1e5260697ebe0804f5bb3298b05d0f34c3e03b14b0921ba80baf073639f4b7e5727ed2934aa81de4770d5fc8cecec6fe701772b22a31453bd6944ed8ee1b36b642cfa17bd91161ed32778fbbe4c443c4f30df18d9b01ffc57c0447f55e"}, {0x1010, 0x105, 0x3, "264d21540ed77e62658b02657e640ee3fee83424d6e88fc4db280ef039c44fda729de0616a1ec538978cf7a54810aa7c869984bc6a6e81e78e8c478e05ec811572fad317d04a099f1a6fdf9f517088cd7ba81967e0b70b011300ccef8fdf068fc4897ded77f098e82f9e32174a5d3d7cf4944cd4617832dd4f0e747a5bef9670fbc700f461e10f5379102c6857ec0139619ff89663ce7547ea8040dfa0a2cd74e536df0d1fad1e921b5c302969d098ffdc66bda5484da3cfca95b7604a53c1c13f02c537c791d5d87a15e439ce6e5888bc5c465ee13ab1ca5c54fd4bb56ed322ec410db25d2cc9aa2f7666904fecb8ea95b799c12ccd0297a6dc8a81144ec638f4c78d094c69b962ac35e78999d167798dbb5c38e5e097ee49c3f6ef669c35a7177512bbb3c8bed450e1e41d03ac113a47412703a37d931be9ebe65ee449b48b342d041f244077fac7011fa2c9ee43696dc07ccb2b907531cc6e200c64f29b1f6e607924e98c55dfc146cbedcc8051e43c2865097d565abcd3cfc6807d22726146968e1ae667645b2f06a955a3c7c8338026cb9ff08fdd5b346dbe43864708870a6bd18e0a8982eb61800bc7c319db53076ae57695bb8f874e79a39edac0b2d704edf1f87394e5dc6b07bea15230048eaacfcc0c3b3495382059c0a537e96617775771557a7011da1ce7f3570ae6d5eabe1a454645d92688c881d7cf0f0df5bde050ea32718add375a87179f32a7696f43a3cfc44241219fd42a087bd441ef4bf19b1a2406b3a7965f6135a81997e2707eabc3eaa9ceff7516208360f7150dfe6cbfd0e3e767c1580ff6dc73fae6487a073974fa7ef20354532fbb22f62e4969b78f148aa3aaf2dabdcfd49f7072d69907a2854f0c78503107cf3704b21c5bc3811c8acf27438ff249ca740e90279ef8fbcb53f888674ff2e77694af4124dd3a2d533e9ce9fa2ef8ca140c0fb30f15842f23d3b145158a95ec2e6f9aa6c9a9a0dc85585c662da3be258190eefb183ca76c50c25371a67235ebdf811a91e9a0ff55aac32eed4b870e494dc218913923c8b770eed524f0b7fb5b5dc793f9d85abb219e2865f3646b41e4f9aa40a0a70dd2239ef6337f145aa8cc12e761f2f468a97109db965517199bb4b964d6ea2ccaaba837f9fc5fb77d03eb5dacea17edb9ceb28c5e201773782eec7cb0d24cb000a3b60580fdb1e9ff68349a77f1c2c01f3c419442c1633755b08a3bb954f35da7d72513c8f96b3a983b9eb3be3a3ba61aed0f195e3817cb4da112eced3ab1c356a304a91f2d4dbb5f78dd2f29595845b2d325ffeb7838006116f307185e9e858e4bfaaa1f6a2c5f2cfb67ea2170024f2e84e4a848bc3e9bf54cdcb81c3c1af7aee5c8428ed6b3c1ea778dec010d106e7a823efa6ba8bbd501a23c943424e2591c2026204ab4bdcba6bc7c0890485f9ac02d3489fef85fa6dc187b66248aacd42b62250714bd2083ecbaba88978500527f11bf15966ac865f1c5af8bb33a92f78212783e1517caea503af4745e9cc0504441031a8d746c70929aebdeb4b7d0edd878e8f8d2a4f93efb40b0c34cbfe0426de0f4a137f1888e2059ef4c39aa982c2f62e01158850385d72adb93b68d96e3a898724038ceac12d1f89dd35cd8d11e179899d2040807174063c1964de550bec2c262d48c06940f136f6ebaa32440a1bfba0c9afa696b3c55b545ae290e8ce8ef45db0e35c2141f3ae9ca3b8992e3d8e8362669f855358eccfd1c13bdce5876bb30015211b51942b3334102fb9135ae66754d91f2f30f0ac7e918d0447649c0934a7464bd34afebc370d189184358751ef051073b440dea3cc947eb00cb54557407e77d637bebc441123b4b76939d3cfaeb62816907103b9bdca531a5442332f7d7bd3c6c026252f99a87b68cf0d5e319fcb1f1efb164236cedf7b271ae8f2ba8fa16115dc608657fe0395b03ec67ee14917fead5b706e237ec6cd7ae2c9f01d5a16cbca7ad9d1c208be34069a0b9608e51cf6b3d97862915bc5649be74c68aecc924f7f21c7b7f452ce072699996506279c8e3d23df094774809e6ac66e55fdd014e4f5c5ea1c0eddff0fe021d6c33bf1559a308a0fdad5bd89d8975c539fdc6f85084a21020822fdfe90a4e6e92ae19bfd9217f5f7179ba91636b5c54d7e7828c75380a2bf47120baf0312ee3fcd70b8ef493cee993dbe62a5bf2fa1a9286f9039899c379df0336188163281bc2033b3d4a7553173cd63bcffe3c58870117bf38e6cd2924dc12ddd771da55889d3f531ef807f129cd090e75a217ffec8b96114d86afe94f57413ce7541b3d1e82ba8dce012bce7e49f51f3a68d1e0043fe7ffd3a715559d1df7a8e6781f11402321134edf82d47298ee56140042dd2af1fea1926b5cdfa90818c3009a0a018f619f03d5c1f79bec5a76c0f5f02d3149db0431561b00d55acc10ed67944290449315c2be12a7d45fe378eac972a78b980015cc31559171b4b2cea5f8acfa6247e450955fca558da92761e6f17536ef9e2d55717c946528146e84e8294c078f9cf597a18e266fa27568492665691a40bbccec1ce69d2a55e308cdc4b166e585ddf37bbd206d91eef808ac00522b3f3280927d333c8f5b2b6d59f0097dd1face8d36688d0ccad9c1382ea3fbf5a8b5509f483189c782b53ba0149179e0febb5b5762a9866255c1f3f739940a84d354e69273f7c2754b65a6ba428a075b85df657e4039d36254101d65d8b8d34d181d6434721bf9d18b4c8536c49288decb8d32b20e0bfa53835a0d44cd7406bbb30bb890ba099919e61fbda452da56fa50f3199937f096b041f0b8db3c03fd5a3e426e304568b62e7bba55727c0304ce09dc4745f98f669c9d9229f7dec88afb416a6e29d2d01aba56bd7108296c8ec763ded086ef8fcf3a6066a318a8e6ccf10ff86e74fbd299f0de83ce4436562816646c37acef8b017589a5ca539063a6623bdbaabedab9740da50fa10f7b388cea5d79aec52fab3d0c5e0fbb9de714816de82d4ea675b8f40245d405b6a94e5eec27d7994d7653bf7e5b519fcf7cfbbbd4d2f9d5eede5cad1ffb183bd3fa6fac8ce8fb70a995af340ceb9f7ce3907e5a0698de6766960071b9307e35fa77b58f44286da50273c639f2d87c75523fd3072bf5cb7abd481f5880026caa65850a5c5ad7f0293b4b48d79a45b59e07997215bfcc31f7588037c33ec6968ed5d3e5ea757a4f82925159b796b04f2cee60d3180410e70739439a21d1f97d3c3110a2c9240642facfc8d5a6dcb1f2aacc7fe9627ef49528ac8a20e6ea3a35c06f28964d6134a03c018abe91ab98b2e3b1bd211f9bbef00538c1bbbd5607fb5a7d21365c525c9e238f0f70193e6232b9c870612901204c18db1aa128d17286232922cf3ecd7478ca433d17471b72e74a6dffd0b4c80667926539933a5ca8b034a89d40ac21b957d6c96a9c7d1ab0ea114380fbc2d8cb1a7c0227c8ecc468170dd6d49afb2b01676c9dcf230c3b92f2b6639e73ab38fa780dee33fd8dbba8141c89e4b9b306e65123dc67cf81ae42f664e3f9908e2fafbe829d330ebd23ffec70e191a1cd9b9f31b03891539a174ee4fb678da6330293de83f5ad4b2b42e33686f180e9b1e491439915443eeda52c07c10aa5165e7c30bfd3b5d961ef8dfc6f97fca7d6e4b3720d2e609c21d128dbf310fd7326f18ba3a3d0826a41ec0c65ed245fb4c1ef29780635fec827585ae930f33846ac319dbdcac7f560292a70fcd43be235ff298de0f1d3076be9db8837169ecc0fefc14ec5e2edc616d707259f402c80c328e718343e1381f03a09c4027304c50c43a3e8fd6416b083dea9222a51f98d7b0ce51f5279dfacae64d54ad324b4f4eb5508e4594f0de156c326521098a860b2fd5fd20f94c58341f37ce90d48e398849f8e8600bc3f023914ee7dc67dca5e53a61c762b1f67174c681ba9c37cd0015feca7667906984638030cca9584de731d1deb5b7039e1f7bbe63e03be5888c6c48814a7af0b01e2349dbff012d66c47140171356d59fb1ffdb1fc34429a76306ebc95b1e56a66af985f5f98be69c8e3e35e9c6bda263522dc21d79d5c92dc8532cdc600107f3f7998eaf851d7256204db10d138e0b79a90ca0606dc62a7a1bacc977d1d22099e5e2852d416bdf886c7635d50f5ee02e47784a7829fd882f1e9a1e3c3a5093976d53dae9010bf5cf125fb6896ff8620f425219c1d0c55e3196aefa50e056c6a55fa4dd63647d0f74dd6c329237d5d23934bf89ddf983a5a05a73066c56639a1f9fe167c50259a42f081d931c148ded685aa9eb62e9e68d8c14b5a167fe891a8218fe0382c84c0d052a49c5b17a9cde6a3676a453e9fbc4ce77ce6c855e6d47d2715f449a2e618dbe26c7f778ffbf8d3e868b1b64b02e776b966d7a33120f3eff72e2dbbd5fb20b37b08d23c5835e295a2f8023277ae7cbad1568a16602f4a5d1be26e0763bad3e2835c6ee4b15844aa9484b8868f2558992f081b398c01f7b46c74f1b993024bf9a34890b14bef2b51693a7ff97ab009cef6f9ee54e8f398bf844eb871b4e88dfde1a6ab910c3bab3f383ffc95087a41b39537d22d0653c94e16544e4b0d1ae190c64e6a1832eef74071c1e3285f6e5d6fc45dc58477e9604ae9a92200c37ed866dac9cf187ffaa54d23ea39204052989e07fdc47c19beadf487088947d958ef62663c573f35d1627054cff4b58300a874c43df9a43f71f8dac7f92b90974e3764ad997a469b647a9a0169087132b02ffc74670c0efe8fb738d5217da034127fb1d50c0df31a5d3f5b07449749649877f0b4daf47aa2d23b7bdcdbfb0ffc0d325a2dee737672d0682b55d7c9ac0b22135ca847e4838b6163458cc9217877a1fbc5e0440a8c6efa5bf3d36a26edeed69cc12a1205266230599100019ade92381ad1b2d9578abfc219cde1616f900f107b6982147371921dbbeab8d029f5e7e09fa4b77148a365e70b64dee05a55286fc1824a92e6e73654f7959e9a13b83f1d66e43727ba157a66eb44c26d51a5a09b00ca4f7bad93bd88331c226098c93100ae8ac403665b7ba0dfa119a8a5a6542f3c09cd55e16644a23bb76aa1a62afc54f8f64a88671d219c948b26c0970a29d2a93d0bde003fadd506739818e55996ccf2207d4d98cd56dc653de273d8ac3e9deb40fc2f238cdbab0560eae77cc3cd2469ca9450360b236fb8dfe346203aaeb95a19d714b6c95c464e904049206b9323fdf5c928bf737e83354cae3e806d7a5e17b52cb7e73bad62e952210026fbe90f8a18c9fd4f5e5b45c5fc8a0234128c0ef3eb273cefb8b90a2035b05068d34be3f3fec6f1f825c9d6c74f6f7157b81b3f7acfacd2aad4a45d9b78d9d09aee57736965cbda4431d761a561d01d948d6848eb5cdd257ca309122570927bdf068e2d99e170fa0cbacf69c76b5b1ff6a14372b344c296306caf45eff5f568f4b2c035bf0258376d13543ce3ad784eca05985ac4bc54100ddf0681e77e3549c05a8901388307dbf67f395222295ed23825ab2f6afa1d42cab28c04d0ed466bbbb2052eff517d546e585d3d1c5930de9c00c475992e088ef4757d1b4a80d90ed7b889e61d07b3525a522dd6e04ff949bb531bc21f715cd636bd0336bc0a6e2cdfb47ffa10ecc239ab0299ecbdf196b8498b9461ff3ef3bd77f13096c0a1d785113020be6920d99bb262892235750c7afc73f55e3f9c46ab7483872d1c541990e9ce5916055a13b65f19ce00506ee3ffbd89c5f4359477d100a66131f3a6636bfb26c682"}, {0x18, 0x10b, 0x2, "d1020bee170997"}, {0x50, 0x1, 0x1, "8415dd82e3166ab50a399653bbaacdd650bd1c2281b80a953e1fa3684cd181488c070922ff3efbe40f258745f2c6aaec87ee60f689cb88ffb56eb408"}, {0x110, 0x10e, 0xff, "839d46536ca5ea95eb1210e14138cda65fbab3fb99f587fbd6099954bc6be4b66fab161211a771407019008a322429e6b3910727344a7967dea2511f0ee29dbff5a48d9a68749f7e47d81d526b3b0d1ce5c586ad9e4da7d9137c17affe2b948f29c99a61e876a3e8f8c0c0ea7bd8413490640fa9d7b276bf2de68f96f35409c4051ff207bc79ca9399fe632c71cc3111fbf20c7bb853726f09fba7984f0cff91c72f5ceb262d7da8977d8834b96e42da25ee6a46855890573ad557d10b075e0dee0935759edac3f2943c301dfcb2c33d60dfdef4ee33839d713f15908ce684e5d96ff6050eaea19fdc1970520e5c1c2160b22f996a625825cb8d7c8e90"}, {0xa8, 0x6, 0xdcc, "dfdcd99e7bc42ef04d8c42629b538a9ed346a044900414730fefde476ed6c5dca2f41878bff4c34eb297fa90ddba00cba202c3b52c04dc32cb5a4a5ea94ba0044e808a0800df8aa731916b55ba0a3af9dd4c52bcb8618a3e23c4caf87e867513418c492c3323839e46b6ac684fb1bfb149a707828b938fe292e68927abbf7a800152b665b0dffbc32229c3c7e8f6724e7d5d3c5e8e6bbdfd"}], 0x12a8}}], 0x1, 0x4084) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300)=ANY=[@ANYBLOB="00fbcf072426c43b2872e436e3452980c8f473d6716c6f8b7badaac7631d7c4e421f1cb10ffd9d41cc0b644556f648cc8ceeaa6eab88fe01746da6e48e5aa045bd1098251c87683166c0fd16ef7e227d3c6f597dd4bb052534ee438bdd947a0428c94fd063dbc9b9b73df53f003013463e3027693c60d7af678c4de011429bbfcafeeea0470ac031c182304e9e5c9c3334c2fe209b4ba08ac365edd4de884570f82a71cf65c9068cdf69a23963d510cd374942d252943f05de0d183c544ebd6ea372e800be33fe8d9135582d680c05"], 0xcf, 0x1) close_range(r1, 0xffffffffffffffff, 0x0) 23:25:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\r', 0x292e9) [ 900.175381] FAULT_INJECTION: forcing a failure. [ 900.175381] name failslab, interval 1, probability 0, space 0, times 0 [ 900.176753] CPU: 1 PID: 7029 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 900.177500] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 900.178254] Call Trace: [ 900.178502] [ 900.178724] dump_stack_lvl+0xc1/0xf0 [ 900.179106] should_fail_ex+0x4b4/0x5b0 [ 900.179507] should_failslab+0x9/0x20 [ 900.179888] __kmem_cache_alloc_node+0x5b/0x310 [ 900.180343] ? ext4_find_extent+0xa41/0xd30 [ 900.180756] ? ext4_find_extent+0xa41/0xd30 [ 900.181169] __kmalloc+0x4a/0x160 [ 900.181515] ext4_find_extent+0xa41/0xd30 [ 900.181918] ext4_ext_map_blocks+0x1c7/0x5970 [ 900.182369] ? __x64_sys_pwritev+0x232/0x310 [ 900.182806] ? __pfx___lock_acquire+0x10/0x10 [ 900.183245] ? __pfx___lock_acquire+0x10/0x10 [ 900.183680] ? __lock_acquire+0x1936/0x63b0 [ 900.184108] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 900.184576] ? ext4_map_blocks+0x704/0x19e0 [ 900.184996] ? __pfx_lock_acquire+0x10/0x10 [ 900.185416] ? lock_release+0x1e3/0x680 [ 900.185809] ? __pfx_lock_release+0x10/0x10 [ 900.186245] ? lock_is_held_type+0x9f/0x120 [ 900.186674] ? down_write+0x11a/0x1f0 [ 900.186988] ? __pfx_down_write+0x10/0x10 [ 900.187287] ? ext4_es_lookup_extent+0xc8/0xad0 [ 900.187628] ext4_map_blocks+0x776/0x19e0 [ 900.187933] ? __pfx_ext4_map_blocks+0x10/0x10 [ 900.188266] ? kmem_cache_alloc+0x307/0x390 [ 900.188589] ext4_do_writepages+0x1883/0x3020 [ 900.188934] ? __pfx_ext4_do_writepages+0x10/0x10 [ 900.189287] ? lock_is_held_type+0x9f/0x120 [ 900.189598] ext4_writepages+0x274/0x5e0 [ 900.189902] ? __pfx_ext4_writepages+0x10/0x10 [ 900.190233] ? __pfx___lock_acquire+0x10/0x10 [ 900.190566] ? find_held_lock+0x2c/0x110 [ 900.190860] ? __pfx_ext4_writepages+0x10/0x10 [ 900.191193] do_writepages+0x1ad/0x650 [ 900.191484] ? __pfx_do_writepages+0x10/0x10 [ 900.191806] ? do_raw_spin_lock+0x125/0x270 [ 900.192113] ? do_raw_spin_unlock+0x53/0x220 [ 900.192431] ? _raw_spin_unlock+0x1e/0x40 [ 900.192726] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 900.193105] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 900.193445] ? __pfx_lock_release+0x10/0x10 [ 900.193763] __filemap_fdatawrite_range+0xba/0x100 [ 900.194132] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 900.194538] ? ext4_buffered_write_iter+0x19c/0x460 [ 900.194904] ? lock_release+0x1e3/0x680 [ 900.195206] file_write_and_wait_range+0xd2/0x140 [ 900.195563] ext4_sync_file+0x221/0xe30 [ 900.195853] ? __pfx_ext4_sync_file+0x10/0x10 [ 900.196187] vfs_fsync_range+0x141/0x230 [ 900.196477] ext4_buffered_write_iter+0x37d/0x460 [ 900.196832] ext4_file_write_iter+0x3ff/0x1950 [ 900.197180] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 900.197542] ? __pfx_lock_release+0x10/0x10 [ 900.197858] ? lock_is_held_type+0x9f/0x120 [ 900.198186] do_iter_readv_writev+0x211/0x3c0 [ 900.198513] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 900.198870] ? avc_policy_seqno+0x9/0x20 [ 900.199167] ? security_file_permission+0xb5/0xe0 [ 900.199526] do_iter_write+0x18b/0x700 [ 900.199810] ? lock_is_held_type+0x9f/0x120 [ 900.200123] vfs_writev+0x1ae/0x660 [ 900.200395] ? __pfx_vfs_writev+0x10/0x10 [ 900.200690] ? __fget_files+0x24e/0x480 [ 900.200989] ? lock_release+0x1e3/0x680 [ 900.201296] ? __fget_files+0x270/0x480 [ 900.201597] __x64_sys_pwritev+0x233/0x310 [ 900.201902] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 900.202250] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 900.202634] do_syscall_64+0x3f/0x90 [ 900.202915] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 900.203283] RIP: 0033:0x7fd975a3ab19 [ 900.203553] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 900.204792] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 900.205326] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 900.205825] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 900.206339] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 900.206835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 900.207322] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 900.207825] 23:26:05 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0xc0045878) 23:26:05 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000001680)={0x0, 0xfffffffffffffffe, 0x35, 0x3f, @scatter={0x9, 0x0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000080)=""/133, 0x85}, {&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000200)=""/117, 0x75}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000001340)=""/179, 0xb3}, {&(0x7f0000001400)=""/44, 0x2c}]}, &(0x7f0000001500)="35a603c202b4d64e53d5677a9c6f3e32c2e0a084d15cd19862355dd1e45653b0f9117e99d920f598ed3e9da2333b59685341b22624", &(0x7f0000001540)=""/228, 0x240000, 0x10010, 0x3, &(0x7f0000001640)}) 23:26:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="0f", 0x292e9) 23:26:05 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5460) 23:26:05 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x2c85, 0x0, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x0, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ftruncate(r2, 0x7) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r4 = openat2(r3, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={0x610000, 0x100, 0x19}, 0x18) openat(r4, &(0x7f00000001c0)='\x00', 0x1c000, 0x4) fallocate(r3, 0x20, 0x0, 0xffff77ff000) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x20}, 0x0, 0xfffffeffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) perf_event_open(&(0x7f0000000140)={0x6, 0x80, 0x9, 0x3f, 0x7, 0x10, 0x0, 0xfffffffffffffffd, 0x10, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x2, @perf_config_ext={0x6, 0x6}, 0x40, 0xff, 0xc58, 0x7, 0xe6b, 0x50, 0x8, 0x0, 0x6, 0x0, 0xffffffff}, r1, 0x2, r5, 0x2) getpriority(0x0, 0x0) fallocate(r5, 0x0, 0x0, 0x87ffffc) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002880), 0x4000101, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 23:26:05 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 67) 23:26:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 25) 23:26:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 12) [ 913.539674] FAULT_INJECTION: forcing a failure. [ 913.539674] name failslab, interval 1, probability 0, space 0, times 0 [ 913.541419] CPU: 0 PID: 7054 Comm: syz-executor.3 Not tainted 6.3.0-rc2-next-20230317 #1 [ 913.542511] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 913.543586] Call Trace: [ 913.543949] [ 913.544278] dump_stack_lvl+0xc1/0xf0 [ 913.544828] should_fail_ex+0x4b4/0x5b0 [ 913.545409] ? ext4_mb_new_blocks+0x666/0x4680 [ 913.546052] should_failslab+0x9/0x20 [ 913.546611] kmem_cache_alloc+0x5a/0x390 [ 913.547203] ext4_mb_new_blocks+0x666/0x4680 [ 913.547841] ? __kmem_cache_alloc_node+0x1bc/0x310 [ 913.548525] ? kasan_set_track+0x25/0x30 [ 913.549082] ? __kasan_kmalloc+0x7f/0x90 [ 913.549642] ? ext4_cache_extents+0x68/0x2d0 [ 913.550286] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 913.550964] ? ext4_ext_search_right+0x2e3/0xbd0 [ 913.551633] ? ext4_inode_to_goal_block+0x324/0x430 [ 913.552334] ext4_ext_map_blocks+0x1e14/0x5970 [ 913.552981] ? __pfx___lock_acquire+0x10/0x10 [ 913.553611] ? __pfx___lock_acquire+0x10/0x10 [ 913.554258] ? __lock_acquire+0x1936/0x63b0 [ 913.554873] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 913.555547] ? ext4_map_blocks+0x704/0x19e0 [ 913.556156] ? __pfx_lock_acquire+0x10/0x10 [ 913.556754] ? lock_release+0x1e3/0x680 [ 913.557329] ? __pfx_lock_release+0x10/0x10 [ 913.557933] ? lock_is_held_type+0x9f/0x120 [ 913.558565] ? __pfx_down_write+0x10/0x10 [ 913.559148] ? ext4_es_lookup_extent+0xc8/0xad0 [ 913.559792] ext4_map_blocks+0x776/0x19e0 [ 913.560379] ? __pfx_ext4_map_blocks+0x10/0x10 [ 913.561012] ? kmem_cache_alloc+0x307/0x390 [ 913.561634] ext4_do_writepages+0x1883/0x3020 [ 913.562322] ? __pfx_ext4_do_writepages+0x10/0x10 [ 913.562987] ? __pfx___lock_acquire+0x10/0x10 [ 913.563635] ? lock_is_held_type+0x9f/0x120 [ 913.564234] ext4_writepages+0x274/0x5e0 [ 913.564799] ? __pfx_ext4_writepages+0x10/0x10 [ 913.565436] ? do_writepages+0x50d/0x650 [ 913.566029] ? __pfx_ext4_writepages+0x10/0x10 [ 913.566657] do_writepages+0x1ad/0x650 [ 913.567307] ? __pfx_do_writepages+0x10/0x10 [ 913.568053] ? do_raw_spin_lock+0x125/0x270 [ 913.568744] ? do_raw_spin_unlock+0x53/0x220 [ 913.569489] ? _raw_spin_unlock+0x1e/0x40 [ 913.570172] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 913.571050] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 913.571826] ? __pfx_lock_release+0x10/0x10 [ 913.572557] __filemap_fdatawrite_range+0xba/0x100 [ 913.573365] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 913.574143] ? ext4_buffered_write_iter+0x19c/0x460 [ 913.574802] ? lock_release+0x1e3/0x680 [ 913.575479] file_write_and_wait_range+0xd2/0x140 [ 913.576285] ext4_sync_file+0x221/0xe30 [ 913.576941] ? __pfx_ext4_sync_file+0x10/0x10 [ 913.577679] vfs_fsync_range+0x141/0x230 [ 913.578371] ext4_buffered_write_iter+0x37d/0x460 [ 913.579188] ext4_file_write_iter+0x3ff/0x1950 [ 913.579954] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 913.580781] ? __pfx_lock_release+0x10/0x10 [ 913.581515] ? lock_is_held_type+0x9f/0x120 [ 913.582096] do_iter_readv_writev+0x211/0x3c0 [ 913.582866] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 913.583696] ? avc_policy_seqno+0x9/0x20 [ 913.584396] ? security_file_permission+0xb5/0xe0 [ 913.585188] do_iter_write+0x18b/0x700 [ 913.585848] ? lock_is_held_type+0x9f/0x120 [ 913.586573] vfs_writev+0x1ae/0x660 [ 913.587196] ? __pfx_vfs_writev+0x10/0x10 [ 913.587882] ? __fget_files+0x24e/0x480 [ 913.588562] ? lock_release+0x1e3/0x680 [ 913.589265] ? __fget_files+0x270/0x480 [ 913.589829] __x64_sys_pwritev+0x233/0x310 [ 913.590539] ? __pfx___x64_sys_pwritev+0x10/0x10 [ 913.591340] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 913.592177] do_syscall_64+0x3f/0x90 [ 913.592816] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 913.593645] RIP: 0033:0x7fd975a3ab19 [ 913.594277] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 913.597051] RSP: 002b:00007fd972fb0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000128 [ 913.598248] RAX: ffffffffffffffda RBX: 00007fd975b4df60 RCX: 00007fd975a3ab19 [ 913.599357] RDX: 0000000000000001 RSI: 0000000020000080 RDI: 0000000000000003 [ 913.600472] RBP: 00007fd972fb01d0 R08: 0000000000000000 R09: 0000000000000000 [ 913.601601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 913.602739] R13: 00007ffeb4f7d8bf R14: 00007fd972fb0300 R15: 0000000000022000 [ 913.603889] [ 913.613507] FAULT_INJECTION: forcing a failure. [ 913.613507] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 913.615025] CPU: 1 PID: 7051 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 913.616013] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 913.616987] Call Trace: [ 913.617309] [ 913.617598] dump_stack_lvl+0xc1/0xf0 [ 913.617785] FAULT_INJECTION: forcing a failure. [ 913.617785] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 913.618095] should_fail_ex+0x4b4/0x5b0 [ 913.619869] _copy_from_user+0x2e/0x180 [ 913.620394] memdup_user+0x72/0xd0 [ 913.620854] strndup_user+0x78/0xe0 [ 913.621325] __x64_sys_mount+0x137/0x310 [ 913.621823] ? __pfx___x64_sys_mount+0x10/0x10 [ 913.622438] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 913.623096] do_syscall_64+0x3f/0x90 [ 913.623577] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 913.624214] RIP: 0033:0x7fe00d0f504a [ 913.624681] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 913.626809] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 913.627713] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 913.628560] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 913.629400] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 913.630262] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 913.631106] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 913.631966] [ 913.632259] CPU: 0 PID: 7060 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 913.633508] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 913.634915] Call Trace: [ 913.635332] [ 913.635707] dump_stack_lvl+0xc1/0xf0 [ 913.636334] should_fail_ex+0x4b4/0x5b0 [ 913.636971] prepare_alloc_pages+0x178/0x500 [ 913.637837] ? do_raw_spin_unlock+0x53/0x220 [ 913.638579] __alloc_pages+0x149/0x480 [ 913.639332] ? lock_acquire+0x19a/0x4c0 [ 913.639951] ? __pfx___alloc_pages+0x10/0x10 [ 913.640809] ? lock_release+0x1e3/0x680 [ 913.641480] alloc_pages+0x1a0/0x260 [ 913.642208] filemap_alloc_folio+0x374/0x410 [ 913.642895] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 913.643814] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 913.644644] ? exc_page_fault+0xc8/0x1a0 [ 913.645423] __filemap_get_folio+0x284/0x8d0 [ 913.646105] pagecache_get_page+0x2e/0x120 [ 913.646927] ext4_da_write_begin+0x328/0x8e0 [ 913.647624] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 913.648560] generic_perform_write+0x25a/0x580 [ 913.649300] ? __pfx_generic_perform_write+0x10/0x10 [ 913.650276] ? __pfx_file_modified_flags+0x10/0x10 [ 913.651034] ext4_buffered_write_iter+0x164/0x460 [ 913.651953] ext4_file_write_iter+0x3ff/0x1950 [ 913.652685] ? lock_acquire+0x19a/0x4c0 [ 913.653448] ? ksys_write+0x12b/0x260 [ 913.654033] ? __pfx_lock_acquire+0x10/0x10 [ 913.654865] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 913.655652] ? lock_is_held_type+0x9f/0x120 [ 913.656461] ? lock_is_held_type+0x9f/0x120 [ 913.657121] vfs_write+0x9bd/0xdd0 [ 913.657816] ? __pfx_vfs_write+0x10/0x10 [ 913.658503] ? __fget_files+0x270/0x480 [ 913.659295] ksys_write+0x12b/0x260 [ 913.659857] ? __pfx_ksys_write+0x10/0x10 [ 913.660629] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 913.661454] do_syscall_64+0x3f/0x90 [ 913.662174] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 913.662943] RIP: 0033:0x7f83dfa71b19 [ 913.663629] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 913.666569] RSP: 002b:00007f83dcfc6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 913.667592] RAX: ffffffffffffffda RBX: 00007f83dfb85020 RCX: 00007f83dfa71b19 [ 913.668880] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 913.669827] RBP: 00007f83dcfc61d0 R08: 0000000000000000 R09: 0000000000000000 [ 913.671130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 913.672082] R13: 00007ffd281e0d4f R14: 00007f83dcfc6300 R15: 0000000000022000 [ 913.673390] 23:26:05 executing program 7: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 23:26:05 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 68) 23:26:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="10", 0x292e9) 23:26:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 26) 23:26:05 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5460) 23:26:05 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0xc0045878) 23:26:05 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) timerfd_gettime(0xffffffffffffffff, &(0x7f00000000c0)) write$binfmt_misc(r0, &(0x7f0000000000)={'syz0', "12a3541cfe8fc7234288bdd522cd23930959e79d1d011c4f0784d36f356616d9a1bdbd13e3557f49f62cf5ebd422a514c46b8b97f0511863360c96645f6344fbcd12877c47d8cb0c20b6ebc3cc89eab115f9aa50787c2239e4ceeb007e3ca7b0310c0698e86b074c4e3934fd5872e6e7c80d1e8951fad1ad36e73511b953110944ce7f35cacd70d614f8682fcc5b45e011600c68c0ba3c92"}, 0x9c) 23:26:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 13) 23:26:05 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) 23:26:05 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0xc0189436) 23:26:05 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x129002) close_range(r0, 0xffffffffffffffff, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000680)={0x53, 0xfffffffffffffffc, 0xf2, 0x80, @scatter={0x7, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/150, 0x96}, {&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000280)=""/35, 0x23}]}, &(0x7f00000004c0)="1d80619d28dff80de372cd41547dd49cfd03eb4bdc528d606562e45d0caf4e6b9dee56059df6ab72008603b564bf15fa3f65dbbfeb94fa71c9078341ec194a20a7d18238722a8438b8b467a09e67a6f85f488d57e0239d568ae6a2292899010c74a9cf2e46d60e72e22202d5d2af433320bdc455c8c66b02c5cbaa245767c5749feafc53fa4596bff489cc10750674cbb0e8adb33061e0f4a05ad1b4cfb3c1102cefcef4ea4674a000c054dba8fa049e7fb05f4c069740dd3845b20894fcb054f015aa40a958f62ad75d64551e76c830c17be886ac897e0581a669206c2696ecceaf2c53523667a136eab5313bd76eaa73a4", &(0x7f00000005c0)=""/133, 0x5, 0x2, 0x0, &(0x7f00000002c0)}) [ 914.119988] FAULT_INJECTION: forcing a failure. [ 914.119988] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 914.121846] CPU: 0 PID: 7079 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 914.122949] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 914.124073] Call Trace: [ 914.124441] [ 914.124775] dump_stack_lvl+0xc1/0xf0 [ 914.125350] should_fail_ex+0x4b4/0x5b0 [ 914.125943] copyin+0x19/0x120 [ 914.126471] copy_page_from_iter_atomic+0x41c/0x14c0 [ 914.127215] ? ext4_da_write_begin+0x63e/0x8e0 [ 914.127906] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 914.128716] ? __pfx_ext4_da_write_begin+0x10/0x10 23:26:05 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 69) [ 914.129458] generic_perform_write+0x2cf/0x580 [ 914.130301] ? __pfx_generic_perform_write+0x10/0x10 [ 914.131017] ? __pfx_file_modified_flags+0x10/0x10 [ 914.131713] ext4_buffered_write_iter+0x164/0x460 [ 914.132401] ext4_file_write_iter+0x3ff/0x1950 [ 914.133051] ? lock_acquire+0x19a/0x4c0 [ 914.133618] ? ksys_write+0x12b/0x260 [ 914.134169] ? __pfx_lock_acquire+0x10/0x10 [ 914.134815] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 914.135527] ? lock_is_held_type+0x9f/0x120 [ 914.136138] ? lock_is_held_type+0x9f/0x120 [ 914.136750] vfs_write+0x9bd/0xdd0 [ 914.137276] ? __pfx_vfs_write+0x10/0x10 [ 914.137847] ? __fget_files+0x270/0x480 [ 914.138463] ksys_write+0x12b/0x260 [ 914.138991] ? __pfx_ksys_write+0x10/0x10 [ 914.139607] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 914.140395] do_syscall_64+0x3f/0x90 [ 914.140950] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 914.141685] RIP: 0033:0x7f83dfa71b19 [ 914.142227] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 914.144684] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 914.145744] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 914.146776] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 914.147780] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 914.148787] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 914.149782] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 914.150822] 23:26:19 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 70) 23:26:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="11", 0x292e9) 23:26:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 1) 23:26:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 27) 23:26:19 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) (fail_nth: 1) 23:26:19 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x1f, 0x660682) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x7, 0x4, 0x4, 0x9, 0x4, 0xffffffffffffffff}) 23:26:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 14) 23:26:19 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0xc020660b) [ 927.449026] FAULT_INJECTION: forcing a failure. [ 927.449026] name failslab, interval 1, probability 0, space 0, times 0 [ 927.450986] CPU: 0 PID: 7102 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 927.452272] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 927.453379] Call Trace: [ 927.453773] [ 927.454126] dump_stack_lvl+0xc1/0xf0 [ 927.454762] should_fail_ex+0x4b4/0x5b0 [ 927.455409] should_failslab+0x9/0x20 [ 927.456019] __kmem_cache_alloc_node+0x5b/0x310 [ 927.456761] ? copy_mount_options+0x55/0x180 [ 927.457453] kmalloc_trace+0x26/0xc0 [ 927.458049] copy_mount_options+0x55/0x180 [ 927.458734] __x64_sys_mount+0x1ac/0x310 [ 927.459355] ? __pfx___x64_sys_mount+0x10/0x10 [ 927.460064] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 927.460883] do_syscall_64+0x3f/0x90 [ 927.461471] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 927.462265] RIP: 0033:0x7fe00d0f504a [ 927.462859] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 927.465561] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 927.466730] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 927.467795] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 927.468884] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 927.469955] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 927.471024] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 927.472095] [ 927.484950] FAULT_INJECTION: forcing a failure. [ 927.484950] name failslab, interval 1, probability 0, space 0, times 0 [ 927.486818] CPU: 1 PID: 7106 Comm: syz-executor.6 Not tainted 6.3.0-rc2-next-20230317 #1 [ 927.487985] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 927.489143] Call Trace: [ 927.489521] [ 927.489859] dump_stack_lvl+0xc1/0xf0 [ 927.490461] should_fail_ex+0x4b4/0x5b0 [ 927.491194] ? jbd2__journal_start+0x194/0x810 [ 927.491868] should_failslab+0x9/0x20 [ 927.492448] kmem_cache_alloc+0x5a/0x390 [ 927.493171] jbd2__journal_start+0x194/0x810 [ 927.493828] __ext4_journal_start_sb+0x3d7/0x560 [ 927.494659] ? ext4_dirty_inode+0xa5/0x130 [ 927.495398] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 927.496182] ext4_dirty_inode+0xa5/0x130 [ 927.496796] __mark_inode_dirty+0x1aa/0xc10 [ 927.497444] generic_update_time+0x21b/0x2b0 [ 927.498180] file_modified_flags+0x2d4/0x330 [ 927.498880] ? __pfx_file_modified_flags+0x10/0x10 [ 927.499710] ext4_buffered_write_iter+0xf9/0x460 [ 927.500467] ext4_file_write_iter+0x3ff/0x1950 [ 927.501210] ? lock_acquire+0x19a/0x4c0 [ 927.501887] ? ksys_write+0x12b/0x260 [ 927.502666] ? __pfx_lock_acquire+0x10/0x10 [ 927.503447] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 927.504276] ? lock_is_held_type+0x9f/0x120 [ 927.504982] ? lock_is_held_type+0x9f/0x120 [ 927.505645] vfs_write+0x9bd/0xdd0 [ 927.506212] ? __pfx_vfs_write+0x10/0x10 [ 927.506937] ? __fget_files+0x270/0x480 [ 927.507659] ksys_write+0x12b/0x260 [ 927.508241] ? __pfx_ksys_write+0x10/0x10 [ 927.508876] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 927.509694] do_syscall_64+0x3f/0x90 [ 927.510332] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 927.511174] RIP: 0033:0x7fd429dd4b19 [ 927.511777] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 927.513450] RSP: 002b:00007fd42734a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 927.514255] RAX: ffffffffffffffda RBX: 00007fd429ee7f60 RCX: 00007fd429dd4b19 [ 927.514974] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000003 [ 927.515654] RBP: 00007fd42734a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 927.516374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 927.517099] R13: 00007fff90f8cbcf R14: 00007fd42734a300 R15: 0000000000022000 [ 927.517832] [ 927.529929] FAULT_INJECTION: forcing a failure. [ 927.529929] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 927.531534] CPU: 0 PID: 7107 Comm: syz-executor.7 Not tainted 6.3.0-rc2-next-20230317 #1 [ 927.532630] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 927.533696] Call Trace: [ 927.534053] [ 927.534386] dump_stack_lvl+0xc1/0xf0 [ 927.534935] should_fail_ex+0x4b4/0x5b0 [ 927.535512] _copy_to_user+0x2e/0x150 [ 927.536060] simple_read_from_buffer+0xd0/0x170 [ 927.536712] proc_fail_nth_read+0x19c/0x230 [ 927.537306] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 927.537958] ? security_file_permission+0xb5/0xe0 [ 927.538669] vfs_read+0x260/0x940 [ 927.539162] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 927.539811] ? __pfx_vfs_read+0x10/0x10 [ 927.540364] ? __pfx_ioctl_has_perm.constprop.0.isra.0+0x10/0x10 [ 927.541218] ? __fget_files+0x270/0x480 [ 927.541829] ksys_read+0x12b/0x260 [ 927.542352] ? __pfx_ksys_read+0x10/0x10 [ 927.542937] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 927.543690] do_syscall_64+0x3f/0x90 [ 927.544235] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 927.544962] RIP: 0033:0x7f137d1bf69c [ 927.545487] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 927.547922] RSP: 002b:00007f137a782170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 927.548936] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f137d1bf69c [ 927.549888] RDX: 000000000000000f RSI: 00007f137a7821e0 RDI: 0000000000000004 [ 927.550853] RBP: 00007f137a7821d0 R08: 0000000000000000 R09: 0000000000000000 [ 927.551806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 927.552759] R13: 00007ffc8aaf629f R14: 00007f137a782300 R15: 0000000000022000 [ 927.553736] [ 927.555694] FAULT_INJECTION: forcing a failure. [ 927.555694] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 927.556783] CPU: 1 PID: 7105 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 927.557502] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 927.558219] Call Trace: [ 927.558479] [ 927.558691] dump_stack_lvl+0xc1/0xf0 [ 927.559065] should_fail_ex+0x4b4/0x5b0 [ 927.559458] prepare_alloc_pages+0x178/0x500 [ 927.559869] ? do_raw_spin_unlock+0x53/0x220 [ 927.560278] __alloc_pages+0x149/0x480 [ 927.560643] ? lock_acquire+0x19a/0x4c0 [ 927.560985] ? __pfx___alloc_pages+0x10/0x10 [ 927.561402] ? lock_release+0x1e3/0x680 [ 927.561785] alloc_pages+0x1a0/0x260 [ 927.562137] filemap_alloc_folio+0x374/0x410 [ 927.562527] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 927.562973] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 927.563412] ? exc_page_fault+0xc8/0x1a0 [ 927.563789] __filemap_get_folio+0x284/0x8d0 [ 927.564161] pagecache_get_page+0x2e/0x120 [ 927.564545] ext4_da_write_begin+0x328/0x8e0 [ 927.564931] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 927.565428] generic_perform_write+0x25a/0x580 [ 927.565975] ? __pfx_generic_perform_write+0x10/0x10 [ 927.566452] ? __pfx_file_modified_flags+0x10/0x10 [ 927.566902] ext4_buffered_write_iter+0x164/0x460 [ 927.567346] ext4_file_write_iter+0x3ff/0x1950 [ 927.567762] ? lock_acquire+0x19a/0x4c0 [ 927.568129] ? ksys_write+0x12b/0x260 [ 927.568486] ? __pfx_lock_acquire+0x10/0x10 [ 927.568881] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 927.569326] ? lock_is_held_type+0x9f/0x120 [ 927.569713] ? lock_is_held_type+0x9f/0x120 [ 927.570082] vfs_write+0x9bd/0xdd0 [ 927.570432] ? __pfx_vfs_write+0x10/0x10 [ 927.570808] ? __fget_files+0x270/0x480 [ 927.571191] ksys_write+0x12b/0x260 [ 927.571526] ? __pfx_ksys_write+0x10/0x10 [ 927.571904] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 927.572347] do_syscall_64+0x3f/0x90 [ 927.572691] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 927.573123] RIP: 0033:0x7f83dfa71b19 [ 927.573459] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 927.575004] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 927.575612] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 927.576224] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 927.576840] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 927.577443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 927.578041] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 927.578670] 23:26:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='#', 0x292e9) 23:26:19 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 71) 23:26:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 28) 23:26:19 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:26:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 2) 23:26:19 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0xc0481273) [ 927.920408] FAULT_INJECTION: forcing a failure. [ 927.920408] name failslab, interval 1, probability 0, space 0, times 0 [ 927.921884] CPU: 0 PID: 7122 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 927.922944] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 927.923974] Call Trace: [ 927.924327] [ 927.924634] dump_stack_lvl+0xc1/0xf0 [ 927.925161] should_fail_ex+0x4b4/0x5b0 [ 927.925713] should_failslab+0x9/0x20 [ 927.926348] __kmem_cache_alloc_node+0x5b/0x310 [ 927.926977] ? copy_mount_options+0x55/0x180 [ 927.927581] kmalloc_trace+0x26/0xc0 [ 927.928094] copy_mount_options+0x55/0x180 [ 927.928660] __x64_sys_mount+0x1ac/0x310 [ 927.929206] ? __pfx___x64_sys_mount+0x10/0x10 [ 927.929832] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 927.930576] do_syscall_64+0x3f/0x90 [ 927.931100] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 927.931795] RIP: 0033:0x7fe00d0f504a [ 927.932292] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 927.934601] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 927.935580] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 927.936502] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 927.937427] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 927.938351] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 927.939281] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 927.940234] 23:26:33 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 72) 23:26:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 3) 23:26:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 15) 23:26:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)=')', 0x292e9) 23:26:33 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2) 23:26:33 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) close_range(r2, r0, 0x0) syncfs(r1) ioctl$SCSI_IOCTL_GET_PCI(r1, 0x5387, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getuid() fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x4, r4}, {0x2, 0x1, r4}, {0x2, 0x4, r5}], {0x4, 0x1}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) r6 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r6, 0x80e85411, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000080)='./file0\x00', 0x9d6f, 0x0, &(0x7f0000000280), 0x41000, &(0x7f00000004c0)=ANY=[@ANYRES16, @ANYRESDEC=r0, @ANYRESDEC=r6, @ANYRESOCT=r5, @ANYBLOB=',\x00']) close_range(r0, 0xffffffffffffffff, 0x0) fcntl$setpipe(r0, 0x407, 0x20) 23:26:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) (fail_nth: 29) 23:26:33 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000000)) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f00000000c0)=0x1) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000340)={0x0, 0x0, "f8ef04f2dd7d095914c881ee5d50bf814fd3e66a040a3eb3b6c2998a6cc2643b4e84623271c3c7c252373ee2d374a11a1ae5c3088bda9f7ce951aa64dc553d6ce15bde37b2f9b0b8e47d747889fe45a102e4582ad8391f04152e9a3ec385f76405fc67c49f48f06e366c6d1cc8a2b935f24a155daeb53f4f4b7075666e9b695aefe9bce52ae14b987a68657dc33942daec359aa777af5e40f84bdb890270f4fa5c2dec582931ed04efa4d58415be8c4f5010e9f8d660d5bacdd5f18a55f59456a9edf4cb362412b3ffe85e7919f6c08b9dd47fa18716964d11e991ba3e915f071be2437ed6d28eb2035634010b9622f9c4463751ad3468d2ba80b3bd21329532", "657f7c16f357ae6cb8095cd3197590486670f69cdb9b68e0b4bc8d16bd18f68c517595a9b768bb7f41718e0d08633a7136512ed617cd474078f3deee3c5294f46fd784f6426aa9bc93fffb1ade378506f8573fd8c7871f65a3ae537864bf693ca2263052e4b139935c18d399ea949beb2508b2f6a6d0d0ca388cd0bd7b8ebb0f7dc0df17ba898cddf1a6135f7d5d72803a72afcc5c3cb3b56162fba8987767d9ec02229cf791b32992e84a5447ab2c2c82773e091d8f72d73746d990f4027073c85a14130dcdf3cf17066783315427d623118167084f61ec7cb216aa25177a695fbd492e7d8736c4ca20415ecc505f4c9c148165e9461bf810a8d6f6e3aa2f2273b93c43d908ec69f5df83d49d072e4d50087a3954aea4648da3c7b08812d3da910b17cf74347bc8c7e9520a732d4322dcdb22e603fe89b0a7b9ca2f8070a51d7fcbc6418bf4cc07c8bf09dd7c9afc672174937b1636501886584d7c12cd3c78e4756198ed90080ec2f46ed5c737a5d441ac65e409a64ac3001e7c0ee86ff7ce5de8d07448dd0fb39ead2eead76152c49b585f5c010b33f1ba46e47f40d83ca933332368b1dab12b3e60a89caa7ccf91b1252126b2252cf2ed17e0af594313f1cbcb68ad3f89fc8e9fd9000f833f17cd227d9a635e7d43593eb270c2731a110d00045c1ae171b5dfb0b6f5f0965bb221e00e1c8a26c962bfc63b143bbbf93db775cd0185548d1b9f0dcf342646f49328f9d48ff610aef976beeb74da7d8afbf983741a2d393d0c1d7e8464524d5c917461a7a164e05dc53507594959255571c1f9af6ad5ea5a328abc3ddcc4f4c6a8f7cbb43499fb0ca88928fa543c50729462e69e8b86d3c5a30921e22b67f1a315a3e9da123d345571bdca500a2beebdc4f749d7551c4cc4258c348f2b857123e02d208bbee742901e87a77d9b6b3d6c55c29b1f4ea2c7aac8c6f0b561c3b7c6df3401720cebefd03f55da92d80c5c14b971b8e17806d7ecb9890bc0b1ca44f52f38f97dc10e7d1054351b70977c9e3f4f958d019554edea5b34005112ed1fe59b4b80b0d1b95694261741ab5e8d67fe349e2303ab131cdaf2f4a8118f5ce7e825bf2eb4d61e14c76453e6e7602828b6675b830de79dc4047e117d266ea52ea5601e0a05dc237d9b2a89d0942e8a6ac8c6f132abd51fec1622905648b715aa84a10dd57a14531b055243329233bf6e24e91cb007f70da1e8759e69abcef2437ec0e56a60d7e034772931ace892b479c57da6af00a98771af1d39a61c5a7e5931e0a0d26cbd581bd675cc45ffbeabf5174060f8e6cd4adc0f97e647b05a180539d377372e9b65d918c24e1e3e317490f43fc3aa630bf97bf7df024948689f4301e9fb1e1dc581ad22afb9a788ce99393bc38d20caf20aec8cc4f2e2495a6fddf003eaeded5e966021db167be5d152c65b8fcf7fa318829307c06577e948090a3790e6c445295e3948ccdf0c88c0e99ffad9f18b966116a71156042ce6f6e4683f8489d91e71451a075dbcc4ede8e1c040b36123661fbd94337ada3fc585c5e51ceaa7ff4e35fce94ed6e9cb6b84730fe73c17dbd7ff68e036a4601366b979b3024ce2f03ffd08bb9b5e3489dd854c7d3e784359858e111d4195a8b5103be0110b39df4e516589e537e52592ef7680d3caf2d9503c41a7b34d60310a21c4b2729e0e0c152c7fc8578498bfe09cecaa8a9a9bb915c2b56e2a7c21e4304aa52317a697289dbca03f4fedb5a9525374565d08f933d2743a1245d3afe449d30d40bd1a68e318dfb1359a0a146b6f7eb598db32b39f093b8f264128e7cccbdca88819a59090428c8e0753d25d9bf84ff5a41ec4a948c73c4c014af3d1d7a0bd5304decf33d36f4ca5df27fb467274c4629423b7d4128b6e725e2f763c5d0ed6da08c75b8b3311f41f7652bb4abb869e53ecc31aba0eaaab6251d6dc437ffb5bc76b5b35a76bccb1f51330458a8b48738fe1301b5ed0f0d7dcc20c39acdb5af883b4f2de5d824935a90bad47cb653ce49aa5a9d7fc6c8a247051a008c73b6e4a05210575d7c85364905cad059192c33ee132d65cbabf130d3a21b0cd22026aaf8e2f294a7f061aeda2eae554adcecdc3fe1fe8954d4629474412ef6d275bc6add2cd873da9cc9f90cc55e8baa0f4e4077f0357fd7b61cae52a8e4431f15c1cc996bad2aeaaeacea5a1683e0477060afd50387c58693af44d860aff32d4a6e360ee39a608c0c7658dbef924f9ad79606e578d3fa15c539d6256916cecee29bccf33408527a1c1ffea05d3800b8db742df29a163562b0bd62977b37e1320c1a5cfa85d2453007e54d4099b9aa3bc5008bc446766342632022ec89d258649b6713e58f721b4a437ee611cf7c96af670c942da44f4a53f80e968f33d3e27220b2bc1aa80c1937ffcbbbf205aa077f193a6f2bd1408418cb2a053cd70935266a4f97cb89535233eaaff1116f5bc0f01acdff0fb0b6ea28ed98ba8ffbf2b7bfc63df08a3102a22749c988ed02949d492b94b3c2da5977a17f909e1387fa349ecaa16a8baf2a16609918e4aae8212dcf0d2f8087421546e68bfac8313cbe55fe8a751b02167df148107f7948dd5f7b4db27fa57b74c42a03b933ba0a003ccd3def64d6daf14a7a88575334f97f09c81575ea871670e7338c7abfd8f1046fb67d75993ea674247f4e76d976431ca85dbae18109b74c722cd9bc8bba0d6538f6c7b5c0e5bc022369907967ea70df0996cf8be7bd4d37caef6c630a661c04c6e06c70447a34aa19f80d8517509de46f989e3a9a97eae6d9a7ca22aa81d10f736e4f6edee6e5e1849b0ac59649567fdb61dddae18895ee8b193f42e82dbd3232f69eb5ca463a5eee9cb24d70e34b4ac07f6e138477aae4de7278efec009e07131110f0004505d321a6f436b5d993de58535dcafe9f8db914f5c251d9ec86c5f4f35df5b8187389e6bd47482ad4e6df91f922db56a50cf09fd2d5baa4e3ca67c421e10a2d4cc253f8aeb6cdb2308f689be6cc8c2fecd7007122309505b5edddb228ddd74283f2b3abd1d2395509ef84e4a736ee256e323e49ab02fdbbb1d6e30fc5a819279ffd41acfe29501557999fa4d3ce5dbcb66e800c493eda5f8d53979dc8796b48dae1459a350b8c61aab344057fbbd0ae47045aef8ca8baf7becbc5c5a194a887852dcd3c19afbf6feb1b9ab9bf234fea932d5c54d6fe2ae872d328c84ffd44eed70817f9d55cae2909ed39d8d25dab49e7fa79a93294c0e400272f3d32a020cfaf1fa70e067244abee16381e823a4b6f3c1646674a722e3be2a0ad137ecd9d52ca18e10b48d07242fb5be296f51e1be4c7d92a640f9ad002aac0e99741cf50dbe0e60fa2b71c9f3391f65f051d5d85bdf0271bdbaa1e476bc5c8899d2ab17df6ab8c0126d1cb4979a09e0f0b81360d67c9d6080a825ddcf19636addae331ac092774b03f81cb7276f48f366e4d8827bea304b16ba0a75d0a2f67d66ce2b3233497a7a90a9490821f48fc6d5fa34e63e25f5bd87926afbb5552af230a82f5450f44cb28ca2df382314acb6423809325b24ec19fea05d62b696d4044817164e435a69550c5e55066156941eccf97cbe4f23c1ec30766486714351eb42a3552a2158e921471a6c7ac1171f496c7cb7d3ac8aa95f95ec8291cc67cfd99965df10922452daae16200087792528c0ee149bf25f8b8a3fa3a8bc890003d8ed925aad8622f26b7c7165d1bc35df58169056553d876c5b4822ba7089fc1a90970160d5dcac3d348c2cfd0c4210fa420eceae5a00d746490f6e923a536007693025976ee25db43ccb541ca88a1e875d8a6fdce985106281483054c6056316c53585f47b56470f70d50227e599d9987f3cd396ee3001ba818db3b29a637fd26be963d8a80e7d512f7aa5b5004b544e793ca31711ab3418304d3cd2bbf34183dcb39db99bab5af807e8e1355fb82f30cf5284fdf219a9426a19a04cfafe378f0efa548f314bfe371a90802e2ba01c7792433e615f0e919d981912a61cf5add47ba385c6404cfe677c202fe779907d207a748b9adeb9c5fa17271ef9cf88b4acb2acc0c2638962e00a28956e8b4d28d4a166126c0e4c06ca8cffa5bd7311bea7d22c4092624f2e81dc3caf46042f6b5f9b79bba517c99e11a4a8334ee1ca6d1acb79faa88487a26656fe9c75b769081e30d8810756bb60f05b7cc5011dd3362d21d2a664e9a794705cadbaf947ff24c907160a5d505a59b9cc2a77e69ea2f6613252e7ea7559e9c1cceeaa684a356d60c224fcc4ae25acddd1d7a082841aafbf2b2870bdd7a4237f1b2969f4f92b3c34e9c18c1f3486dca60fc2f3570601afac969d7eb6303b9323d31363a96def8efd65092f3ace5741bbbfadfb7ce481cb0ea83b7292b1545a44293bf94aca30a26416b4acb821643918651d7d929e10658268918bd9dd38231b07767c245a261cd278ab297e12874a4f11808d1bdfcf9e131645bc3d8e66352711a66c207f8b3008134ee4143eedf98e16c9bf41126cfe44f80158cb383c1b78bfbac934d55bf095dbb98e969ae3122da5faa759ffb76de10cc2332f8e79adcc6ccce297bd52b28f43b128fba17014f0b97e682b824419b5600877e039fd978d45f9288328ae9c386f000142eb4d9f33d03b81e4bbaa3cd790e8bc6aa60bdae8a925f4490ca3a10c499a045943e706a4c84b7d30fa5c41016a6eb607767c964c7c11ead8f0df992fe869346ce731f515b187c6fd0dedc2fae6c8e1d8494ba870366462fbc838cf444b4b52843ee66d8b91660db43d0bb37f18b46d47637c5d40004752dc4bcd4034d5ed8e7df2867a8d35a7c2762292b52bcdcc3a5aca10be65e092afb8bbfc46315654a61b4b2004ce41244d88162d5facab991424603d5475ae46b039d1908c78b8849c3785fd37329fddb499bc8a07a2419c7cf21ffdc41d563a6833a6278b0e471f2f427b944339cb128a56a97cfa84bc84448a4bd0f2f02d69c46d5aeda3b52f1bad8fa9d70f3b367848094e95c867b26aa985c98eb4f5316db1384ec3c96cb012ef122606fc35656f27111c43d0c2dff0ffed01d85863518345c52f1f25481875cc0761cf356377f3f8887ae641cb81d054aac5d0f3c2035bef10337a4d841ee28c90fdf5297a48d7e6e61577f8fa6cbb092a28616588b5fb5b06e079409d40a4d3a2ce40226d02f39e59ddfa7ad7d253a3bfb986aa4da198512f66b18f1a35fd0708b20bcc7e12db0e9339870bef6cc9e75870a6642d093b6e17b8b8927660575136899955ba922cd94f493613f50a435d796fa8193ea81c010fbfd95d7f4d6b1a8f796a4dd59ee3564802443ba253035cbda8b1bb55df383309e1d9850ed2a0988278445e08b9ecaad7d958329cb688e7e6cbc550cff600ac1e653e"}) accept4$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000080)=0x14, 0x800) [ 942.038118] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:26:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:26:34 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 73) [ 942.189022] loop1: detected capacity change from 0 to 78 [ 942.202964] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 942.210324] loop1: detected capacity change from 0 to 78 23:26:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='*', 0x292e9) 23:26:34 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 4) 23:26:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 16) 23:26:34 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5) 23:26:34 executing program 4: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) copy_file_range(0xffffffffffffffff, &(0x7f0000000000)=0x3f, r0, &(0x7f0000000040)=0x7443e0f1, 0x100000001, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000300), 0xfffffffffffffffc, 0x8082) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x40200) ioctl$SCSI_IOCTL_STOP_UNIT(r1, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r3, 0x4008941a, &(0x7f0000000100)=0x2) r4 = socket$inet(0x2, 0x80000, 0x0) sendfile(r0, r4, &(0x7f00000000c0)=0x40, 0x7fff) syncfs(r2) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r5, 0x80e85411, 0x0) fallocate(r5, 0x0, 0x9, 0x1000) 23:26:34 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x3f, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) [ 942.393895] FAULT_INJECTION: forcing a failure. [ 942.393895] name failslab, interval 1, probability 0, space 0, times 0 [ 942.395322] CPU: 0 PID: 7156 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 942.396293] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 942.397288] Call Trace: [ 942.397617] [ 942.397906] dump_stack_lvl+0xc1/0xf0 [ 942.398403] should_fail_ex+0x4b4/0x5b0 [ 942.398929] ? getname_flags.part.0+0x50/0x4f0 [ 942.399506] should_failslab+0x9/0x20 [ 942.400006] kmem_cache_alloc+0x5a/0x390 [ 942.400526] ? asm_exc_page_fault+0x26/0x30 [ 942.401080] getname_flags.part.0+0x50/0x4f0 [ 942.401638] getname_flags+0x9e/0xf0 [ 942.402112] user_path_at_empty+0x2f/0x70 [ 942.402659] __x64_sys_mount+0x1ed/0x310 [ 942.403181] ? __pfx___x64_sys_mount+0x10/0x10 [ 942.403760] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 942.404428] do_syscall_64+0x3f/0x90 [ 942.404924] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 942.405575] RIP: 0033:0x7fe00d0f504a [ 942.406033] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 942.408182] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 942.409091] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 942.409958] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 942.410841] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 942.411712] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 942.412569] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 942.413449] [ 942.503666] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 942.516688] FAULT_INJECTION: forcing a failure. [ 942.516688] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 942.518449] CPU: 1 PID: 7162 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 942.519563] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 942.520846] Call Trace: [ 942.521215] [ 942.521544] dump_stack_lvl+0xc1/0xf0 [ 942.522108] should_fail_ex+0x4b4/0x5b0 [ 942.522705] copyin+0x19/0x120 [ 942.523197] copy_page_from_iter_atomic+0x41c/0x14c0 [ 942.523946] ? ext4_da_write_begin+0x63e/0x8e0 [ 942.524616] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 942.525312] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 942.525949] generic_perform_write+0x2cf/0x580 [ 942.526570] ? __pfx_generic_perform_write+0x10/0x10 [ 942.527213] ? __pfx_file_modified_flags+0x10/0x10 [ 942.527837] ext4_buffered_write_iter+0x164/0x460 [ 942.528455] ext4_file_write_iter+0x3ff/0x1950 [ 942.529035] ? lock_acquire+0x19a/0x4c0 [ 942.529545] ? ksys_write+0x12b/0x260 [ 942.530050] ? __pfx_lock_acquire+0x10/0x10 [ 942.530620] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 942.531247] ? lock_is_held_type+0x9f/0x120 [ 942.531790] ? lock_is_held_type+0x9f/0x120 [ 942.532347] vfs_write+0x9bd/0xdd0 [ 942.532810] ? __pfx_vfs_write+0x10/0x10 [ 942.533344] ? __fget_files+0x270/0x480 [ 942.533879] ksys_write+0x12b/0x260 [ 942.534352] ? __pfx_ksys_write+0x10/0x10 [ 942.534904] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 942.535573] do_syscall_64+0x3f/0x90 [ 942.536063] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 942.536715] RIP: 0033:0x7f83dfa71b19 [ 942.537178] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 942.539343] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 942.540260] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 942.541114] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 942.541972] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 942.542864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 942.543723] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 942.544624] 23:26:48 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x10002) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:26:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="02", 0x1}], 0x1, 0x0, 0x0) 23:26:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 5) 23:26:48 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 74) 23:26:48 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:26:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="81", 0x292e9) 23:26:48 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) close_range(r0, 0xffffffffffffffff, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x8, 0x0) 23:26:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 17) [ 956.514479] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 956.517961] FAULT_INJECTION: forcing a failure. [ 956.517961] name failslab, interval 1, probability 0, space 0, times 0 [ 956.518759] CPU: 0 PID: 7186 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 956.519308] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 956.519851] Call Trace: [ 956.520030] [ 956.520195] dump_stack_lvl+0xc1/0xf0 [ 956.520515] should_fail_ex+0x4b4/0x5b0 [ 956.520903] ? getname_flags.part.0+0x50/0x4f0 [ 956.521215] should_failslab+0x9/0x20 [ 956.521488] kmem_cache_alloc+0x5a/0x390 [ 956.521771] ? asm_exc_page_fault+0x26/0x30 [ 956.522073] getname_flags.part.0+0x50/0x4f0 [ 956.522386] getname_flags+0x9e/0xf0 [ 956.522644] user_path_at_empty+0x2f/0x70 [ 956.522944] __x64_sys_mount+0x1ed/0x310 [ 956.523238] ? __pfx___x64_sys_mount+0x10/0x10 [ 956.523569] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 956.523960] do_syscall_64+0x3f/0x90 [ 956.524240] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 956.524624] RIP: 0033:0x7fe00d0f504a [ 956.524890] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 956.526147] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 956.526688] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 956.527197] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 956.527693] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 956.528187] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 956.528673] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 956.529179] [ 956.542502] FAULT_INJECTION: forcing a failure. [ 956.542502] name failslab, interval 1, probability 0, space 0, times 0 [ 956.544393] CPU: 1 PID: 7190 Comm: syz-executor.6 Not tainted 6.3.0-rc2-next-20230317 #1 [ 956.545477] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 956.546549] Call Trace: [ 956.546930] [ 956.547245] dump_stack_lvl+0xc1/0xf0 [ 956.547786] should_fail_ex+0x4b4/0x5b0 [ 956.548378] should_failslab+0x9/0x20 [ 956.548942] __kmem_cache_alloc_node+0x5b/0x310 [ 956.549580] ? ext4_find_extent+0xa41/0xd30 [ 956.550309] ? ext4_find_extent+0xa41/0xd30 [ 956.550954] __kmalloc+0x4a/0x160 [ 956.551453] ext4_find_extent+0xa41/0xd30 [ 956.552042] ext4_ext_map_blocks+0x1c7/0x5970 [ 956.552653] ? __lock_acquire+0x1936/0x63b0 [ 956.553304] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 956.553980] ? lock_acquire+0x19a/0x4c0 [ 956.554547] ? find_held_lock+0x2c/0x110 [ 956.555146] ? __down_read_common+0x86b/0x11e0 [ 956.555767] ? lock_acquire+0x19a/0x4c0 [ 956.556336] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 956.557048] ? __pfx___down_read_common+0x10/0x10 [ 956.557712] ? __pfx_lock_acquire+0x10/0x10 [ 956.558328] ? percpu_counter_add_batch+0xc8/0x180 [ 956.559044] ? lock_is_held_type+0x9f/0x120 [ 956.559656] ext4_da_get_block_prep+0xcbb/0x1180 [ 956.560335] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 956.561072] ? __pfx_lock_release+0x10/0x10 [ 956.561684] ? create_empty_buffers+0x300/0xa60 [ 956.562357] ? do_raw_spin_unlock+0x53/0x220 [ 956.563013] __block_write_begin_int+0x380/0x13d0 [ 956.563689] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 956.564416] ? __pfx___block_write_begin_int+0x10/0x10 [ 956.565166] ? PageHeadHuge+0x92/0xb0 [ 956.565701] ext4_da_write_begin+0x357/0x8e0 [ 956.566343] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 956.567070] generic_perform_write+0x25a/0x580 [ 956.567718] ? __pfx_generic_perform_write+0x10/0x10 [ 956.568425] ? __pfx_file_modified_flags+0x10/0x10 [ 956.569144] ext4_buffered_write_iter+0x164/0x460 [ 956.569823] ext4_file_write_iter+0x3ff/0x1950 [ 956.570469] ? lock_acquire+0x19a/0x4c0 [ 956.571060] ? ksys_write+0x12b/0x260 [ 956.571598] ? __pfx_lock_acquire+0x10/0x10 [ 956.572215] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 956.572932] ? lock_is_held_type+0x9f/0x120 [ 956.573527] ? lock_is_held_type+0x9f/0x120 [ 956.574137] vfs_write+0x9bd/0xdd0 [ 956.574641] ? __pfx_vfs_write+0x10/0x10 [ 956.575243] ? __fget_files+0x270/0x480 [ 956.575841] ksys_write+0x12b/0x260 [ 956.576349] ? __pfx_ksys_write+0x10/0x10 [ 956.576958] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 956.577683] do_syscall_64+0x3f/0x90 [ 956.578220] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 956.578963] RIP: 0033:0x7fd429dd4b19 [ 956.579470] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 956.581850] RSP: 002b:00007fd42734a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 956.582886] RAX: ffffffffffffffda RBX: 00007fd429ee7f60 RCX: 00007fd429dd4b19 [ 956.583827] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000003 [ 956.584775] RBP: 00007fd42734a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 956.585735] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 956.586681] R13: 00007fff90f8cbcf R14: 00007fd42734a300 R15: 0000000000022000 [ 956.587699] 23:26:48 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x1267) 23:26:48 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000180)={0x0, r0, 0x9, 0x8b2f, 0x6, 0x15}) r1 = accept4$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000000c0)=0x14, 0x80800) r2 = dup2(r1, r1) writev(r0, &(0x7f00000001c0), 0x0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x420000, 0x0) ioctl$BLKTRACESETUP(r3, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4, 0x1ff, 0x9, 0x9, 0xb27e, 0xffffffffffffffff}) fadvise64(r2, 0xccc, 0x4584, 0x5) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="4a06000000742655c2240d6b16f1aa22838c30b9b9f27421f6485ae466feb8af37b2a182dac608a0e74d5289e523876654dfc0d92ec00f678fc1a7a2e96bd096985ac4e844f1d600"/85]) 23:26:48 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 75) 23:26:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="03", 0x1}], 0x1, 0x0, 0x0) [ 956.658900] FAULT_INJECTION: forcing a failure. [ 956.658900] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 956.660626] CPU: 1 PID: 7196 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 956.661699] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 956.662809] Call Trace: [ 956.663175] [ 956.663489] dump_stack_lvl+0xc1/0xf0 [ 956.664039] should_fail_ex+0x4b4/0x5b0 [ 956.664609] copyin+0x19/0x120 [ 956.665092] copy_page_from_iter_atomic+0x41c/0x14c0 [ 956.665829] ? ext4_da_write_begin+0x63e/0x8e0 [ 956.666536] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 956.667328] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 956.668051] generic_perform_write+0x2cf/0x580 [ 956.668790] ? __pfx_generic_perform_write+0x10/0x10 [ 956.669572] ? __pfx_file_modified_flags+0x10/0x10 [ 956.670300] ext4_buffered_write_iter+0x164/0x460 [ 956.671018] ext4_file_write_iter+0x3ff/0x1950 [ 956.671668] ? lock_acquire+0x19a/0x4c0 [ 956.672252] ? ksys_write+0x12b/0x260 [ 956.672807] ? __pfx_lock_acquire+0x10/0x10 [ 956.673435] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 956.674150] ? lock_is_held_type+0x9f/0x120 [ 956.674765] ? lock_is_held_type+0x9f/0x120 [ 956.675404] vfs_write+0x9bd/0xdd0 [ 956.675999] ? __pfx_vfs_write+0x10/0x10 [ 956.676651] ? __fget_files+0x270/0x480 [ 956.677340] ksys_write+0x12b/0x260 [ 956.677861] ? __pfx_ksys_write+0x10/0x10 [ 956.678450] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 956.679196] do_syscall_64+0x3f/0x90 [ 956.679718] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 956.680421] RIP: 0033:0x7f83dfa71b19 [ 956.680929] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 956.683418] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 956.684610] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 956.685558] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 956.686517] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 956.687485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 956.688430] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 956.689502] 23:26:48 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 1) [ 956.752052] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 956.755118] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 956.780277] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:26:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 6) 23:26:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 18) 23:26:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) [ 956.828981] FAULT_INJECTION: forcing a failure. [ 956.828981] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 956.831331] CPU: 1 PID: 7208 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 956.832750] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 956.834177] Call Trace: [ 956.834620] [ 956.834978] dump_stack_lvl+0xc1/0xf0 [ 956.835517] should_fail_ex+0x4b4/0x5b0 [ 956.836101] strncpy_from_user+0x38/0x3f0 [ 956.836663] getname_flags.part.0+0x95/0x4f0 [ 956.837274] getname_flags+0x9e/0xf0 [ 956.837782] user_path_at_empty+0x2f/0x70 [ 956.838358] __x64_sys_mount+0x1ed/0x310 [ 956.838961] ? __pfx___x64_sys_mount+0x10/0x10 [ 956.839597] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 956.840346] do_syscall_64+0x3f/0x90 [ 956.840890] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 956.841601] RIP: 0033:0x7fe00d0f504a [ 956.842124] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 956.844551] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 956.845570] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 956.846533] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 956.847541] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 956.848510] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 956.849465] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 956.850438] [ 956.946987] FAULT_INJECTION: forcing a failure. [ 956.946987] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 956.949244] CPU: 1 PID: 7210 Comm: syz-executor.1 Not tainted 6.3.0-rc2-next-20230317 #1 [ 956.950322] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 956.951599] Call Trace: [ 956.951965] [ 956.952278] dump_stack_lvl+0xc1/0xf0 [ 956.952915] should_fail_ex+0x4b4/0x5b0 [ 956.953507] prepare_alloc_pages+0x178/0x500 [ 956.954282] ? __pfx___lock_acquire+0x10/0x10 [ 956.954957] __alloc_pages+0x149/0x480 [ 956.955515] ? __pfx___alloc_pages+0x10/0x10 [ 956.956172] alloc_pages+0x1a0/0x260 [ 956.956707] __pmd_alloc+0x3b/0x690 [ 956.957232] __handle_mm_fault+0xd2e/0x3180 [ 956.957830] ? lock_acquire+0x19a/0x4c0 [ 956.958408] ? __pfx___handle_mm_fault+0x10/0x10 [ 956.959103] ? mark_held_locks+0x9e/0xe0 [ 956.959692] handle_mm_fault+0x2ce/0xb40 [ 956.960281] do_user_addr_fault+0x5d3/0x12f0 [ 956.960954] exc_page_fault+0x9c/0x1a0 [ 956.961547] asm_exc_page_fault+0x26/0x30 [ 956.962316] RIP: 0010:__put_user_4+0x1a/0x30 [ 956.963028] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 48 bb fd ef ff ff ff 7f 00 00 48 39 d9 0f 83 bc 00 00 00 0f 01 cb <89> 01 31 c9 0f 01 ca e9 7e a2 02 00 66 2e 0f 1f 84 00 00 00 00 00 [ 956.965770] RSP: 0018:ffff888042e97b60 EFLAGS: 00050297 [ 956.966505] RAX: 0000000000000000 RBX: 00007fffffffeffd RCX: 00000000200029c0 [ 956.967643] RDX: 0000000000040000 RSI: ffffffff839e3661 RDI: ffff88801f010950 [ 956.968685] RBP: ffff88800ba963f4 R08: 0000000000000001 R09: ffff88801f010958 [ 956.969710] R10: fffffbfff0ba4cfa R11: 0000000000000001 R12: 00000000200029c0 [ 956.970835] R13: ffff88800ba96180 R14: 00000000ffffffea R15: ffff88800ba96180 [ 956.971969] ? raw_ioctl+0xc1/0x1b0 [ 956.972487] raw_ioctl+0xcc/0x1b0 [ 956.973076] ? __pfx_raw_ioctl+0x10/0x10 [ 956.973774] inet_ioctl+0x18e/0x390 [ 956.974382] ? __pfx_inet_ioctl+0x10/0x10 [ 956.974985] ? find_held_lock+0x2c/0x110 [ 956.975609] ? __lock_acquire+0xbd4/0x63b0 [ 956.976299] ? find_held_lock+0x2c/0x110 [ 956.976879] ? __pfx___lock_acquire+0x10/0x10 [ 956.977562] ? ksys_write+0x218/0x260 [ 956.978190] sock_do_ioctl+0xd2/0x240 [ 956.978851] ? __pfx_sock_do_ioctl+0x10/0x10 [ 956.979493] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 956.980193] ? ioctl_has_perm.constprop.0.isra.0+0x28c/0x420 [ 956.981114] ? ioctl_has_perm.constprop.0.isra.0+0x295/0x420 [ 956.981966] ? find_inode_rcu+0x1c4/0x250 [ 956.982585] ? __pfx_ioctl_has_perm.constprop.0.isra.0+0x10/0x10 [ 956.983580] sock_ioctl+0x424/0x670 [ 956.984128] ? __pfx_sock_ioctl+0x10/0x10 [ 956.984782] ? selinux_file_ioctl+0xba/0x270 [ 956.985538] ? __pfx_sock_ioctl+0x10/0x10 [ 956.986153] __x64_sys_ioctl+0x19e/0x210 [ 956.986803] do_syscall_64+0x3f/0x90 [ 956.987421] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 956.988280] RIP: 0033:0x7fa2a5cfdb19 [ 956.988782] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 956.991449] RSP: 002b:00007fa2a3273188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 956.992476] RAX: ffffffffffffffda RBX: 00007fa2a5e10f60 RCX: 00007fa2a5cfdb19 [ 956.993528] RDX: 00000000200029c0 RSI: 0000000000005411 RDI: 0000000000000003 [ 956.994619] RBP: 00007fa2a32731d0 R08: 0000000000000000 R09: 0000000000000000 [ 956.995592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 956.996548] R13: 00007ffc1f5ae45f R14: 00007fa2a3273300 R15: 0000000000022000 [ 956.997521] 23:27:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 19) 23:27:01 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x1274) 23:27:01 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 2) 23:27:01 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 76) 23:27:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) 23:27:01 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$SG_GET_VERSION_NUM(r0, 0x2282, &(0x7f0000000000)) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="570000000700000001040000d66a143bac78878037f6366d26826a578cec536e592949ba15f5f670a3561dbc41198830b49e5aa8c0355906a6f7f89a6c1edb68f52535ee640e683f86aabbc24751526832ac2a2ab93f21fd2393a200"/104]) 23:27:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 7) 23:27:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) [ 969.375888] FAULT_INJECTION: forcing a failure. [ 969.375888] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 969.376780] CPU: 0 PID: 7227 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 969.377521] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 969.378022] Call Trace: [ 969.378190] [ 969.378338] dump_stack_lvl+0xc1/0xf0 [ 969.378598] should_fail_ex+0x4b4/0x5b0 [ 969.378871] copyin+0x19/0x120 [ 969.379107] copy_page_from_iter_atomic+0x41c/0x14c0 [ 969.379443] ? ext4_da_write_begin+0x63e/0x8e0 [ 969.379745] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 969.380103] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 969.380426] generic_perform_write+0x2cf/0x580 [ 969.380733] ? __pfx_generic_perform_write+0x10/0x10 [ 969.381062] ? __pfx_file_modified_flags+0x10/0x10 [ 969.381388] ext4_buffered_write_iter+0x164/0x460 [ 969.381698] ext4_file_write_iter+0x3ff/0x1950 [ 969.381995] ? lock_acquire+0x19a/0x4c0 [ 969.382257] ? ksys_write+0x12b/0x260 [ 969.382508] ? __pfx_lock_acquire+0x10/0x10 [ 969.382787] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 969.383111] ? lock_is_held_type+0x9f/0x120 [ 969.383401] ? lock_is_held_type+0x9f/0x120 [ 969.383683] vfs_write+0x9bd/0xdd0 [ 969.383921] ? __pfx_vfs_write+0x10/0x10 [ 969.384187] ? __fget_files+0x270/0x480 [ 969.384464] ksys_write+0x12b/0x260 [ 969.384703] ? __pfx_ksys_write+0x10/0x10 [ 969.384974] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 969.385319] do_syscall_64+0x3f/0x90 [ 969.385565] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 969.385897] RIP: 0033:0x7f83dfa71b19 [ 969.386133] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 969.387233] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 969.387702] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 969.388135] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 969.388574] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 969.389007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 969.389441] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 969.389887] [ 969.399799] FAULT_INJECTION: forcing a failure. [ 969.399799] name failslab, interval 1, probability 0, space 0, times 0 [ 969.400817] CPU: 1 PID: 7231 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 969.401502] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 969.402159] Call Trace: [ 969.402364] [ 969.402555] dump_stack_lvl+0xc1/0xf0 [ 969.402902] should_fail_ex+0x4b4/0x5b0 [ 969.403252] should_failslab+0x9/0x20 [ 969.403665] __kmem_cache_alloc_node+0x5b/0x310 [ 969.404061] ? alloc_fs_context+0x58/0x9d0 [ 969.404416] kmalloc_trace+0x26/0xc0 [ 969.404731] alloc_fs_context+0x58/0x9d0 [ 969.405072] path_mount+0xa61/0x1e40 [ 969.405386] ? kasan_quarantine_put+0x81/0x1d0 [ 969.405776] ? __pfx_path_mount+0x10/0x10 [ 969.406117] ? putname+0x102/0x140 [ 969.406430] ? kmem_cache_free+0xff/0x4a0 [ 969.406776] ? putname+0x102/0x140 [ 969.407097] __x64_sys_mount+0x286/0x310 [ 969.407428] ? __pfx___x64_sys_mount+0x10/0x10 [ 969.407812] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 969.408257] do_syscall_64+0x3f/0x90 [ 969.408578] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 969.409011] RIP: 0033:0x7fe00d0f504a [ 969.409320] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 969.410718] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 969.411328] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 969.411894] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 969.412472] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 969.413030] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 969.413594] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 969.414156] [ 969.432355] FAULT_INJECTION: forcing a failure. [ 969.432355] name failslab, interval 1, probability 0, space 0, times 0 [ 969.433466] CPU: 0 PID: 7235 Comm: syz-executor.1 Not tainted 6.3.0-rc2-next-20230317 #1 [ 969.434211] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 969.434984] Call Trace: [ 969.435233] [ 969.435425] dump_stack_lvl+0xc1/0xf0 [ 969.435680] should_fail_ex+0x4b4/0x5b0 [ 969.435949] ? __pmd_alloc+0x98/0x690 [ 969.436201] should_failslab+0x9/0x20 [ 969.436457] kmem_cache_alloc+0x5a/0x390 [ 969.436731] __pmd_alloc+0x98/0x690 [ 969.436972] __handle_mm_fault+0xd2e/0x3180 [ 969.437249] ? lock_acquire+0x19a/0x4c0 [ 969.437509] ? __pfx___handle_mm_fault+0x10/0x10 [ 969.437825] ? mark_held_locks+0x9e/0xe0 [ 969.438094] handle_mm_fault+0x2ce/0xb40 [ 969.438364] do_user_addr_fault+0x5d3/0x12f0 [ 969.438659] exc_page_fault+0x9c/0x1a0 [ 969.438920] asm_exc_page_fault+0x26/0x30 [ 969.439194] RIP: 0010:__put_user_4+0x1a/0x30 [ 969.439482] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 48 bb fd ef ff ff ff 7f 00 00 48 39 d9 0f 83 bc 00 00 00 0f 01 cb <89> 01 31 c9 0f 01 ca e9 7e a2 02 00 66 2e 0f 1f 84 00 00 00 00 00 [ 969.440678] RSP: 0018:ffff888041697b60 EFLAGS: 00050297 [ 969.441008] RAX: 0000000000000000 RBX: 00007fffffffeffd RCX: 00000000200029c0 [ 969.441441] RDX: 0000000000040000 RSI: ffffffff839e3661 RDI: ffff888016cea410 [ 969.441879] RBP: ffff88804282ea74 R08: 0000000000000001 R09: ffff888016cea418 [ 969.442311] R10: fffffbfff0ba4cfa R11: 0000000000000001 R12: 00000000200029c0 [ 969.442741] R13: ffff88804282e800 R14: 00000000ffffffea R15: ffff88804282e800 [ 969.443202] ? raw_ioctl+0xc1/0x1b0 [ 969.443450] raw_ioctl+0xcc/0x1b0 [ 969.443681] ? __pfx_raw_ioctl+0x10/0x10 [ 969.443943] inet_ioctl+0x18e/0x390 [ 969.444180] ? __pfx_inet_ioctl+0x10/0x10 [ 969.444445] ? find_held_lock+0x2c/0x110 [ 969.444710] ? __lock_acquire+0xbd4/0x63b0 [ 969.444995] ? find_held_lock+0x2c/0x110 [ 969.445257] ? __pfx___lock_acquire+0x10/0x10 [ 969.445549] ? ksys_write+0x218/0x260 [ 969.445802] sock_do_ioctl+0xd2/0x240 [ 969.446052] ? __pfx_sock_do_ioctl+0x10/0x10 [ 969.446338] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 969.446623] ? ioctl_has_perm.constprop.0.isra.0+0x28c/0x420 [ 969.446999] ? ioctl_has_perm.constprop.0.isra.0+0x295/0x420 [ 969.447368] ? find_inode_rcu+0x1c4/0x250 [ 969.447632] ? __pfx_ioctl_has_perm.constprop.0.isra.0+0x10/0x10 [ 969.448025] sock_ioctl+0x424/0x670 [ 969.448267] ? __pfx_sock_ioctl+0x10/0x10 [ 969.448542] ? selinux_file_ioctl+0xba/0x270 [ 969.448832] ? __pfx_sock_ioctl+0x10/0x10 [ 969.449101] __x64_sys_ioctl+0x19e/0x210 [ 969.449370] do_syscall_64+0x3f/0x90 [ 969.449615] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 969.449942] RIP: 0033:0x7fa2a5cfdb19 [ 969.450177] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 969.451261] RSP: 002b:00007fa2a3273188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 969.451724] RAX: ffffffffffffffda RBX: 00007fa2a5e10f60 RCX: 00007fa2a5cfdb19 [ 969.452158] RDX: 00000000200029c0 RSI: 0000000000005411 RDI: 0000000000000003 [ 969.452595] RBP: 00007fa2a32731d0 R08: 0000000000000000 R09: 0000000000000000 [ 969.453028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 969.453460] R13: 00007ffc1f5ae45f R14: 00007fa2a3273300 R15: 0000000000022000 [ 969.453909] 23:27:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 20) 23:27:01 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x1275) [ 969.457512] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 969.465569] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 969.471425] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:27:01 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 77) 23:27:01 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 3) 23:27:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="05", 0x1}], 0x1, 0x0, 0x0) 23:27:01 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) write$binfmt_script(r0, &(0x7f0000000000)={'#! ', './file0', [{0x20, '/dev/sg#\x00'}, {0x20, '@\'::@.!^'}, {}, {0x20, '/dev/sg#\x00'}, {0x20, ']$-$'}, {0x20, ':+$^'}], 0xa, "17ab433f1e3aa2e816671d015a94b9a9833bc33f584fca0f23c150a863d95cb71986103def43030fae4ce9a0dc565bdb11526e673969e497bab52c2bc77f416d1f209e7bfd9ee7d10afa61f5b2e5e4c311dbdbce4d2a9a239e3727cbe00c98f99fed894eacfc2333a6fd7f68926b85362e936800e4dbb30f6ba013592222b2cc774f842411c6"}, 0xb9) 23:27:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 8) 23:27:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\v', 0x292e9) [ 969.647540] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 969.650162] sg_write: data in/out 1818846731/137 bytes for SCSI command 0x73-- guessing data in; [ 969.650162] program syz-executor.4 not setting count and/or reply_len properly [ 969.658352] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 969.659067] sg_write: data in/out 1818846731/137 bytes for SCSI command 0x73-- guessing data in; [ 969.659067] program syz-executor.4 not setting count and/or reply_len properly [ 969.680906] FAULT_INJECTION: forcing a failure. [ 969.680906] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 969.681788] CPU: 0 PID: 7249 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 969.682473] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 969.682980] Call Trace: [ 969.683202] [ 969.683400] dump_stack_lvl+0xc1/0xf0 [ 969.683743] should_fail_ex+0x4b4/0x5b0 [ 969.684110] copyin+0x19/0x120 [ 969.684412] copy_page_from_iter_atomic+0x41c/0x14c0 [ 969.684748] ? ext4_da_write_begin+0x63e/0x8e0 [ 969.685155] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 969.685519] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 969.685939] generic_perform_write+0x2cf/0x580 [ 969.686252] ? __pfx_generic_perform_write+0x10/0x10 [ 969.686688] ? __pfx_file_modified_flags+0x10/0x10 [ 969.687027] ext4_buffered_write_iter+0x164/0x460 [ 969.687447] ext4_file_write_iter+0x3ff/0x1950 [ 969.687745] ? lock_acquire+0x19a/0x4c0 [ 969.688099] ? ksys_write+0x12b/0x260 [ 969.688363] ? __pfx_lock_acquire+0x10/0x10 [ 969.688731] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 969.689053] ? lock_is_held_type+0x9f/0x120 [ 969.689438] ? lock_is_held_type+0x9f/0x120 [ 969.689728] vfs_write+0x9bd/0xdd0 [ 969.690041] ? __pfx_vfs_write+0x10/0x10 [ 969.690312] ? __fget_files+0x270/0x480 [ 969.690686] ksys_write+0x12b/0x260 [ 969.690947] ? __pfx_ksys_write+0x10/0x10 [ 969.691311] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 969.691653] do_syscall_64+0x3f/0x90 [ 969.691989] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 969.692328] RIP: 0033:0x7f83dfa71b19 [ 969.692646] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 969.693739] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 969.694385] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 969.694991] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 969.695578] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 969.696010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 969.696445] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 969.696895] [ 969.700096] FAULT_INJECTION: forcing a failure. [ 969.700096] name failslab, interval 1, probability 0, space 0, times 0 [ 969.701201] CPU: 0 PID: 7257 Comm: syz-executor.6 Not tainted 6.3.0-rc2-next-20230317 #1 [ 969.701761] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 969.702260] Call Trace: [ 969.702422] [ 969.702571] dump_stack_lvl+0xc1/0xf0 [ 969.702823] should_fail_ex+0x4b4/0x5b0 [ 969.703097] ? __es_insert_extent+0x3a9/0x12f0 [ 969.703389] should_failslab+0x9/0x20 [ 969.703645] kmem_cache_alloc+0x5a/0x390 [ 969.703925] __es_insert_extent+0x3a9/0x12f0 [ 969.704210] ? do_raw_write_lock+0x11e/0x3b0 [ 969.704491] ? __pfx_do_raw_write_lock+0x10/0x10 [ 969.704799] ext4_es_insert_extent+0x2db/0xb30 [ 969.705097] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 969.705422] ? __pfx_lock_release+0x10/0x10 [ 969.705698] ? kasan_set_track+0x25/0x30 [ 969.705960] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 969.706277] ? __es_find_extent_range+0x197/0x4b0 [ 969.706587] ? do_raw_read_unlock+0x44/0xe0 [ 969.706870] ext4_ext_map_blocks+0x18e9/0x5970 [ 969.707178] ? __lock_acquire+0x1936/0x63b0 [ 969.707470] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 969.707781] ? lock_acquire+0x19a/0x4c0 [ 969.708041] ? find_held_lock+0x2c/0x110 [ 969.708303] ? __down_read_common+0x86b/0x11e0 [ 969.708593] ? lock_acquire+0x19a/0x4c0 [ 969.708853] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 969.709166] ? __pfx___down_read_common+0x10/0x10 [ 969.709470] ? __pfx_lock_acquire+0x10/0x10 [ 969.709753] ? percpu_counter_add_batch+0xc8/0x180 [ 969.710071] ? lock_is_held_type+0x9f/0x120 [ 969.710359] ext4_da_get_block_prep+0xcbb/0x1180 [ 969.710666] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 969.711004] ? __pfx_lock_release+0x10/0x10 [ 969.711289] ? create_empty_buffers+0x300/0xa60 [ 969.711594] ? do_raw_spin_unlock+0x53/0x220 [ 969.711883] __block_write_begin_int+0x380/0x13d0 [ 969.712202] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 969.712535] ? __pfx___block_write_begin_int+0x10/0x10 [ 969.712875] ? PageHeadHuge+0x92/0xb0 [ 969.713128] ext4_da_write_begin+0x357/0x8e0 [ 969.713420] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 969.713750] generic_perform_write+0x25a/0x580 [ 969.714051] ? __pfx_generic_perform_write+0x10/0x10 [ 969.714376] ? __pfx_file_modified_flags+0x10/0x10 [ 969.714693] ext4_buffered_write_iter+0x164/0x460 [ 969.715012] ext4_file_write_iter+0x3ff/0x1950 [ 969.715308] ? lock_acquire+0x19a/0x4c0 [ 969.715566] ? ksys_write+0x12b/0x260 [ 969.715815] ? __pfx_lock_acquire+0x10/0x10 [ 969.716101] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 969.716419] ? lock_is_held_type+0x9f/0x120 [ 969.716697] ? lock_is_held_type+0x9f/0x120 [ 969.716975] vfs_write+0x9bd/0xdd0 [ 969.717212] ? __pfx_vfs_write+0x10/0x10 [ 969.717479] ? __fget_files+0x270/0x480 [ 969.717753] ksys_write+0x12b/0x260 [ 969.717989] ? __pfx_ksys_write+0x10/0x10 [ 969.718257] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 969.718593] do_syscall_64+0x3f/0x90 [ 969.718838] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 969.719177] RIP: 0033:0x7fd429dd4b19 [ 969.719414] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 969.720498] RSP: 002b:00007fd42734a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 969.720959] RAX: ffffffffffffffda RBX: 00007fd429ee7f60 RCX: 00007fd429dd4b19 [ 969.721389] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000003 [ 969.721822] RBP: 00007fd42734a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 969.722256] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 969.722694] R13: 00007fff90f8cbcf R14: 00007fd42734a300 R15: 0000000000022000 [ 969.723148] 23:27:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="06", 0x1}], 0x1, 0x0, 0x0) 23:27:01 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x1276) 23:27:01 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x2, 0x4a082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) fallocate(r0, 0x0, 0x8, 0x8) 23:27:01 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 4) 23:27:01 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 78) 23:27:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) [ 969.877094] FAULT_INJECTION: forcing a failure. [ 969.877094] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 969.878109] CPU: 1 PID: 7267 Comm: syz-executor.1 Not tainted 6.3.0-rc2-next-20230317 #1 [ 969.878774] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 969.879323] Call Trace: [ 969.879503] [ 969.879663] dump_stack_lvl+0xc1/0xf0 [ 969.879944] should_fail_ex+0x4b4/0x5b0 [ 969.880245] prepare_alloc_pages+0x178/0x500 [ 969.880565] __alloc_pages+0x149/0x480 [ 969.880840] ? __pfx___alloc_pages+0x10/0x10 [ 969.881159] ? find_held_lock+0x2c/0x110 [ 969.881440] ? __pmd_alloc+0x315/0x690 [ 969.881721] alloc_pages+0x1a0/0x260 [ 969.882114] pte_alloc_one+0x1a/0x200 [ 969.882386] __pte_alloc+0x6d/0x210 [ 969.882638] ? __pfx___pte_alloc+0x10/0x10 [ 969.882937] ? do_raw_spin_unlock+0x53/0x220 [ 969.883300] ? _raw_spin_unlock+0x1e/0x40 [ 969.883692] ? __pmd_alloc+0x31a/0x690 [ 969.883969] __handle_mm_fault+0x254f/0x3180 [ 969.884274] ? lock_acquire+0x19a/0x4c0 [ 969.884552] ? __pfx___handle_mm_fault+0x10/0x10 [ 969.884889] ? mark_held_locks+0x9e/0xe0 [ 969.885178] handle_mm_fault+0x2ce/0xb40 [ 969.885469] do_user_addr_fault+0x5d3/0x12f0 [ 969.885783] exc_page_fault+0x9c/0x1a0 [ 969.886056] asm_exc_page_fault+0x26/0x30 [ 969.886355] RIP: 0010:__put_user_4+0x1a/0x30 [ 969.886679] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 48 bb fd ef ff ff ff 7f 00 00 48 39 d9 0f 83 bc 00 00 00 0f 01 cb <89> 01 31 c9 0f 01 ca e9 7e a2 02 00 66 2e 0f 1f 84 00 00 00 00 00 [ 969.888004] RSP: 0018:ffff88804350fb60 EFLAGS: 00050297 [ 969.888389] RAX: 0000000000000000 RBX: 00007fffffffeffd RCX: 00000000200029c0 [ 969.888924] RDX: 0000000000040000 RSI: ffffffff839e3661 RDI: ffff8880444fa410 [ 969.889443] RBP: ffff88800ba97774 R08: 0000000000000001 R09: ffff8880444fa418 [ 969.889969] R10: fffffbfff0ba4cfa R11: 0000000000000001 R12: 00000000200029c0 [ 969.890462] R13: ffff88800ba97500 R14: 00000000ffffffea R15: ffff88800ba97500 [ 969.890990] ? raw_ioctl+0xc1/0x1b0 [ 969.891268] raw_ioctl+0xcc/0x1b0 [ 969.891536] ? __pfx_raw_ioctl+0x10/0x10 [ 969.891843] inet_ioctl+0x18e/0x390 [ 969.892118] ? __pfx_inet_ioctl+0x10/0x10 [ 969.892418] ? find_held_lock+0x2c/0x110 [ 969.892719] ? __lock_acquire+0xbd4/0x63b0 [ 969.893049] ? find_held_lock+0x2c/0x110 [ 969.893351] ? __pfx___lock_acquire+0x10/0x10 [ 969.893680] ? ksys_write+0x218/0x260 [ 969.893968] sock_do_ioctl+0xd2/0x240 [ 969.894249] ? __pfx_sock_do_ioctl+0x10/0x10 [ 969.894577] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 969.894906] ? ioctl_has_perm.constprop.0.isra.0+0x28c/0x420 [ 969.895342] ? ioctl_has_perm.constprop.0.isra.0+0x295/0x420 [ 969.895772] ? find_inode_rcu+0x1c4/0x250 [ 969.896069] ? __pfx_ioctl_has_perm.constprop.0.isra.0+0x10/0x10 [ 969.896532] sock_ioctl+0x424/0x670 [ 969.896795] ? __pfx_sock_ioctl+0x10/0x10 [ 969.897116] ? selinux_file_ioctl+0xba/0x270 [ 969.897451] ? __pfx_sock_ioctl+0x10/0x10 [ 969.897760] __x64_sys_ioctl+0x19e/0x210 [ 969.898059] do_syscall_64+0x3f/0x90 [ 969.898343] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 969.898727] RIP: 0033:0x7fa2a5cfdb19 [ 969.899005] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 969.900267] RSP: 002b:00007fa2a3273188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 969.900801] RAX: ffffffffffffffda RBX: 00007fa2a5e10f60 RCX: 00007fa2a5cfdb19 [ 969.901325] RDX: 00000000200029c0 RSI: 0000000000005411 RDI: 0000000000000003 [ 969.901833] RBP: 00007fa2a32731d0 R08: 0000000000000000 R09: 0000000000000000 [ 969.902336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 969.902844] R13: 00007ffc1f5ae45f R14: 00007fa2a3273300 R15: 0000000000022000 [ 969.903380] [ 969.906878] FAULT_INJECTION: forcing a failure. [ 969.906878] name failslab, interval 1, probability 0, space 0, times 0 [ 969.907831] CPU: 1 PID: 7268 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 969.908410] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 969.908987] Call Trace: [ 969.909176] [ 969.909346] dump_stack_lvl+0xc1/0xf0 [ 969.909636] should_fail_ex+0x4b4/0x5b0 [ 969.909932] should_failslab+0x9/0x20 [ 969.910211] __kmem_cache_alloc_node+0x5b/0x310 [ 969.910533] ? legacy_init_fs_context+0x44/0xe0 [ 969.910896] kmalloc_trace+0x26/0xc0 [ 969.911164] legacy_init_fs_context+0x44/0xe0 [ 969.911472] ? __pfx_legacy_init_fs_context+0x10/0x10 [ 969.911816] alloc_fs_context+0x568/0x9d0 [ 969.912101] path_mount+0xa61/0x1e40 [ 969.912358] ? kasan_quarantine_put+0x81/0x1d0 [ 969.912675] ? __pfx_path_mount+0x10/0x10 [ 969.912953] ? putname+0x102/0x140 [ 969.913201] ? kmem_cache_free+0xff/0x4a0 [ 969.913493] ? putname+0x102/0x140 [ 969.913741] __x64_sys_mount+0x286/0x310 [ 969.914015] ? __pfx___x64_sys_mount+0x10/0x10 [ 969.914333] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 969.914702] do_syscall_64+0x3f/0x90 [ 969.914966] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 969.915318] RIP: 0033:0x7fe00d0f504a [ 969.915564] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 969.916729] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 969.917223] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 969.917692] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 969.918153] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 969.918645] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 969.919125] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 969.919603] [ 969.920946] relay: one or more items not logged [item size (56) > sub-buffer size (1)] 23:27:13 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 5) 23:27:13 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 79) 23:27:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 21) 23:27:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\b', 0x1}], 0x1, 0x0, 0x0) 23:27:13 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 9) 23:27:13 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0x3, 0xfffffff7, 0x237b8dab, "e68ed5"}) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x4000) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs2/binder-control\x00', 0x802, 0x0) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r4, 0x80e85411, 0x0) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(0xffffffffffffffff, 0x80e85411, 0x0) ioctl$BTRFS_IOC_START_SYNC(r4, 0x80089418, &(0x7f0000000080)=0x0) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000340)={{r5}, r6, 0x14, @inherit={0x58, &(0x7f0000000140)=ANY=[@ANYBLOB="0150d10000001a00e9ffffff7ffffffffdffffffffffffff0008000000000000010000000000000009000000000000000400000800000000000000ffffffffff06385ca4c209905cbc703d00000000000600000000006fa57f84e546bc7a0000"]}, @name="84d4b134af5ed476a0ad183c6d2f2a8b04ffc35c9a57bbdec14c311d6da6658b1a2227ddcd32fa8d24765c4b1afeaa17ec3767dff9e557dd462521b076dcac7f89b00fc8075dd9569a05ae97f7ce23593290bf234adc35b62dc911dba99e50977a4d728ebf53bca5065601509417be2957d25e1d5583d69e77c3e7d282b9c8dd19fdda53b94bc647df231316a3892f5f0b9e4d9693718317f4a93a75ac4a0523f62529c2902f3f8cbc175781280e16ade016ead2b6e05c72c3c5322f5c15f9f6755cb046dba87f710ebbadacda8a55be359d97e4e65dc01679cfebdfadab2205aac9421af9a31692ea666a34af205bcf5b623418b1703109dff99769111299e9e94b25aaef22b4edbec07beb65378da050602990ff7827337415e8037e9d8228f048578ccdec4b0f3f751003669483a5e6a9842939f6e3f9065f6fde962285089e19fd0ee67b6eea41f8d2788a7e199fca7afafc5fbff99a6dae19d0a05f07715ef33226f7a0b52b3e5e43cd1f13fd2a54ed78826f5b99ffc97a6f0d6c67c19b79f913e3424911383847fa899dbe4a2eb4b743b49aab17a18392f3f638c3fb601e6304d29a17e23d6b10d16469e0a5114bec11019c934602219326e4ff3b48096382961726481ae557332363a6b5b3b973df0d7720d25ce3bfd50b8a39bbd8e9d40f243e0049f2fd4c53fd20cd4e5881bd51ba0e7c3895cd5de415054e51bba13810b2ae25bc2956a69f2dee16c002099532c932d8c3ea9bfc452d0c9f9609581d234d85fe0a1cfe395088876080f697cb7e38ef3fd6b7aed62ac2d94da2683a4ff9c532d9bc13e92a0d87c2405c6db0df55870f01bc49b931347278d9ce7b9d747cafaa5b33359a4785ea8600caeb0b702150cc7db37e76786f7bb074849f174c7bca46b569e8be7626c68a0b177eadd2e1d90dc89927575e5af77165493ed4dec37f4a117402b1a63229eac55c1d2ef0de874faecfce10077ceb7b02b9771f5ebd7ad15559384c5923e4bbfcbe649fdbc1a0ec9bfde691a93f05a61c6e92cdb74d32c7c3e71a3c07d3ecaf13691ae38821a5b8af8460e6a786c8a96ad2714ea7e7144a3dbcc552e5b5653e1364ff9cb822e3698e822eed1cd8cf8a030fb777664579a4db5834f857a9f20797f5553ef6b50834e3be2196cd242f36328385a0610e9831925669a114415e72f9a871c49d841277a20bc5f3e3c17698d4d94657fb05007631b5a90879ad20d7af676eccfe9e0cae228267aaaf2f89692483f3db54c8ae1eb9c9c2beeb8873e144f72986c1d0a5043c9863ee1de5045cac911f1dc6cff0c0883784685031d282f07ee9094ed9c0df0a0b0e6f60bf02c94acccd7b2223057fef63fb0c6e4a4a0a8f00e3cb0dd740ea2cee5902c6c8305122bd59de99efa4e235ac351fd9a3c8a365679d4784fa02cd73db889dcefac924730fc939478df440d092c1cbf778eb318a0fe3bc3ab9e9b1de84bfe6e50b9a657a5c6e621f4e3a0ab1a86886203f3b763fb7c92a5674bd9977373bf4ce62342cc26fde294e1bf3087dd5bc6de9ca44fc848a0543f21b1d15692824c6862a46adc4b549a9d450323733cc626b9311b08d59d7e2db8ac537d9391b51a64da6babf6eb9bf8bef4c230ab83f80a0fa38b7eae91a1abf5a8cb7edf4707799e8ad61c083ad32787f87027ec050828efca5a745b91a42ff724edef17cd2f0b69dc2a9ac506b1b5e85fd841b123fa556f54a46039435d83e9d72ef83326ed9737ceafabe8e2e183047d71df55415accf288c533c68a06b2bbf72fd6d7c5c04947ad1142eeda33b7c0a04451341758d2ed0f8e58e80903eba18cedca20f9fa2c848e2f4eeeb012f427ab58a3e0b16d0180acac69623defb4a23bf3ad607983a11c626e558e4d2848078893b8180927343c7ba124895dd53664bf4d3a38cdebc64f4b173aecef5d9ac2a06665ad12f7a097ceb695a11c35101ccb8b9c0b962b97e44629bb49c104e4921036a12316d14a84f3fad51b5c3f7b641f78106c9d9d54dc42a6ee96e6ebb7ccdf3be4a445e128cdb47205b69f571d0fc91fea58a8543654f723d7c1fff723d0573c410a726da6963bd9a5913bf371afc92aca69e7aea55867fb46a8688112c064b90a94cf52cc5fbf0cc3fb6b8b5d900ecdc5a8db704cab42de9ffcd88bd32fbaf3286a400c554c54c5404acd6ac8a55cae34f1f50e5edeed2c12f5b4e0c60dd1d4dcc060aac111293ed83eecfcd3c19ba9fb72c641897e13b1be8547dbc943ac8a170833db714b48fca4abf8219097b7a56af5c0930413d91df85585f179af33f34a4354eaab3dce0e3fdbeb2b2136513b844de91155f141651e3b68025705007c26a6921e9dabe7fd8db6c653ba5bddf9ce14a6d62e30b846b70c193ed46d134fffedc8547be170826f37473b1ae98ea082872692598b721f4e410b29f46202fc93271ecf1d67600ff975302dbfc033c4cfd2cf8cc28101d7d0812d34a2766209c64e51e1ae48e3d699d85a1476cb9be398519c48f15735db150ece9313460036b9caa1045006f5b72a2190f883080d9a1ae5895b662176ff8a570c8353287d9e6f68fc4a6da3834d65665338daad2cda0803adf7d29fb0d527cb106ff141437aff3cdd833412434778489bfa87b0737351ecd87d231e5c9bdb7eefbfe240dc18e9725ea3700392220601596193069cfe24443d816f395d0cecfffedf42cc8f052c35bafa9202adbad75c1b2ca48308bddca02a432b001a3d8bdadf1e6b42ef8611d73bdb0299e1dcc014e14fa383aa5d88cdd98e93c708bb7f5e94d1fdcb5fe45da57ec72a184207b06a762b46cfedaef82952b6a353912b49ca8a24bfdff6d4f7e6b40a01c68be6f32cb0a898b1ee726653ebb6cdf0efc26d70b411d155f77097ee32c516a5c93b81b465eb92dc65ea8f622ee759573acd792a28b4d8da444e948d533ff1a1fb1c80c64a8e232c433808470791a2c59ec9f5cde775f94f56376ed7567a57919c84c083467e00001f0923dabd1a3e86e0d34450d47f1a32b39bdda1e92dc977e3ace6a8e9a8553eff111ade70ad725d3fb527bae21f6f74db79be84fefe929868354bd9fcc290ee768a87e2774468b5b45c301f27e470410d1fc6108bab8e740cbee973fc7fa612f84a8be26a3ffeebb7da2246066aeed786f490eda884bc61c548975a89b6185f06d43246b6d4c87b7d6043286ccd30573c14458a47e0528b412ed2102e34708dd9c4f99ebcd24aba0d32f30c6b8505ac01ee602eb857a84e735f09a4bbdefb5ff67a07be708c5088b5177c8cde5a5da5d8f911ae213c5ec9673442b947e8850caf0421540a25b0f379dbadbdfafcf4852619866a38a5ea869c38924fd26e318522fe890b2057d18d6cb1839f1659b40046d8d3d4df0d21244e1b04e559578717dcce8166fd5f4f30677df3e32c3cd0d2dd6e7a0728ee50f5aa952b7ae3bcbc9c4ee37d6c8cd18e537d9ff06c39fe13d46975b75575bb56ac0d2c94dc09bfa4e3c46f0c9e8daec9eb0fe82dd933dec0822bd1ccda85ea43910dbddb8ba7a9617bd5ab38de6f17ce097eb2489639cc82a7542309fd3158d7662654bc6e451140390518c47fcd72f06cc8dd09b12e89876013eb9c3569cf7c2c96cd57e44c0f18bff98aac49bd5c2eb109f2bd9e86a99a4b44541f8675aaa4a2907571e2b8251a4b44c1226454d48ffff4b0feccde07b87be196fad56e0bec3cea7d085e6683aed3078c6d62110696da5909b95661b3b42905caeccbc036fd9ab8fe65e98ab93629fac63af2bc38645bf1c7352d9a2231cb66714bd496fef14a5cf8343e714f59141ae5a571a8dbb3ffbfa05312f0ed0c12c3bdcad3e6d4632ae83e1336da39fe22ed8d40746fa442378f418d794b13f2587f9210e5bc5716ad87f6811771891dbfa336b03d77f83773563578cd9b172e4ce5942027cd01b0364eba8c3558cabaf921dc158131aa0e8bb26663d442c5525d58cb29402b5be6fd1bb2410630d4ac7faa9fde067568ab33f6b9136e4f3ae69fa48a7854ce69bde3f9a15d37549f08a12f769ad65b4e162202d3adeeafe87c566f9a5b7a44b76fd11ec6c12d014e859230db35a7b7b8c5f97fed7963e37c3fb0c167bb25c9c9451a2962be65255d03ba931d795d5810cfb2b2357b4443d85f0f130c746c2f1b01cb9034708d062f3ee0df87d555fa47f27b15faa63f2b65c47f2d914fee279362402841f0357122722f115cb8eb2bb851dfec7bdd39909e4a450bb1522f8180d880528426d6d0c23bcf2700f91e450b877e2b8bd9ad44525bfb1e1d4de92bd8fde20871b05c8a57a37d306300ad095b652dc63f16b6236caf246ee9319b3c88561bb857326d93e7a926cc5569b6eef536f6d5498b84e4f156d851777a53e0b8f9b8e1d244bb07a0b6bc4aed58d76c8c733c9642378703d7366cd42973dc2f32a44c76bf31f2fff021817f241a28ed451438ae2887efb688bea98ddd00af7733d56cc6c7c1c562fc2c294b7da16871e87a5f1cd6f1351ecfa8480eb293ff07fcb35028241833796e1393d04560c940bf0af67c9ef14e84ce9b2077ca6d4351e674dce81e590cb2da48dc0b9b0360e4ce6dbb59e19851e9354b87e9fe28792219531ace526557e2c6b8451b36a41e67e5ecca4787a1c109028d924072e5900d3655e4665fba4afcad6676d0c39ef6b4dfc8bd826b84a149867a772afb36e7816c864d5be975e0f0219f8ca1af5d914f8ecfd56d35d07d81864028c8ed4b260e05a2ceed56510d0df2b0fa1f01a4f25c282c4fee6a9fefc235fdac407b1525e91cc2b1e722778041bec05848e9aaa5763dbe66a2da9384b8525d7a5c98643574d4323ffaff2eb8b4630859495be376081267cc15da360100499bd0b3b3c27fd23fdc73f06a1e45d41760c7ce9998ef3d1e1ec633d612c81bf5b4733e2bbfb570b09029cd3dbc029d1a50dc0bbd6224fc27eff4ba61823c78e28b0a33c6b0dd2a39e8871e0846cdaefcefee95634b7099e1dc054049a6a92031d5db418fa2d33969b17cfeb804b7e047e36d2a15c8efd7ffb16bef1c8ee5b0b12c940820b1c68a172ff0ff729105c3bbb58bd3d3e6629fe34c62b93913067f4a669b3e03dedf22180f1269940ca14fbd556729c1fb80319583ce4ac703a55f69fddf176cfad0cb4a1a24c19ec71a3775a32e0f51181e814e4a88e10dd89afcf0e32f417a74e73dcc5976cdd548376c517929cfb65f532abbdb0789768403ba1b3b59d0b3afc42ef1cb599e6a954db1b705e6ce1c8b3f0c456c72b627e1122d0a7434e13265b821e15a957575c902c83d7723a748549cfa94e94e42452d728b4bb3deb90c5ce958c184a6cc7c36e538a51bd687e53f32b59488f56e1f4d558d5734fea13952437d5d420439687d100743d5a610b258e39244603e1bf00699768b686b2787592ac65cdc998a382941cff98d382f1b819684e7d279e297d48a4b0f33af79fc5d088bf2fe0ac52e80f5dd378f71c1e22236c51ed256aa1b5515b3dd5f95ea0f5208c68779fa2e0511f052c5e0dea2a653bfa093f7ac90463000a0b1fcce194638a98b079b966266fed8bc8c8d84de9f1bc4760da1b6ac9e42c9bdbc7a32071aec5d58cd8ac86dea8392066b054a6b75a5fbfc5b41b9b43e4a6773af535651d332745bcf0743952db832d0ed62bd2e9be7ebf5d047fd6018fa715515b7d3cc0b8dc9713cd4d"}) ioctl$SNDRV_TIMER_IOCTL_INFO(r5, 0x80e85411, 0x0) r7 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r7, 0x80e85411, 0x0) close(r7) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:27:13 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2201) 23:27:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) [ 982.082022] FAULT_INJECTION: forcing a failure. [ 982.082022] name failslab, interval 1, probability 0, space 0, times 0 [ 982.084119] CPU: 1 PID: 7284 Comm: syz-executor.1 Not tainted 6.3.0-rc2-next-20230317 #1 [ 982.085310] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 982.086517] Call Trace: [ 982.086908] [ 982.087269] dump_stack_lvl+0xc1/0xf0 [ 982.087864] should_fail_ex+0x4b4/0x5b0 [ 982.088491] ? ptlock_alloc+0x21/0x70 [ 982.089079] should_failslab+0x9/0x20 [ 982.089676] kmem_cache_alloc+0x5a/0x390 [ 982.090398] ptlock_alloc+0x21/0x70 [ 982.091014] pte_alloc_one+0x6c/0x200 [ 982.091677] __pte_alloc+0x6d/0x210 [ 982.092230] ? __pfx___pte_alloc+0x10/0x10 [ 982.092868] ? do_raw_spin_unlock+0x53/0x220 [ 982.093538] ? _raw_spin_unlock+0x1e/0x40 [ 982.094159] ? __pmd_alloc+0x31a/0x690 [ 982.094762] __handle_mm_fault+0x254f/0x3180 [ 982.095461] ? lock_acquire+0x19a/0x4c0 [ 982.096139] ? __pfx___handle_mm_fault+0x10/0x10 [ 982.096969] ? mark_held_locks+0x9e/0xe0 [ 982.097613] handle_mm_fault+0x2ce/0xb40 [ 982.098241] do_user_addr_fault+0x5d3/0x12f0 [ 982.098928] exc_page_fault+0x9c/0x1a0 [ 982.099565] asm_exc_page_fault+0x26/0x30 [ 982.100153] RIP: 0010:__put_user_4+0x1a/0x30 [ 982.100779] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 48 bb fd ef ff ff ff 7f 00 00 48 39 d9 0f 83 bc 00 00 00 0f 01 cb <89> 01 31 c9 0f 01 ca e9 7e a2 02 00 66 2e 0f 1f 84 00 00 00 00 00 [ 982.102923] RSP: 0018:ffff8880438ffb60 EFLAGS: 00050297 [ 982.103624] RAX: 0000000000000000 RBX: 00007fffffffeffd RCX: 00000000200029c0 [ 982.104472] RDX: 0000000000040000 RSI: ffffffff839e3661 RDI: ffff8880159e5990 [ 982.105444] RBP: ffff88800ba963f4 R08: 0000000000000001 R09: ffff8880159e5998 [ 982.106608] R10: fffffbfff0ba4cfa R11: 0000000000000001 R12: 00000000200029c0 [ 982.107616] R13: ffff88800ba96180 R14: 00000000ffffffea R15: ffff88800ba96180 [ 982.108257] ? raw_ioctl+0xc1/0x1b0 [ 982.108612] raw_ioctl+0xcc/0x1b0 [ 982.108948] ? __pfx_raw_ioctl+0x10/0x10 [ 982.109329] inet_ioctl+0x18e/0x390 [ 982.109674] ? __pfx_inet_ioctl+0x10/0x10 [ 982.110054] ? find_held_lock+0x2c/0x110 [ 982.110435] ? __lock_acquire+0xbd4/0x63b0 [ 982.110850] ? find_held_lock+0x2c/0x110 [ 982.111235] ? __pfx___lock_acquire+0x10/0x10 [ 982.111654] ? ksys_write+0x218/0x260 [ 982.112022] sock_do_ioctl+0xd2/0x240 [ 982.112383] ? __pfx_sock_do_ioctl+0x10/0x10 [ 982.112792] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 982.113260] ? ioctl_has_perm.constprop.0.isra.0+0x28c/0x420 [ 982.113773] ? ioctl_has_perm.constprop.0.isra.0+0x295/0x420 [ 982.114286] ? find_inode_rcu+0x1c4/0x250 [ 982.114719] ? __pfx_ioctl_has_perm.constprop.0.isra.0+0x10/0x10 [ 982.115264] sock_ioctl+0x424/0x670 [ 982.115645] ? __pfx_sock_ioctl+0x10/0x10 [ 982.116068] ? selinux_file_ioctl+0xba/0x270 [ 982.116909] ? __pfx_sock_ioctl+0x10/0x10 [ 982.117247] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 982.117644] __x64_sys_ioctl+0x19e/0x210 [ 982.119519] do_syscall_64+0x3f/0x90 [ 982.120100] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 982.120876] RIP: 0033:0x7fa2a5cfdb19 [ 982.121432] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 982.124032] RSP: 002b:00007fa2a3273188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 982.125132] RAX: ffffffffffffffda RBX: 00007fa2a5e10f60 RCX: 00007fa2a5cfdb19 [ 982.126225] RDX: 00000000200029c0 RSI: 0000000000005411 RDI: 0000000000000003 [ 982.126888] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 982.127195] RBP: 00007fa2a32731d0 R08: 0000000000000000 R09: 0000000000000000 [ 982.127218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 982.130166] R13: 00007ffc1f5ae45f R14: 00007fa2a3273300 R15: 0000000000022000 [ 982.131203] [ 982.135305] FAULT_INJECTION: forcing a failure. [ 982.135305] name failslab, interval 1, probability 0, space 0, times 0 [ 982.136893] CPU: 1 PID: 7287 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 982.138218] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 982.139254] Call Trace: [ 982.139720] [ 982.140133] dump_stack_lvl+0xc1/0xf0 [ 982.140833] should_fail_ex+0x4b4/0x5b0 [ 982.141392] ? getname_flags.part.0+0x50/0x4f0 [ 982.142193] should_failslab+0x9/0x20 [ 982.142726] kmem_cache_alloc+0x5a/0x390 [ 982.143463] ? asm_exc_page_fault+0x26/0x30 [ 982.144055] getname_flags.part.0+0x50/0x4f0 [ 982.144846] getname_flags+0x9e/0xf0 [ 982.145358] user_path_at_empty+0x2f/0x70 [ 982.146163] __x64_sys_mount+0x1ed/0x310 [ 982.146670] ? __pfx___x64_sys_mount+0x10/0x10 [ 982.147223] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 982.147847] do_syscall_64+0x3f/0x90 [ 982.148300] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 982.148907] RIP: 0033:0x7fe00d0f504a [ 982.149342] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 982.151338] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 982.152281] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 982.153271] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 982.154262] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 982.155272] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 982.156257] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 982.157267] [ 982.160138] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:27:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:27:14 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 80) 23:27:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:27:14 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 6) 23:27:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\t', 0x1}], 0x1, 0x0, 0x0) 23:27:14 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2202) 23:27:14 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000400)={0x0, 0xfffffffffffffffc, 0x79, 0x7, @scatter={0x1, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/203, 0xcb}]}, &(0x7f0000000240)="0f6f7b3faa5d0ca4457376bee8360cd0684350b5d71a484b3f636f0fe1ec8f92a018bddb6eca9d9ec8a52fadadb335324366ee225f8a4b83330a4a06a5971903044edf74e2932e07b78f627bd47e57b8982d5b05302ac23f8eef3838cf7bb6d0e7df93efc0c546e2a3c98d3220547a2175b65bb8367da915e3", &(0x7f0000000340)=""/182, 0x40, 0x325ac6fb8797d3ab, 0x0, &(0x7f00000002c0)}) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="35000000c30a000004bc1d4d20ab6742ab16edbd5e61b225cfdec3dddb3414ea5f1f599d5d88651e3eb442947a6c6cbc546437d8f22bed2ba9d054105ca0ac1cf1"]) r3 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f0000000040)=0x10, 0x80800) fchmod(r3, 0x24) [ 982.494129] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 982.599303] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:27:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 22) 23:27:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:27:26 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x24440, 0x8) ioctl$SCSI_IOCTL_STOP_UNIT(r2, 0x6) ioctl$SG_GET_SCSI_ID(r0, 0x2276, &(0x7f0000000000)) 23:27:26 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2203) 23:27:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="02", 0x292e9) 23:27:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\r', 0x1}], 0x1, 0x0, 0x0) 23:27:26 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 81) 23:27:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 7) [ 995.147730] FAULT_INJECTION: forcing a failure. [ 995.147730] name failslab, interval 1, probability 0, space 0, times 0 [ 995.148943] CPU: 1 PID: 7327 Comm: syz-executor.1 Not tainted 6.3.0-rc2-next-20230317 #1 [ 995.149705] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 995.150470] Call Trace: [ 995.150721] [ 995.150946] dump_stack_lvl+0xc1/0xf0 [ 995.151345] should_fail_ex+0x4b4/0x5b0 [ 995.151757] ? __anon_vma_prepare+0x64/0x500 [ 995.152196] should_failslab+0x9/0x20 [ 995.152582] kmem_cache_alloc+0x5a/0x390 [ 995.152996] __anon_vma_prepare+0x64/0x500 [ 995.153410] ? __pmd_alloc+0x31a/0x690 [ 995.153797] __handle_mm_fault+0x27df/0x3180 [ 995.154234] ? lock_acquire+0x19a/0x4c0 [ 995.154634] ? __pfx___handle_mm_fault+0x10/0x10 [ 995.155119] ? mark_held_locks+0x9e/0xe0 [ 995.155541] handle_mm_fault+0x2ce/0xb40 [ 995.155948] do_user_addr_fault+0x5d3/0x12f0 [ 995.156392] exc_page_fault+0x9c/0x1a0 [ 995.156786] asm_exc_page_fault+0x26/0x30 [ 995.157304] RIP: 0010:__put_user_4+0x1a/0x30 [ 995.157736] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 48 bb fd ef ff ff ff 7f 00 00 48 39 d9 0f 83 bc 00 00 00 0f 01 cb <89> 01 31 c9 0f 01 ca e9 7e a2 02 00 66 2e 0f 1f 84 00 00 00 00 00 [ 995.159173] RSP: 0018:ffff88804407fb60 EFLAGS: 00050297 [ 995.159659] RAX: 0000000000000000 RBX: 00007fffffffeffd RCX: 00000000200029c0 [ 995.160287] RDX: 0000000000040000 RSI: ffffffff839e3661 RDI: ffff888041292410 [ 995.160777] RBP: ffff88800ba97774 R08: 0000000000000001 R09: ffff888041292418 [ 995.161260] R10: fffffbfff0ba4cfa R11: 0000000000000001 R12: 00000000200029c0 [ 995.161742] R13: ffff88800ba97500 R14: 00000000ffffffea R15: ffff88800ba97500 [ 995.162237] ? raw_ioctl+0xc1/0x1b0 [ 995.162511] raw_ioctl+0xcc/0x1b0 [ 995.162764] ? __pfx_raw_ioctl+0x10/0x10 [ 995.163175] inet_ioctl+0x18e/0x390 [ 995.163455] ? __pfx_inet_ioctl+0x10/0x10 [ 995.163737] ? find_held_lock+0x2c/0x110 [ 995.164029] ? __lock_acquire+0xbd4/0x63b0 [ 995.164344] ? find_held_lock+0x2c/0x110 [ 995.164627] ? __pfx___lock_acquire+0x10/0x10 [ 995.164948] ? ksys_write+0x218/0x260 [ 995.165347] sock_do_ioctl+0xd2/0x240 [ 995.165717] ? __pfx_sock_do_ioctl+0x10/0x10 [ 995.166087] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 995.166402] ? ioctl_has_perm.constprop.0.isra.0+0x28c/0x420 [ 995.166803] ? ioctl_has_perm.constprop.0.isra.0+0x295/0x420 [ 995.167208] ? find_inode_rcu+0x1c4/0x250 [ 995.167506] ? __pfx_ioctl_has_perm.constprop.0.isra.0+0x10/0x10 [ 995.167938] sock_ioctl+0x424/0x670 [ 995.168198] ? __pfx_sock_ioctl+0x10/0x10 [ 995.168504] ? selinux_file_ioctl+0xba/0x270 [ 995.168823] ? __pfx_sock_ioctl+0x10/0x10 [ 995.169119] __x64_sys_ioctl+0x19e/0x210 [ 995.169411] do_syscall_64+0x3f/0x90 [ 995.169678] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 995.170033] RIP: 0033:0x7fa2a5cfdb19 [ 995.170293] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 995.171534] RSP: 002b:00007fa2a3273188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 995.172050] RAX: ffffffffffffffda RBX: 00007fa2a5e10f60 RCX: 00007fa2a5cfdb19 [ 995.172533] RDX: 00000000200029c0 RSI: 0000000000005411 RDI: 0000000000000003 [ 995.173023] RBP: 00007fa2a32731d0 R08: 0000000000000000 R09: 0000000000000000 [ 995.173511] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 995.173993] R13: 00007ffc1f5ae45f R14: 00007fa2a3273300 R15: 0000000000022000 [ 995.174498] [ 995.187089] FAULT_INJECTION: forcing a failure. [ 995.187089] name failslab, interval 1, probability 0, space 0, times 0 [ 995.187880] CPU: 1 PID: 7329 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 995.188445] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 995.189104] Call Trace: [ 995.189337] [ 995.189502] dump_stack_lvl+0xc1/0xf0 [ 995.189777] should_fail_ex+0x4b4/0x5b0 [ 995.190108] should_failslab+0x9/0x20 [ 995.190451] __kmem_cache_alloc_node+0x5b/0x310 [ 995.190789] ? alloc_fs_context+0x58/0x9d0 [ 995.191154] kmalloc_trace+0x26/0xc0 [ 995.191550] alloc_fs_context+0x58/0x9d0 [ 995.191927] path_mount+0xa61/0x1e40 [ 995.192187] ? kasan_quarantine_put+0x81/0x1d0 [ 995.192529] ? __pfx_path_mount+0x10/0x10 [ 995.192809] ? putname+0x102/0x140 [ 995.193066] ? kmem_cache_free+0xff/0x4a0 [ 995.193354] ? putname+0x102/0x140 [ 995.193614] __x64_sys_mount+0x286/0x310 [ 995.193893] ? __pfx___x64_sys_mount+0x10/0x10 [ 995.194225] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 995.194727] do_syscall_64+0x3f/0x90 [ 995.195001] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 995.195368] RIP: 0033:0x7fe00d0f504a [ 995.195622] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 995.196814] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 995.197311] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 995.197775] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 995.198398] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 995.198863] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 995.199336] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 995.199814] 23:27:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0e", 0x1}], 0x1, 0x0, 0x0) [ 995.221861] FAULT_INJECTION: forcing a failure. [ 995.221861] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 995.222792] CPU: 1 PID: 7330 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 995.223375] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 995.223945] Call Trace: [ 995.224138] [ 995.224314] dump_stack_lvl+0xc1/0xf0 [ 995.224622] should_fail_ex+0x4b4/0x5b0 [ 995.224937] copyin+0x19/0x120 [ 995.225208] copy_page_from_iter_atomic+0x41c/0x14c0 [ 995.225599] ? ext4_da_write_begin+0x63e/0x8e0 [ 995.225953] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 995.226381] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 995.226774] generic_perform_write+0x2cf/0x580 [ 995.227136] ? __pfx_generic_perform_write+0x10/0x10 [ 995.227527] ? __pfx_file_modified_flags+0x10/0x10 [ 995.227901] ext4_buffered_write_iter+0x164/0x460 [ 995.228269] ext4_file_write_iter+0x3ff/0x1950 [ 995.228613] ? lock_acquire+0x19a/0x4c0 [ 995.228913] ? ksys_write+0x12b/0x260 [ 995.229194] ? __pfx_lock_acquire+0x10/0x10 [ 995.229514] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 995.229887] ? lock_is_held_type+0x9f/0x120 [ 995.230188] ? lock_is_held_type+0x9f/0x120 [ 995.230495] vfs_write+0x9bd/0xdd0 [ 995.230755] ? __pfx_vfs_write+0x10/0x10 [ 995.231047] ? __fget_files+0x270/0x480 [ 995.231359] ksys_write+0x12b/0x260 [ 995.231614] ? __pfx_ksys_write+0x10/0x10 [ 995.231909] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 995.232279] do_syscall_64+0x3f/0x90 [ 995.232554] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 995.232908] RIP: 0033:0x7f83dfa71b19 [ 995.233177] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 995.234360] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 995.234894] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 995.235408] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 995.235916] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 995.236421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 995.236932] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 995.237455] 23:27:41 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2205) 23:27:41 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 8) 23:27:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="10", 0x1}], 0x1, 0x0, 0x0) 23:27:41 executing program 4: syz_open_dev$sg(&(0x7f0000000300), 0x6, 0x8082) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x2) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) getsockopt$IP_SET_OP_GET_BYNAME(r0, 0x1, 0x53, &(0x7f0000000000)={0x6, 0x7, 'syz1\x00'}, &(0x7f0000000080)=0x28) 23:27:41 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 82) 23:27:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:27:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 23) 23:27:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="03", 0x292e9) 23:27:41 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2270) 23:27:41 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 9) 23:27:41 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x444240, 0x0) ioctl$AUTOFS_IOC_FAIL(r0, 0x9361, 0x1) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r1, 0x6) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 1009.286880] FAULT_INJECTION: forcing a failure. [ 1009.286880] name failslab, interval 1, probability 0, space 0, times 0 [ 1009.288365] CPU: 0 PID: 7358 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1009.289373] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1009.290397] Call Trace: [ 1009.290731] [ 1009.291024] dump_stack_lvl+0xc1/0xf0 [ 1009.291546] should_fail_ex+0x4b4/0x5b0 [ 1009.292092] should_failslab+0x9/0x20 [ 1009.292611] __kmem_cache_alloc_node+0x5b/0x310 [ 1009.293224] ? vfs_parse_fs_string+0xc4/0x150 [ 1009.293803] ? vfs_parse_fs_string+0xc4/0x150 [ 1009.294372] __kmalloc_node_track_caller+0x4b/0x160 [ 1009.295025] kmemdup_nul+0x36/0xb0 [ 1009.295512] vfs_parse_fs_string+0xc4/0x150 [ 1009.296062] ? __pfx_vfs_parse_fs_string+0x10/0x10 [ 1009.296688] ? __kasan_kmalloc+0x7f/0x90 [ 1009.297192] ? __pfx_legacy_init_fs_context+0x10/0x10 [ 1009.297843] ? alloc_fs_context+0x5b1/0x9d0 [ 1009.298405] path_mount+0x612/0x1e40 [ 1009.298895] ? kasan_quarantine_put+0x81/0x1d0 [ 1009.299540] ? __pfx_path_mount+0x10/0x10 [ 1009.300072] ? putname+0x102/0x140 [ 1009.300543] ? kmem_cache_free+0xff/0x4a0 [ 1009.301093] ? putname+0x102/0x140 [ 1009.301565] __x64_sys_mount+0x286/0x310 [ 1009.302089] ? __pfx___x64_sys_mount+0x10/0x10 [ 1009.302686] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1009.303369] do_syscall_64+0x3f/0x90 [ 1009.303942] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1009.304681] RIP: 0033:0x7fe00d0f504a [ 1009.305195] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1009.307568] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 1009.308563] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 1009.309503] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 1009.310453] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 1009.311409] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 1009.312358] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 1009.313299] 23:27:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="04", 0x292e9) 23:27:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="11", 0x1}], 0x1, 0x0, 0x0) 23:27:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:27:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 24) 23:27:41 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 83) [ 1009.569471] FAULT_INJECTION: forcing a failure. [ 1009.569471] name failslab, interval 1, probability 0, space 0, times 0 [ 1009.570945] CPU: 0 PID: 7375 Comm: syz-executor.1 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1009.571982] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1009.573017] Call Trace: [ 1009.573359] [ 1009.573666] dump_stack_lvl+0xc1/0xf0 [ 1009.574187] should_fail_ex+0x4b4/0x5b0 [ 1009.574736] ? __anon_vma_prepare+0x26c/0x500 [ 1009.575351] should_failslab+0x9/0x20 [ 1009.575912] kmem_cache_alloc+0x5a/0x390 [ 1009.576492] __anon_vma_prepare+0x26c/0x500 [ 1009.577082] ? __pmd_alloc+0x31a/0x690 [ 1009.577626] __handle_mm_fault+0x27df/0x3180 [ 1009.578236] ? lock_acquire+0x19a/0x4c0 [ 1009.578795] ? __pfx___handle_mm_fault+0x10/0x10 [ 1009.579480] ? mark_held_locks+0x9e/0xe0 [ 1009.580059] handle_mm_fault+0x2ce/0xb40 [ 1009.580635] do_user_addr_fault+0x5d3/0x12f0 [ 1009.581252] exc_page_fault+0x9c/0x1a0 [ 1009.581797] asm_exc_page_fault+0x26/0x30 [ 1009.582378] RIP: 0010:__put_user_4+0x1a/0x30 [ 1009.582991] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 48 bb fd ef ff ff ff 7f 00 00 48 39 d9 0f 83 bc 00 00 00 0f 01 cb <89> 01 31 c9 0f 01 ca e9 7e a2 02 00 66 2e 0f 1f 84 00 00 00 00 00 [ 1009.585310] RSP: 0018:ffff8880438afb60 EFLAGS: 00050297 [ 1009.586017] RAX: 0000000000000000 RBX: 00007fffffffeffd RCX: 00000000200029c0 [ 1009.586949] RDX: 0000000000040000 RSI: ffffffff839e3661 RDI: ffff88800f462410 [ 1009.587895] RBP: ffff88804282ea74 R08: 0000000000000001 R09: ffff88800f462418 [ 1009.588824] R10: fffffbfff0ba4cfa R11: 0000000000000001 R12: 00000000200029c0 [ 1009.589754] R13: ffff88804282e800 R14: 00000000ffffffea R15: ffff88804282e800 [ 1009.590691] ? raw_ioctl+0xc1/0x1b0 [ 1009.591207] raw_ioctl+0xcc/0x1b0 [ 1009.591706] ? __pfx_raw_ioctl+0x10/0x10 [ 1009.592267] inet_ioctl+0x18e/0x390 [ 1009.592771] ? __pfx_inet_ioctl+0x10/0x10 [ 1009.593333] ? find_held_lock+0x2c/0x110 [ 1009.593899] ? __lock_acquire+0xbd4/0x63b0 [ 1009.594502] ? find_held_lock+0x2c/0x110 [ 1009.595049] ? __pfx___lock_acquire+0x10/0x10 [ 1009.595688] ? ksys_write+0x218/0x260 [ 1009.596224] sock_do_ioctl+0xd2/0x240 [ 1009.596753] ? __pfx_sock_do_ioctl+0x10/0x10 [ 1009.597359] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 1009.597964] ? ioctl_has_perm.constprop.0.isra.0+0x28c/0x420 [ 1009.598749] ? ioctl_has_perm.constprop.0.isra.0+0x295/0x420 [ 1009.599547] ? find_inode_rcu+0x1c4/0x250 [ 1009.600106] ? __pfx_ioctl_has_perm.constprop.0.isra.0+0x10/0x10 [ 1009.600932] sock_ioctl+0x424/0x670 [ 1009.601466] ? __pfx_sock_ioctl+0x10/0x10 [ 1009.602052] ? selinux_file_ioctl+0xba/0x270 [ 1009.602673] ? __pfx_sock_ioctl+0x10/0x10 [ 1009.603251] __x64_sys_ioctl+0x19e/0x210 [ 1009.603849] do_syscall_64+0x3f/0x90 [ 1009.604375] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1009.605072] RIP: 0033:0x7fa2a5cfdb19 [ 1009.605573] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1009.607912] RSP: 002b:00007fa2a3273188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1009.608905] RAX: ffffffffffffffda RBX: 00007fa2a5e10f60 RCX: 00007fa2a5cfdb19 [ 1009.609838] RDX: 00000000200029c0 RSI: 0000000000005411 RDI: 0000000000000003 [ 1009.610767] RBP: 00007fa2a32731d0 R08: 0000000000000000 R09: 0000000000000000 [ 1009.611738] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1009.612658] R13: 00007ffc1f5ae45f R14: 00007fa2a3273300 R15: 0000000000022000 [ 1009.613609] [ 1009.617929] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:27:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="05", 0x292e9) [ 1009.644440] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:27:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:27:53 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0xfe, 0x9, 0x81, "2a2d162855c779b43a7e39199094ce68f4a7974818f52f165c14a612406869db93b6ededd16f5bbf7f9f704d83e3bc932753ee9b82da88f9c6b37a85750755737105309c6e9bb7b3d05fe291a2fa2e1dae54478ab1c6ab6e7cd3a85c0df08d3bdbe904add7e2590af05621cfa9ab28373addf7c11b9b576a2ab3d65528801bfb0c7bb1bec96bbc394f68b1dab1b22f522c4413b193bb38b20d4455d56ece29ca462a4d9f66bcae3e6490397bb13ca4a5e4ae41b2fdd2b7b591a65bea90bce065a4cea222c5ae86308b6eb47e3cc4bc5c319b2fe57a61d09a064efb84b56d4f52bdc2e51996166c4d317a1ae0b69f8dd5b307e9b96dca19c10041d5d7c8ff"}) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000000340)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 23:27:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='d', 0x1}], 0x1, 0x0, 0x0) 23:27:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:27:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 25) 23:27:53 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 84) 23:27:53 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 10) 23:27:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="06", 0x292e9) 23:27:53 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2271) [ 1021.538510] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1021.541435] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1021.547761] FAULT_INJECTION: forcing a failure. [ 1021.547761] name failslab, interval 1, probability 0, space 0, times 0 [ 1021.548827] CPU: 0 PID: 7399 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1021.549478] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1021.550135] Call Trace: [ 1021.550350] [ 1021.550542] dump_stack_lvl+0xc1/0xf0 [ 1021.550874] should_fail_ex+0x4b4/0x5b0 [ 1021.551226] ? getname_kernel+0x52/0x370 [ 1021.551563] should_failslab+0x9/0x20 [ 1021.551910] kmem_cache_alloc+0x5a/0x390 [ 1021.552268] getname_kernel+0x52/0x370 [ 1021.552597] kern_path+0x1f/0x50 [ 1021.552887] lookup_bdev+0xc7/0x270 [ 1021.553213] ? __pfx_lookup_bdev+0x10/0x10 [ 1021.553577] ? cred_has_capability.isra.0+0x14d/0x2b0 [ 1021.554015] blkdev_get_by_path+0x75/0x2f0 [ 1021.554373] ? __pfx_blkdev_get_by_path+0x10/0x10 [ 1021.554774] ? vfs_parse_fs_param+0xd8/0x3d0 [ 1021.555138] ? kfree+0x106/0x140 [ 1021.555436] mount_bdev+0x5f/0x400 [ 1021.555751] ? __pfx_msdos_fill_super+0x10/0x10 [ 1021.556146] ? __pfx_msdos_mount+0x10/0x10 [ 1021.556497] legacy_get_tree+0x109/0x220 [ 1021.556844] vfs_get_tree+0x92/0x360 [ 1021.557155] path_mount+0x132c/0x1e40 [ 1021.557470] ? kasan_quarantine_put+0x81/0x1d0 [ 1021.557855] ? __pfx_path_mount+0x10/0x10 [ 1021.558193] ? putname+0x102/0x140 [ 1021.558491] ? kmem_cache_free+0xff/0x4a0 [ 1021.558843] ? putname+0x102/0x140 [ 1021.559145] __x64_sys_mount+0x286/0x310 [ 1021.559480] ? __pfx___x64_sys_mount+0x10/0x10 [ 1021.559890] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1021.560331] do_syscall_64+0x3f/0x90 [ 1021.560650] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1021.561072] RIP: 0033:0x7fe00d0f504a [ 1021.561378] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1021.562795] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 1021.563397] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 1021.563968] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 1021.564536] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 1021.565101] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 1021.565674] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 1021.566256] [ 1021.594938] FAULT_INJECTION: forcing a failure. [ 1021.594938] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1021.596615] CPU: 1 PID: 7404 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1021.597795] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1021.599033] Call Trace: [ 1021.599469] [ 1021.599843] dump_stack_lvl+0xc1/0xf0 [ 1021.600433] should_fail_ex+0x4b4/0x5b0 [ 1021.601101] prepare_alloc_pages+0x178/0x500 [ 1021.601801] ? do_raw_spin_unlock+0x53/0x220 [ 1021.602520] __alloc_pages+0x149/0x480 [ 1021.603157] ? lock_acquire+0x19a/0x4c0 [ 1021.603806] ? __pfx___alloc_pages+0x10/0x10 [ 1021.604537] ? lock_release+0x1e3/0x680 [ 1021.605222] alloc_pages+0x1a0/0x260 [ 1021.605887] filemap_alloc_folio+0x374/0x410 [ 1021.606619] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1021.607421] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1021.608273] ? exc_page_fault+0xc8/0x1a0 [ 1021.608983] __filemap_get_folio+0x284/0x8d0 [ 1021.609698] pagecache_get_page+0x2e/0x120 [ 1021.610388] ext4_da_write_begin+0x328/0x8e0 [ 1021.611099] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1021.611923] generic_perform_write+0x25a/0x580 [ 1021.612677] ? __pfx_generic_perform_write+0x10/0x10 [ 1021.613464] ? __pfx_file_modified_flags+0x10/0x10 [ 1021.614236] ext4_buffered_write_iter+0x164/0x460 [ 1021.615004] ext4_file_write_iter+0x3ff/0x1950 [ 1021.615764] ? lock_acquire+0x19a/0x4c0 [ 1021.616418] ? ksys_write+0x12b/0x260 [ 1021.617131] ? __pfx_lock_acquire+0x10/0x10 [ 1021.617909] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1021.618768] ? lock_is_held_type+0x9f/0x120 [ 1021.619514] ? lock_is_held_type+0x9f/0x120 [ 1021.620332] vfs_write+0x9bd/0xdd0 [ 1021.620998] ? __pfx_vfs_write+0x10/0x10 [ 1021.621761] ? __fget_files+0x270/0x480 [ 1021.622530] ksys_write+0x12b/0x260 [ 1021.623227] ? __pfx_ksys_write+0x10/0x10 [ 1021.624011] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1021.624972] do_syscall_64+0x3f/0x90 [ 1021.625703] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1021.626422] RIP: 0033:0x7f83dfa71b19 [ 1021.626939] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1021.629629] RSP: 002b:00007f83dcfc6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1021.630766] RAX: ffffffffffffffda RBX: 00007f83dfb85020 RCX: 00007f83dfa71b19 [ 1021.631872] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1021.632959] RBP: 00007f83dcfc61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1021.634074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1021.635109] R13: 00007ffd281e0d4f R14: 00007f83dcfc6300 R15: 0000000000022000 [ 1021.636274] 23:27:53 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 11) 23:27:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="02", 0x1}], 0x1, 0x0, 0x0) 23:27:53 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 85) 23:27:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) [ 1021.769880] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1021.772291] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:27:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\b', 0x292e9) 23:27:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 26) 23:27:53 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2272) 23:27:53 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_GETKMSGREDIRECT(r0, 0x541c, &(0x7f0000000680)) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000280)={0x0, 0xfffffffffffffffb, 0xf1, 0xb0, @buffer={0x0, 0xeb, &(0x7f0000000340)=""/235}, &(0x7f0000000440)="00f39dcfd4229143c2b332095041a305c973969fe8a8ca1c3ca07cc87f74790a2a3560229c6812b581c579b96bf246162a5728bfd77b1d674d90b06430d7725e6bddfe530ad3972e147cbe91f4bfce783a8b3f6a9f9a47cdc4f0c5978a6758df67e9e7a833f794200e8883bf6746ba435d5a981a5d94bc7545ab6064f10c4128b30ff6e43807fb461dd4081514af148a20e1617a60d33ae9e91539231c27a8e5a92c348ef78771150ae45ca1ddbced87de397bf5ef940c4c88c64dde0584e9dd21112298389f87e9c6c3b2625e2f6bddb446d9ddd2a32afe7c8227ea604134dbd7dca648289af0bef1b81007139293414c", &(0x7f0000000540)=""/135, 0x7, 0x0, 0x2, &(0x7f0000000180)}) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000600)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000640)={{0x1, 0x1, 0x18, r1, {0x8}}, './file0/file0\x00'}) pidfd_getfd(r3, r4, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000200)={0x53, 0xfffffffffffffffd, 0x99, 0x81, @buffer={0x0, 0x4, &(0x7f0000000080)=""/4}, &(0x7f00000000c0)="9b284ed71985e22645f379bc3d9c9c1e5e3dbd4e5bf9f8bb22dc14236ac8f2122ca5a683cebb664b0915923976edbb67c9ed2e86d676b411418945e56c32d60786372071a773487dd9aab938e6bccb0e5517739d93fff3f2f7a82845e63544f342f5db67189ec808cd29648b6f6a89650e4a1ec22968a421f0b19b09954ad7bf1db84fba6c4dc07a514c58da1e9b1be7dd4fa0d1c465304279", &(0x7f0000000180), 0xffffff18, 0x10010, 0xffffffffffffffff, &(0x7f00000001c0)}) syncfs(r2) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a0200000600000000000000a582e9efe2ed60183c90e1817bd146a535f000b102c567e1087a7a1225bc43dc4897f975a7a3baedffc5c200ac7496fc05fe1a8d8d91131b99ef107836a7a5c03eb5a79b55f75adee9d3d59cbe475b9cda3f9a4ba09d0556dc51ac00000000000000"]) [ 1021.936569] FAULT_INJECTION: forcing a failure. [ 1021.936569] name failslab, interval 1, probability 0, space 0, times 0 [ 1021.938158] CPU: 1 PID: 7414 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1021.939123] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1021.940128] Call Trace: [ 1021.940446] [ 1021.940728] dump_stack_lvl+0xc1/0xf0 [ 1021.941217] should_fail_ex+0x4b4/0x5b0 [ 1021.941730] ? getname_kernel+0x52/0x370 [ 1021.942228] should_failslab+0x9/0x20 [ 1021.942715] kmem_cache_alloc+0x5a/0x390 [ 1021.943234] getname_kernel+0x52/0x370 [ 1021.943748] kern_path+0x1f/0x50 [ 1021.944177] lookup_bdev+0xc7/0x270 [ 1021.944652] ? __pfx_lookup_bdev+0x10/0x10 [ 1021.945186] ? cred_has_capability.isra.0+0x14d/0x2b0 [ 1021.945828] blkdev_get_by_path+0x75/0x2f0 [ 1021.946359] ? __pfx_blkdev_get_by_path+0x10/0x10 [ 1021.946942] ? vfs_parse_fs_param+0xd8/0x3d0 [ 1021.947482] ? kfree+0x106/0x140 [ 1021.947977] mount_bdev+0x5f/0x400 [ 1021.948427] ? __pfx_msdos_fill_super+0x10/0x10 [ 1021.948995] ? __pfx_msdos_mount+0x10/0x10 [ 1021.949512] legacy_get_tree+0x109/0x220 [ 1021.950028] vfs_get_tree+0x92/0x360 [ 1021.950489] path_mount+0x132c/0x1e40 [ 1021.950964] ? kasan_quarantine_put+0x81/0x1d0 [ 1021.951550] ? __pfx_path_mount+0x10/0x10 [ 1021.952085] ? putname+0x102/0x140 [ 1021.952524] ? kmem_cache_free+0xff/0x4a0 [ 1021.953044] ? putname+0x102/0x140 [ 1021.953494] __x64_sys_mount+0x286/0x310 [ 1021.953991] ? __pfx___x64_sys_mount+0x10/0x10 [ 1021.954551] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1021.955198] do_syscall_64+0x3f/0x90 [ 1021.955718] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1021.956358] RIP: 0033:0x7fe00d0f504a [ 1021.956811] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1021.958903] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 1021.959832] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 1021.960665] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 1021.961498] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 1021.962334] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 1021.963191] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 1021.964110] 23:28:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) (fail_nth: 12) 23:28:05 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\t', 0x292e9) 23:28:05 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) pwritev2(r0, &(0x7f00000024c0)=[{}, {&(0x7f0000000040)="c647a5ad7d627b250ee0d3ae3b0a92244ef80270a075a398657c11c56470a80c4542be759ecb9b2cfb15badfa7eae20f30b342c7c76d742d7dd4d28b27b432a29820c2c0db5cc7e2530ffe6d4facf7325bfbbcdbd11f5c53f71cdb2500f12e5ed0abef0123b8d86ef1bf78035278dffce4a4060bd397047a2300032eca3dfa37633d39f49066623a7f75d4ded212a9e90d060efdf5d154fd9ee71ad51f266aba104c46518ef625e055270bd3cc189f514dc4c91968752d461c", 0xb9}, {&(0x7f0000000100)="1b46a9259575bce1ac8d492d40d2c17becc674f6d9f0b23f780e924680408423a27c608d6feeaefe7ac2386a20fddb155bd2d4c7dd5a7910ed8a972894b359ac71e3765347d897dd228e82834365b6d938fb96be10ee077c289ac9c8b6be440486ae68fd024c4b0d4438a4b815240e068532e8e29884ac5d0fe598601cc0ac4447ffca49f8175c75bf5b8d82b5009439d2e2f890fd313a205598d10c8eb474ef7a91d4aa4251dff4e2cc657a280031efd5157b4e4031254fd55da2c1832ae3942afa5d89291933fd9245ad0f5e80a1e1ebb8c4d970df3329899db2eb01cd53d962bbf0cbfa2f9e469d7dbb1ac1504a79048a031e00ea", 0xf6}, {&(0x7f0000000200)="b9f5a2627d116c1400f4762df30cf2b458341fff2d76e288ae87f5aeeefd8efa0e4ea049cee967d7145929b87f0b66f75ac59b12b58ee6272b4a3310dd5dc478d2447cdfd5f44d4703dade5576ad5bd5deecaddaddd3dc19e522437e2aad5050d116883c09126c4a285d3a75f92ae2ee93c8a94ced146974132abadd2ca57d02eca56f8ada3e3cd5839cacbcc0ca6dd9fbd9cff14abd17b0701142bf3ad2d842c1d97980234649ba669cbed8a2deb782d0bee0ed6163b0fa0db523a344c2806a8665cbf63ac6955f7d22c191fea6c31a718a9ed73e0a8a7f0d0a8e3d6be1fa6b06732ae4310cc9951d5a5df9339f0e85507f06fb", 0xf4}, {&(0x7f0000000340)="8559ee4bc6b70a6f66f9d0b3369c764a6a33e9d3caf0ec4dd1cd27e661da8064e4f4fdd81b34fedf8ab9d3581f035c411f82e6eb32e8e28ef45d49ce161dacbb7a80fd662fc67d01384b5763832c8aae0c92e55a80562eecbb9db29aa3eaa8c165e65427a21f9015d10325091ca9d3ee22c20bb8b93a0c59de9aff575afd85ff33bf1e362b2838a3f180da49ead111b6e6d5a099a88c2a203f3a57c56c66ef9a0ea94b", 0xa3}, {&(0x7f0000000400)="d1b7f870246e824bf72ffb27c3591a5617f467c4441dde36fd7f455025adacdf1f07524c99749f3266e95f630bb86fef5206b90e3e7bef04404bc84860ba463e5cb6a9b3d1a75f8482528a4a5703a699e1a056f989292b786bdeac8eae588e3354f5a7575c0dba70efb5345a04309da6abed3ccc73f9b3678c4c5fe6822904ef3fc1ab738eab11446fab5f427e27f24e32902538c932d9c0e447f9e35c57ca66116b2ba7494a9b69f70f776a4bf895ce0d1a7ff36519b4cda58e3810b0e644ab6f23a5b03f1417b457bdc1595d821aae11456e06222436928b5c9caab8b9a6b7c806682c3b492544655c138ce9d7b6378e30feb71cecfe79b838e23009b1770650a2f284b6369a61b3369de987a1efb491a796e41dff4c552710141d6b4183c7a668c67e4d8126f1a347a8a28b9aa7d7c10d9a1af6e562b39cdafc891de8e4156c54f25e7dc8552d4115cf64f51c7b10ac35b28382c2f11d9b33c29b8c163d787123613072094c71c22545484c86fa6debd7c666384a6f1e20eac2ea7da8755f271674a29769337afdebc982a71328abb35a32361266e91ccfeeb869d0bc92d3499d979862ad63e58a7a655440558b697497bbabae444ad60d7c6866b512afa03e731350a69cb52b1710c222e37bd630f941f0cd97a1ef97193bb2bf3279b7198e9cfe415e412792d4abde8395eba18845bd63b1fb5166d200dfdd11f3199e3339c67c551b9f198827c4cbc78a8908a6f30c40a41e5a214322191df2102ac080ca62aabbee39a820434ad31fd6257c8f208503c5d5a87facf0d707c7d9b6c3e07bb38e7564e1b7736a82b09d22c6740f35ac8f4923ea2f45c850be1addfc524cc8a4a5d6f1040de84c965a86f4a66d556cd9e8a64d514049f107766af6f96619743d235fdad77dd6077f4dcda3ed97c865e024b21d876e73c5c634293ced5284615d0d03dd71ea6b6e5938106d765574739f9620c18d25cfc4360813accf89df5f1cef18b869b4398b42d76d9752b95b8e7b3f87495a04417777f7444ce86a15f1a4b47f79a8e55e43787e30e625c8e9aab3d4c87337020cd9cd8e3bda5f51b3f47165adfb97bb5de17849290989e7ab4db8bae26fcf6cbf1760d57badcf3577c999bc7fb9360f7800e4727a752bd8d2c53968cce024cc347ce0f58bd87cdc459689b13e0ffbede4090464f09e8fee5210796aab61625a6fac4cb3b94e9accc5b12731467fbe4be27b663946bbcdb1e4f35e89c3d53e5a35f860b4c6c7786d14be325736287443e49199aa01059dd028270f581a453d8a19b104096ab58702041c583ea27b73b5b088942b2a46b7fdfeb913e090c6ce8e869f30f5c427abefc798d5cf09290effe8f5097e549aa63c74b6268227632887d5234d2d55160db1e071021dd7f17cd4012d41f99e5774931e7024dbc7e662c4b54cfce14fed79f81187414b3775d71d8c863f21cf9165c9c64ab01c14f1466dc8da4adeff3bb92a261f6108617e24fb84d0d983b8f684ff2eb8ba675320a8ce28b4b2a3a5f42c45676ec47ac70e07b7a0df5b648a777a052203fa3bad8f75cdedc3e615570a3cc327198ccf854a7beb823477143e425640c0d1f2cb4fa0a1016dfb99584a707c4d7c479e1977fd7d5e9e80cb808beb44078e99c1f82cdfa72034bb996084b8c87d4cdbb584bcfbfdb1f59c61a12c312a9637b0aca2628caab87d0046af08269904c5a25fe9d295d4b7db1dfab6ea6b94005ba1807c1d5a6a58f0ef6b73754d00c0b0b1da855dfee0ff8f55711bd042add517c195b53b5e5fef9ac8626b368caaf8f47c7e28b838d1ce330f850c4ec643ee6cb11d620dc49ba7e1c28e52cd9f1a4428e239c8d57ea67ff90ab2b87652f414b8a15fe851bb826573fcc71dcfa0619af1d36d3ae0fc060611a032e38acabc16ef1a428ceefe1113916e6d963eeac82dfa9369a737444ad3af650d0f1fe0f2e810dfd46e3e55b73a03e309f3c20d78ce09598e728586af1901516e13cd75494e12b5af6bf99bc9b1da7f75575907c78a9d184aff0727cc8b29381f8afe14a61b8ec64660e51f566c5e414f1aefc6fdf0485fe1f32220d78d34e33a8d6ad6d87df7242b22bf10ef0ab03cd2c07e62d9a8be8ef8b7a4919d4eea899a6d78121e28e7c00af4cb9a89f9b0935edcd15744b2f270ff3830af1310772ef38cb2ed8aa8b2085d0eee87c7576d63044a33fab50b864281268c1bc4839cea41e3ec74db8ffb4e65602cfd057ca3473707ce8304d586bbbf36d9ce908492b5f566754334800a15ae352042c1bc530d8181d003c3ce9d31667902c61c9e9ad0903d27a4b38e78aaaf7d987db112aef9440d4bd80b180871e835ed62513c0adc66c2ea460ca687c4c0e2922d54d7cdb4f51408fabab0bcd630777a01536a9135e300ced30de98d9753f88f7df5b94f104e77943bd7ce351a95cbab610ad9a0d5558d5d4606bec23a2b3193c3214589cd3b84fde62354c5963ea3203d6f8e8a7cbc5dabc36a6741808624964bb1d20a83ea1e26418f6b039d44c6f0c84b7e9511358b0dfbee7c639e1262c4db679010bedefcb34bf1504b12f22fa4c23fa375671aefb5c8fa10ac07be9e81f673b573085eb730ed348c41d5d4c25f0cfc95d1156207497c591b961b70fa9539bd2a4cf4202cf2203c28fc893d676ef111f4cbd81ad04713f12f80bb94733e9e6dfd6128235ddd42e9dc71b17384fb3ffdab1d60b1ba5f40edc3b9675a3af16fc8c438d2fa36624ce0fd79f5fea1de99346577ff977fdfc511aacaff631e768b15e4d9fecb21ea9601077cf63e8a3cda51a41f5c1f6d588623e7ae0989d421639c0dbdaac9179ad514101750acb0b743dc2397f8e109fa473536097501373ee9ef490d00d31665734d07808c7f8e4c62d7db0a290de832cd5d1e3149fe2ae54735a9c0e52c24510beb36dc459134829b699c734a4c48d28bc9e9747734b14093ccefdf482799518e70b99ea4be632f1f455d3f0e75d6c94f151c4c4bcaa05de905ad2830f1335f8e2e4b8b9653a1a9a84935594081d2197dc8ef3159982bef35497e58d0224dcafc1e787101e1208f032209e8a20c0fd2b9d2e42bd7129f8201bba0f25467803e6315737f789e330881f45b792e38707997cceb13282a1fe3a0558773f9816783a294aedc317966e49229afb4693cf3c69e2579b12c74d708eeecff9e63696a46639e2b59963e7737729fa7ea246cb45ea77c9cd4d8333fdd0c1ba9d78c0ce904b4f7f20d39ec7c399154807ff001a1ea725ddb9fd3840f0c411c26eb58a1a1240a9b9238c615aa8bef20d57f15728a6b57c9ad71077625f7a4e1f369afce4a2ff6df8e7fb21a54eeb021576b9ca5d35dbbf6b23925c955afe1f14fe1292c9b1859ba18ba9112ba68a9679bbf5ebbff2f4d0b91ea9ef8187d11395af4373c341e0bcd140123893cee2ed8bfe673bfd815c50dca7f30a0631703b89611465a3cfc074613b9009972ab7f968db6555cb1fc977eac8ff073336dc5ac41509a5a2b90b6bfc974508f9811f49421608dcac97b75d1146970a5b804518f8ad8d7c71935af7b972b24b0701605990a60501ec8aa33265893b3d12fe6ff37d879e55acf003ea5f591d37912d9117193a96e0cecae155fc2f1705862074e762e7f4a12eb38eb79dad2de5ec1e95de63b820bc6f92847f1499bc29a360d27fdde80492d0d5f8068e1fe1eb72e68d3c778eb4ab9c891652ce90381ea593edef92f573eb20a47abc3763fb9b415b786bdfb79ee115f687577eb62b9bbf7019d532780eb830d0a1b84e7d67bd27ab4e7adada440800fbfe8f4428b36d5cad0bb1db8070e0c1066867fac6e3e93d0825c60f7a4861d238c1224935f84a0f65bb12cbfbda788bc3f2ae30a42e3921ddcb7fb0581d16d74a859a5f0230c7c7ece5b73edf182db95c599ed43164b9034bb265b782de4e799d20893a66e3ec43271d2a68c5fc7d05d2cc0a6a6d131e7d9b1db5bb106b155d466cd2ab81ebcf35db22f99e58d2bd68f8e43c43bf36bd63cf431fe2a97bb3ed88a5e652a0646b567b0d65c849fec750c5cc7734be0d939d2a8adcee802ecfd8bb4db1c3cba315d953a847d9e04f834bd7d88573923f0fd23eb935e781f58e09d7ca486624ac4c9c057d4aca9541a9035690408b0b2776346e72273d23df376ee65d4c8f6ee4da1c91e95da175c738aaf059f7774f4a68bc37af1128854ace26acc5c38b8d2389342b273ab4220d022367d462bde24713e099fc34deb1d79a6b80a4abbcda83afb0f2e1511ef3cbe068c7f756da614ad496baca71a5a60b05af15bd3646d73b6aea83874bc6cbe8721e4a1181c4da708b070b1085f5ce1bc79ccf5ab6c36964465559f5d1cab4b61dce58a26979e09ad5404524750f97257f4510560572dac9823db8e84bbd6025ed5748705f6904fb7b7cc6c49e0bdd4beb52040831f06feb10920d1df8548cd5cbbfdca59d1ae10344337a7ac17270d10e4e3d3dd4b48aa7b52057261c1ddc331441989f67f5940a885b21d3d0f2fb41b13b97d5b4ea3734dae706ee501f31b6b00d66ecdb6c714a67b0a9de60dc661163c1c1431897bf6dfffcaa274216ac707b729158fd27872864e4bc96f6f253032308babf4328d97df6940a7f3ebcdd7a086b1d38f3192497bb5aff6dcc3b630bccdc67473b7f9dde9781926c95f21686dc1c177da80d3ab07863004996c60f3dbabadf6c5ab7bd147ff0c21dec81d046a78b8f7d8b5ae192862420c9a629e7db8d5843f3016baab862c225fc634417c4eedbaebf3a36d793dcddf02e9fce9bbeaf8a87c1bac65ce14ea289e12d64084a41ce1e1e729f038e68bbbfc2d918cfa223122caf412ef6a0392f6664091a452e4a0732697193eb381b84736718c59990209cf78ee2185a0f60f35887ac2af1b2a287080f1a62f7dad1f571d3dcd03e019f7b5b28b0970f8723cb68e1b8512be96d4baa46b6bac6bf403ea5d00ec40c3a7a434ce9cf21d3c3b47a51f7519c33fc1689990b3a5e405fa2650631bc528c14d8feb859b8520dfea44d445d1f31f29ba6cd266ece8aca068adf20b3852b4cd4ad78d1db093520b3f4a39a3b0db8c31161128f421a3d0ed10519fcf6fcae597aa228203b3a65ee9153891581d8a9f5c844555faadd72b68f5f1d8c9792095f1d63f488d4f60172428e50553be56bb71ddce99c19868536e7f849b30fe6fb7fcfd71118c4d1dc0359e3b2a1818d9dcedd608bb4862931b9dbe08e43db63904fc4636a5d37dc5c5d7d75d47ccf2488eb86f7691d46e7f703c57c27c7f6937966ed14b68f39ff7a5e087cdf137a3859a609c16c10f833a1aa53caae362a6429322a379a798f0b41628bef9754b1fddb07207c12e2a4df533c5c1ee65e32fa4cddf537ae6f5de571832b46b9435640ee194c224feb93b639ac75af5e2ba5297553666d68103ef68de8ba0324f662ca219bb8574ed1df02806d8598a13a912d50cbf61a1bd1d27af3baf5651f892ba3da1861e5cf5113545efda9fc42f6d1bd3ba5c294abac9b2a6b414e00e17a2289a8802b298b7230d220b1eab58e99fc01f49961c8ac55f6d133a9b6d8ba67af91c732174b668ea42fc37e997e048c57bb65795c35b47ec5f1d3ea1c9e168ab72f7b552ea00229876eb3e02a5b65f31c8dc0378b117f2ac81d44d85277f618f55a9bc3b8ab22c4f1d90308c6b42c91ec82f7fbd91bee1b52173a41e37331024f44a9477c317a03fb12e6897e00630e7d87977b27cd7391c4bd39529d5f776dfa5dec0f807c4fad79b0dd4c5", 0x1000}, {&(0x7f0000001400)="d20267effb8b77d68ac2ac5b0d031183fd406456eb0a207bed6f9cd4d38e8a904f536c66c160b942890f0d64411fffa988c2d615cd28fb3271c20cb436d5a7b41358e3feef160ae191975625da1e730900613afd75c9fcb0a6b15e471cc1d31950f5dd68d3da40b668b65f2e4a68e4fc9a7a4d505fa8457fe6033d014aec0c5a1544dfb31e44f6ba1c90a1e64c212838654f1b13dbda1856f4c38a853393a2abe2cb07e98c92338e71f88d0f67e8ab0a1d87834de0474ad98b15d442cd0ac2b060fe0ca5baac9c3e796dddc6cec7965be2f7a41d56c54d0644483d1163261b71c65ef847dbae68ea1d0477063ff427d2232f6631e6280daba79bbc10ecec5276df173c4d91436fb79acf41ee5c9342422d589dc88b114c875ac4dd5198b7e773293fd387fa65b2b86ba285c492cd04d6b02d04df6d828ee48f7e43d3262f84e2d92d90b669480ef011c9da3e68a26adc19223a77c01314c31df4311d80cf012e5c98b671634b4bffa00e90eae74f103946f30f98ee47c75da690bc3887d57b8d0f6f860cb2016662a7963eed579be59f1552e665d17a3908ef61807b85105096533909773d2594e1089b789e6642aa45d47d540a9c2449569b9404acbabfd14acb3dd11a6a6b0caa469e4f6faf58b03da97c712e197115868175a4c65eaf105bd7994e3ae1b20d39656187dfdb458ec6e3be144b31dbd0016109437aabf653599b0033dfe3fe1bba2c7ce942376c4ee1cc89d477d7446fbfd52bffcd5a9e5d610a5cd85a594af302a8cd69fb88cbc70b6874d44a4b1105f16a9a0a1ca598fdebae29a4b75b45bbab2f62136da91ea66488b8ee88bd2d43e58c1e9ea08f742b3ddf8011350338ea9e86ca503f209153fe6ec1eea27b84c7386e3ce2637872df608db359d0f9a78a506db4f5fe58867f0450e6855435ae33d824b34b74c2fe50f8f7f851d57cdb5ccb9f45865a9af91a51f78e367e4139d53b9366e3955f395cfb3bb1e527e4dddbb20dfbc34f149fbc6bc4188e30c3afebf3ad84a09a5cbcb3c68189309072102b3117225bf0e887e775aaf2ac2a15f90802fdf0e6bb727df07192eba8a1de656a42faef18aa62570171e01e4d13272dd7a6cf01beb64cfa1cafdfd92e8f237383e92db3f1ce95f0fa3f59af7a2e20a750374be6dfcc22a43d8e6a60bcb0f9b4fb23f5e1a04a11cd6b211b155b8be069f06346ec72ff59fb95867cc5057fcc2de5ddb4cd0dfa33d2b658957c499d464fbf4462631be9f608047d3e4149e9082d3d33dbf40075307d488f8d9292c752888b19ceb0881c2edd695831e09cef9c439f44a1fff2b4172ddb691b316f11e9909f79c0d06306299b2777e9aeff9aca8c38764a2351cae47073a2ee4a4ad36fab3a8142c9344a25902cccdb4b24403229119389eb71f736415cc81967ef010aac181b93979de101391d3bafb46ae94fa9db119e768e4cfe1dc3c4eee6f545c628bb05d7ff9bd36a33a1ccaeb139b87f33d81d451f716e0ffc37c62b5108480039fa045fd27a507da54cd1d9a8e95be12de0b698d3c5ba11b16b204d7facee8cc9b55c2c385b4c41652606214ef43e89fb231ddf302ea96ca8dc610f513cdcc33cedbb09b49a68999033c0b56dd7a2e73a526811cb5fa4b4be146df1138c94fa0d1ea7cee510a60e2e69f7b93249ed0c0e33bb7ce21e313ad442f2102069591ddf292b633f9f8228426abbea2c66724ad32f2543101083987c999639d8517b1e92c5a7b22d87c93cc3d00055471a437bf9fca83638c88dd1a4957db2619f59ef66013646d46033f6873a53c16a3d6bdd6678b7611af137da1c8a15c9e532ab2225e56e78810bee865a18fe75d30ed922a1dac8019a4fb072269f66e43ce2fd676b2785a1e5bacd2bc3c3b84f5ce27b582c6a1127bbc262d7641af7c385d2fe54ea30dea77f8f37370222fd0bf5208b53f60cb04c45e3bda342d606256f611b6c60a2f21f9ee77aa48957bc3b3ee0605047261a6efa822f5993cf8d6f2f9cf74938729e4ef1988148f24d7ecdaec38548f63114896f3022737950840c15bd2956fd717aa8efe1772dcf5bbfb7159f368703bddef97139d254de9b003733caadc2091791885ff9078c9df9d8d882c159a95cc5a09bb3a2b74785535e92e70f6dcc0713ca59bf54f66a3bfcc75e4f503b9d8eaba33639887761d2f05585317c26fb7ce03888c4211bd2029474c4c980fd375b9b2f92c94cef5ff9fc0648c0a77e855c231d9236e574419ff27ab1097d142679feb17112ddf00f878cdc203e5eec277147fea8c49cc49bf5a0caab2e6f22a830fbcf5436cc8d54fbc610e4003ae6b30ffce3afe7184df1450f85b75e27e14f447ee711900cf777db4f830e4386e0994a4b85ece84affd4a564a835598a7e252aef0b7113abaa32b4129bfd7a9c4f4ffe535d4de4bb7187997f71d201534624791a51aad6994e200a306a10f4f2637374bec69293d9d263889f516d0fd6b2e81571295de803aec6a00aebeb6517bb67c8039385ac59b0e6b07c0d90dcd51b7b00c290ac77f08ecbad2e0de7c8a96d1bc7ba0fe2d5bbb1bacc8ddb82eba4c6fa2aa223489848b9976c98cd4c15449f8ffc034e5c199389b32ffa524e63042377810559555bc3b718d61ca5db50636d7b28b04486d146d47849da4d475daa3b539f29a9189afc77e1260a69b0ded992478d9f73515f2452e76cf93ce4f2da5c888dd8fd7efe978b7491acf4c29a5b8f4c77ca1fcdcb5e38ba3a949fdff0bedf0c045c7241af4b2264ef9c282e0757df685509968a014be2ac55b11e901e05f0455bae9fa330a25fb45e9fa4e1341dc0a7c76c39ef92513dd778c76ca8f05442aa998f2cc114c3336633160f800a0620ea5ab3c01af6694ca0131ed89aaeeb5fb198dc8c03b6cfcc29363589224e052c18ec7a6a808eef1e5e266ce62286fe3070d9a5b3801ca8109056cdc50e4c9967d012bc2b8242a0d4569144714f0d6eeefb559c9f01fed1da0e068e8c3a5dd0d02a8b4b5e18aa512df2159d7af42c8c01fb26cce67e0f49a8a6689f607ec384a5b833d8b26d39b5cf79759ace3230db11eee3bd313d9d4f844ce47342fd8c715fb9abab6a336373d92a670c5dfd40af82094a283b32abbc6dbf4617b4de3ddde65054020537dd74e71704ba48569e29001064255dcc578e9fde7365961fcb05b9ff413f5e86bc7d94a5c3e4570309166d0525af7ecafc89c91927fbd6af2fd1ee8df61e7b150c1498d8cadc4b690b882b4bda6525d3c5a09c00b3ae1c5236fe3a5e05f62a71be275765a9a8078a75942aa6333e254119dc0f298f917cda15ea71a52ea037475aee0b992fa73ad4e5fe817c413b1a1386f06675607d2fd666c9d5b6fee9224c5aafb78a8b131e6810784bd0ed1cf8d609381ddb212284429e99a7c8b636aebc39c004753444214c228a7fd05a56204bb6f24d3b1242e7e377cf6b0ef131194bd02602b34637c1a501afe9e0bf0500c6f71a8baf470ce8ae61ad2aabb98fae0d797f34b79a945f12887930857afd1b9f3355550d216e6a263030718dafd876bdf1aa760cd8b04988f9288d47d73fbd5d1e47f22551b7a7f25e9962e4cf447c4a28344304adc6dbc76d0edef3ea695f2a602e798875f20a53c0ebf0815471f0261fa84df1b2d13f3b582644960ca4995a141edcb6054d893ca8363cf1126d2db79357b488f0fb3a6d2f57950a345b624c0a8e553eaf3f2845da05e9dc300156107cd29179943817dec1c67b6d928becd91b27d9edc014366c6e3c91374b589c87c62896444707450b41ce09806d69b7ca6449505a42f9526ee5895a918d85d963eb8b49df808391f55265cac1ab9133181caa350942d3711e75d1d9742c1e1eaa17250da04cc101143a62a951779f0dbd5621269d56fa1223962e32635d2c6b545503cecaa8f0a19a02411e554ae115130c75f65b7f1aadd5fa59e239f2427320d0f7725932afb5e7a1e1a2ac0c0a77270696f38a1b61a519a4535f32f5efa03d9e47467d42bd49a97cc1fc55a6b13d48b5be87c05648f10b40122686d56b2b55d8a9c4a09a5d509352153b61a0903729405c70db83c6aa693e1de58b29af706e61a3671f1afaa834cd0650c44256d51cb019d34428b08b4eddfc248063bdfdab00738d8295c79fac0198e2c5757199b564d65125d5c3e25af5b2733820a5b012b970e280027dcd386c67069ccda7995f535100a95cb05af8bf281cc9aacedd8dc8d435c01d603b8297c0a2c79025f428e335002ec3d0049faee12a5f87265c467d5b965ae1774635ad15ff8dba7e772247a23fe10d8fd4196a6e501086642de53a0f293c9241c0ae85e339a23ef3086a3b5ba6b9651a5d1695cb8d5b3cba17f0a73b4e8e1e7b732e92d5d9d930118fd493f45567ecace479d9ee4eab2d1d6f2ff22ccb5f71a0d1ea34cd59fdc592c8499dcace1557424faf2cb4f90aa51ddb605e84601da25f8d18771c10cff489dad19dda2bdc12254d691fbe88a435327df4c5fd0a861668ebe37521923125fd1711cadd2992d01f0448e23d8af532a3282c0d185e4221103011b28bbda79482f1baa00eae91bf2ac2a83d5643369e23b71632e5cb94e2748e1cbe3a95af5596a7f9b5a1c1f5d553cdaabe29f8ee1f2cacbb507a79473608db456eb76298c93ef1c090ceb5d95334e52cbe08a78c1393e162ad9182bf659e84267e342ffba1b97c4a8f70186b0f045f35805f5766c05c9e208f48fcf37b672e97793f1d05fb49776e12ced9a488319e0a5dc43837069c66e4d761befd588d47e6bbf843998d42307ba5e9874b7a1e76cb4417064c4039b398410f2301c40d2af191cf6105151d45e2f7520e7b7f4778326cd74f06bf95c77919e3586e9a5bceca2a1b132f56727b32b34cbe61ce07742cf69ba7679c5053f0ba8e7dc4f021b2565d1e9f2b866acd69897ef3e208cb796f2f9716e75705f1535e072ec98c685e90af8e1a858d733f682f0629f3456dc26c18e3bbf96c5242a86c422456bd75ffcf43a1ee6e5fb9e21191a2a04f0b1862d1f8e1f0833d7950ab30734eb856216c5294c5a47433acf335b4ae3adf6fbf97434e9afed9ca7f47441ec53035cc4b86f7f62326e88bb58581559077c0c37f07dc79a49fa42b5790f5c9a828ba1ccf664b205c51f3b67dbfae871643cb8d2ca6b1540b09cafdbb276b8acf251a8c3acdfbae7db9453f49a4eef4e8c9891b2124bfbc1e2a9dc02c0ded1d45e02df6f3760a0745b180174e695a6d6e4b441a7fd5a8b879c7414cc6a26d5e7fab2f02a0f2a8f94f996dfa649af0bb89a4d50640d0df0b5728444861cb2bede99b954196e3f18b3f670b7031d68f2d89e440eed9d17e4f383350b80a6805653a8c405c3151378daa14e0f783640c8595d5f476c1bde20dcd96211187e5f02aefe4c15f3c2a145cb58984062f34f0badf040de218caaaa9d7fb4297eac2261b7f421d53fedc567ee44953707178fde6dfba06899af54520ef1145153870d6fbced7aec89fc57594db3c68e31d1820c37f817cef02fb2554c7e8658698e06d3f09d5a86a115325e58407ab847a05b7dba33a351fec704d5a06e47aa2dd693437f1db44f149b99effda2326e7389b1fbbf7e9685e95fdd3cf407db71d7d3241bc2c6ca3d2626590a1fc1255837d414757e6ca254e786b36c0009bd9a6aefddb00de8a68e2303162ae6c5d3e618d43c27efc651addb9c94fc9db4626a037aaf07386f87e9cbca4fb9a63678ac2333d1b51249b5b47d05d47d33412b0314a741e9a0259c6152917", 0x1000}, {&(0x7f0000002400)="f81c8cdff16e6e1dd1ed8cd8ab59ac729ce089f88292f8e8a8917541a97939c45d88b6d752f12d4472888a166af4393adeb6a5b21ae43f0a36777b896a38e60f5d70fef84a01789c1de2c72b70bd56855f79e134c848931137d89d5c5590eaf83b1c117ace941b7ae845680255a2c0e45dd12acbbf237c0cd90781a6e3667180ef6f2f275ebfc4afb19fc4f82632429e7e4f7e782e64c8e3b20638c5e11e3021333335dc2cb957fff7f9d078", 0xac}], 0x8, 0x2, 0xfffffffc, 0x2) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:28:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 27) 23:28:05 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 86) 23:28:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:28:05 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2275) 23:28:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="01", 0x1}], 0x1, 0x0, 0x0) [ 1033.699674] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1033.703642] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1033.708895] FAULT_INJECTION: forcing a failure. [ 1033.708895] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1033.710035] CPU: 0 PID: 7443 Comm: syz-executor.1 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1033.710878] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1033.711673] Call Trace: [ 1033.711958] [ 1033.712220] dump_stack_lvl+0xc1/0xf0 [ 1033.712643] should_fail_ex+0x4b4/0x5b0 [ 1033.713055] _copy_to_user+0x2e/0x150 [ 1033.713449] simple_read_from_buffer+0xd0/0x170 [ 1033.713914] proc_fail_nth_read+0x19c/0x230 [ 1033.714342] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1033.714830] ? security_file_permission+0xb5/0xe0 [ 1033.715307] vfs_read+0x260/0x940 [ 1033.715660] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1033.716139] ? __pfx_vfs_read+0x10/0x10 [ 1033.716543] ? __pfx_ioctl_has_perm.constprop.0.isra.0+0x10/0x10 [ 1033.717164] ? __fget_files+0x270/0x480 [ 1033.717585] ksys_read+0x12b/0x260 [ 1033.717962] ? __pfx_ksys_read+0x10/0x10 [ 1033.718372] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1033.718915] do_syscall_64+0x3f/0x90 [ 1033.719294] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1033.719906] RIP: 0033:0x7fa2a5cb069c [ 1033.720284] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1033.722071] RSP: 002b:00007fa2a3273170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1033.722849] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa2a5cb069c [ 1033.723571] RDX: 000000000000000f RSI: 00007fa2a32731e0 RDI: 0000000000000004 [ 1033.724312] RBP: 00007fa2a32731d0 R08: 0000000000000000 R09: 0000000000000000 [ 1033.725031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1033.725762] R13: 00007ffc1f5ae45f R14: 00007fa2a3273300 R15: 0000000000022000 [ 1033.726491] 23:28:05 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$SG_GET_KEEP_ORPHAN(r0, 0x2288, &(0x7f0000000000)) 23:28:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) [ 1033.772362] FAULT_INJECTION: forcing a failure. [ 1033.772362] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1033.773352] CPU: 1 PID: 7446 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1033.773920] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1033.774491] Call Trace: [ 1033.774680] [ 1033.774842] dump_stack_lvl+0xc1/0xf0 [ 1033.775127] should_fail_ex+0x4b4/0x5b0 [ 1033.775430] copyin+0x19/0x120 [ 1033.775681] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1033.776072] ? ext4_da_write_begin+0x63e/0x8e0 [ 1033.776409] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1033.776798] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1033.777169] generic_perform_write+0x2cf/0x580 [ 1033.777496] ? __pfx_generic_perform_write+0x10/0x10 [ 1033.777859] ? __pfx_file_modified_flags+0x10/0x10 [ 1033.778285] ext4_buffered_write_iter+0x164/0x460 23:28:05 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 87) [ 1033.778640] ext4_file_write_iter+0x3ff/0x1950 [ 1033.779049] ? lock_acquire+0x19a/0x4c0 [ 1033.779389] ? ksys_write+0x12b/0x260 [ 1033.779718] ? __pfx_lock_acquire+0x10/0x10 [ 1033.780081] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1033.780426] ? lock_is_held_type+0x9f/0x120 [ 1033.780731] ? lock_is_held_type+0x9f/0x120 [ 1033.781028] vfs_write+0x9bd/0xdd0 [ 1033.781282] ? __pfx_vfs_write+0x10/0x10 [ 1033.781567] ? __fget_files+0x270/0x480 [ 1033.781856] ksys_write+0x12b/0x260 [ 1033.782112] ? __pfx_ksys_write+0x10/0x10 [ 1033.782398] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1033.782771] do_syscall_64+0x3f/0x90 [ 1033.783052] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1033.783501] RIP: 0033:0x7f83dfa71b19 [ 1033.783778] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1033.785150] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1033.785756] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1033.786376] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1033.786899] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1033.787462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1033.788081] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1033.788643] 23:28:05 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\n', 0x292e9) 23:28:05 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2276) 23:28:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='k', 0x1}], 0x1, 0x0, 0x0) 23:28:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:28:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 28) [ 1033.905417] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1033.908301] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:28:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x2, &(0x7f00000029c0)) 23:28:05 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2279) [ 1034.018208] FAULT_INJECTION: forcing a failure. [ 1034.018208] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1034.019429] CPU: 0 PID: 7466 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1034.020229] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1034.021025] Call Trace: [ 1034.021288] [ 1034.021522] dump_stack_lvl+0xc1/0xf0 [ 1034.021929] should_fail_ex+0x4b4/0x5b0 [ 1034.022355] prepare_alloc_pages+0x178/0x500 [ 1034.022818] ? do_raw_spin_unlock+0x53/0x220 [ 1034.023279] __alloc_pages+0x149/0x480 [ 1034.023693] ? lock_acquire+0x19a/0x4c0 [ 1034.024119] ? __pfx___alloc_pages+0x10/0x10 [ 1034.024582] ? lock_release+0x1e3/0x680 [ 1034.025014] alloc_pages+0x1a0/0x260 [ 1034.025410] filemap_alloc_folio+0x374/0x410 [ 1034.025879] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1034.026385] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1034.026920] ? exc_page_fault+0xc8/0x1a0 [ 1034.027344] __filemap_get_folio+0x284/0x8d0 [ 1034.027820] pagecache_get_page+0x2e/0x120 [ 1034.028258] ext4_da_write_begin+0x328/0x8e0 [ 1034.028733] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1034.029254] generic_perform_write+0x25a/0x580 [ 1034.029747] ? __pfx_generic_perform_write+0x10/0x10 [ 1034.030280] ? __pfx_file_modified_flags+0x10/0x10 [ 1034.030803] ext4_buffered_write_iter+0x164/0x460 [ 1034.031305] ext4_file_write_iter+0x3ff/0x1950 [ 1034.031793] ? lock_acquire+0x19a/0x4c0 [ 1034.032220] ? ksys_write+0x12b/0x260 [ 1034.032633] ? __pfx_lock_acquire+0x10/0x10 [ 1034.033095] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1034.033618] ? lock_is_held_type+0x9f/0x120 [ 1034.034082] ? lock_is_held_type+0x9f/0x120 [ 1034.034549] vfs_write+0x9bd/0xdd0 [ 1034.034927] ? __pfx_vfs_write+0x10/0x10 [ 1034.035371] ? __fget_files+0x270/0x480 [ 1034.035823] ksys_write+0x12b/0x260 [ 1034.036216] ? __pfx_ksys_write+0x10/0x10 [ 1034.036656] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1034.037234] do_syscall_64+0x3f/0x90 [ 1034.037658] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1034.038193] RIP: 0033:0x7f83dfa71b19 [ 1034.038591] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1034.040380] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1034.041152] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1034.041858] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1034.042585] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1034.043309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1034.044038] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1034.044782] 23:28:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\f', 0x292e9) 23:28:17 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x3, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:28:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x4b47, &(0x7f00000029c0)) 23:28:17 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227a) 23:28:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="81", 0x1}], 0x1, 0x0, 0x0) 23:28:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:28:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 29) 23:28:17 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 88) 23:28:17 executing program 4: syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="db7a104eeed1875f38ff0f8ebc68ffaf07"]) syz_open_dev$mouse(&(0x7f0000000000), 0x6, 0x20303) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) [ 1045.466359] FAULT_INJECTION: forcing a failure. [ 1045.466359] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1045.468213] CPU: 1 PID: 7488 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1045.469396] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1045.470596] Call Trace: [ 1045.470991] [ 1045.471371] dump_stack_lvl+0xc1/0xf0 [ 1045.471936] should_fail_ex+0x4b4/0x5b0 [ 1045.472583] prepare_alloc_pages+0x178/0x500 [ 1045.473280] ? do_raw_spin_unlock+0x53/0x220 [ 1045.473965] __alloc_pages+0x149/0x480 [ 1045.474613] ? lock_acquire+0x19a/0x4c0 [ 1045.475172] ? __pfx___alloc_pages+0x10/0x10 [ 1045.475802] ? lock_release+0x1e3/0x680 [ 1045.476454] alloc_pages+0x1a0/0x260 [ 1045.477061] filemap_alloc_folio+0x374/0x410 [ 1045.477761] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1045.478434] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1045.479146] ? exc_page_fault+0xc8/0x1a0 23:28:17 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 89) [ 1045.479767] __filemap_get_folio+0x284/0x8d0 [ 1045.480419] pagecache_get_page+0x2e/0x120 [ 1045.481016] ext4_da_write_begin+0x328/0x8e0 [ 1045.481654] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1045.482349] generic_perform_write+0x25a/0x580 [ 1045.483057] ? __pfx_generic_perform_write+0x10/0x10 [ 1045.483884] ? __pfx_file_modified_flags+0x10/0x10 [ 1045.484587] ext4_buffered_write_iter+0x164/0x460 [ 1045.485373] ext4_file_write_iter+0x3ff/0x1950 [ 1045.486093] ? lock_acquire+0x19a/0x4c0 [ 1045.486751] ? ksys_write+0x12b/0x260 [ 1045.487412] ? __pfx_lock_acquire+0x10/0x10 [ 1045.488058] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1045.488867] ? lock_is_held_type+0x9f/0x120 [ 1045.489519] ? lock_is_held_type+0x9f/0x120 [ 1045.490207] vfs_write+0x9bd/0xdd0 [ 1045.490794] ? __pfx_vfs_write+0x10/0x10 [ 1045.491362] ? __fget_files+0x270/0x480 [ 1045.492025] ksys_write+0x12b/0x260 [ 1045.492626] ? __pfx_ksys_write+0x10/0x10 [ 1045.493188] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1045.493998] do_syscall_64+0x3f/0x90 [ 1045.494637] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1045.495364] RIP: 0033:0x7f83dfa71b19 [ 1045.495978] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1045.498660] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1045.499686] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1045.500791] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1045.501798] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1045.502876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1045.503900] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1045.505037] 23:28:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\r', 0x292e9) 23:28:17 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227b) 23:28:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:28:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x4b49, &(0x7f00000029c0)) 23:28:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:28:17 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 90) 23:28:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x541b, &(0x7f00000029c0)) 23:28:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 30) 23:28:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5421, &(0x7f00000029c0)) 23:28:30 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 91) 23:28:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:28:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='!', 0x1}], 0x1, 0x0, 0x0) 23:28:30 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SG_NEXT_CMD_LEN(r1, 0x2283, &(0x7f0000000000)=0x25) 23:28:30 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227c) 23:28:30 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="0f", 0x292e9) [ 1058.316473] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:28:30 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227d) [ 1058.337731] FAULT_INJECTION: forcing a failure. [ 1058.337731] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1058.338513] CPU: 1 PID: 7529 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1058.339037] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1058.339572] Call Trace: [ 1058.339747] [ 1058.339906] dump_stack_lvl+0xc1/0xf0 [ 1058.340190] should_fail_ex+0x4b4/0x5b0 [ 1058.340481] copyin+0x19/0x120 [ 1058.340718] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1058.341070] ? ext4_da_write_begin+0x63e/0x8e0 [ 1058.341393] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1058.341769] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1058.342113] generic_perform_write+0x2cf/0x580 [ 1058.342441] ? __pfx_generic_perform_write+0x10/0x10 [ 1058.342782] ? __pfx_file_modified_flags+0x10/0x10 [ 1058.343124] ext4_buffered_write_iter+0x164/0x460 [ 1058.343457] ext4_file_write_iter+0x3ff/0x1950 [ 1058.343770] ? lock_acquire+0x19a/0x4c0 [ 1058.344049] ? ksys_write+0x12b/0x260 [ 1058.344333] ? __pfx_lock_acquire+0x10/0x10 [ 1058.344628] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1058.344969] ? lock_is_held_type+0x9f/0x120 [ 1058.345268] ? lock_is_held_type+0x9f/0x120 [ 1058.345583] vfs_write+0x9bd/0xdd0 [ 1058.345846] ? __pfx_vfs_write+0x10/0x10 [ 1058.346147] ? __fget_files+0x270/0x480 [ 1058.346448] ksys_write+0x12b/0x260 [ 1058.346718] ? __pfx_ksys_write+0x10/0x10 [ 1058.347014] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1058.347392] do_syscall_64+0x3f/0x90 [ 1058.347666] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1058.348040] RIP: 0033:0x7f83dfa71b19 [ 1058.348315] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1058.349686] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1058.350207] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1058.350707] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1058.351191] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1058.351675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1058.352178] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1058.352681] 23:28:30 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5450, &(0x7f00000029c0)) 23:28:30 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="10", 0x292e9) 23:28:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:28:30 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 92) 23:28:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:28:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 31) [ 1058.473778] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:28:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:28:41 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SG_SCSI_RESET(r1, 0x2284, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(r2, 0x8008f513, &(0x7f0000000000)) 23:28:41 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227e) 23:28:41 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5451, &(0x7f00000029c0)) 23:28:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:28:41 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 93) 23:28:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="11", 0x292e9) 23:28:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 32) 23:28:41 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5452, &(0x7f00000029c0)) 23:28:41 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x227f) [ 1069.651937] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:28:41 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 94) [ 1069.693560] FAULT_INJECTION: forcing a failure. [ 1069.693560] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1069.694995] CPU: 1 PID: 7574 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1069.695971] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1069.696947] Call Trace: [ 1069.697267] [ 1069.697548] dump_stack_lvl+0xc1/0xf0 [ 1069.698041] should_fail_ex+0x4b4/0x5b0 [ 1069.698556] copyin+0x19/0x120 [ 1069.698984] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1069.699629] ? ext4_da_write_begin+0x63e/0x8e0 [ 1069.700219] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1069.700936] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1069.701563] generic_perform_write+0x2cf/0x580 [ 1069.702148] ? __pfx_generic_perform_write+0x10/0x10 [ 1069.702775] ? __pfx_file_modified_flags+0x10/0x10 [ 1069.703393] ext4_buffered_write_iter+0x164/0x460 [ 1069.704027] ext4_file_write_iter+0x3ff/0x1950 [ 1069.704610] ? lock_acquire+0x19a/0x4c0 [ 1069.705125] ? ksys_write+0x12b/0x260 [ 1069.705616] ? __pfx_lock_acquire+0x10/0x10 [ 1069.706167] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1069.706794] ? lock_is_held_type+0x9f/0x120 [ 1069.707342] ? lock_is_held_type+0x9f/0x120 [ 1069.707881] vfs_write+0x9bd/0xdd0 [ 1069.708345] ? __pfx_vfs_write+0x10/0x10 [ 1069.708868] ? __fget_files+0x270/0x480 [ 1069.709413] ksys_write+0x12b/0x260 [ 1069.709890] ? __pfx_ksys_write+0x10/0x10 [ 1069.710413] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1069.711077] do_syscall_64+0x3f/0x90 [ 1069.711574] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1069.712224] RIP: 0033:0x7f83dfa71b19 [ 1069.712707] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1069.714828] RSP: 002b:00007f83dcfc6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1069.715728] RAX: ffffffffffffffda RBX: 00007f83dfb85020 RCX: 00007f83dfa71b19 [ 1069.716586] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1069.717424] RBP: 00007f83dcfc61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1069.718259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1069.719101] R13: 00007ffd281e0d4f R14: 00007f83dcfc6300 R15: 0000000000022000 [ 1069.719972] 23:28:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) [ 1069.742845] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:28:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:28:41 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x3, 0x183ac0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:28:55 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:28:55 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 95) 23:28:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='#', 0x292e9) 23:28:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:28:55 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2282) 23:28:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 33) 23:28:55 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5460, &(0x7f00000029c0)) 23:28:55 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$SCSI_IOCTL_PROBE_HOST(r0, 0x5385, &(0x7f0000000000)={0xf, ""/15}) [ 1083.531433] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1083.550522] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1083.602559] FAULT_INJECTION: forcing a failure. [ 1083.602559] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1083.604225] CPU: 1 PID: 7606 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1083.605263] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1083.606268] Call Trace: [ 1083.606602] [ 1083.606914] dump_stack_lvl+0xc1/0xf0 [ 1083.607436] should_fail_ex+0x4b4/0x5b0 [ 1083.607985] copyin+0x19/0x120 [ 1083.608452] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1083.609138] ? ext4_da_write_begin+0x63e/0x8e0 [ 1083.609754] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1083.610484] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1083.611157] generic_perform_write+0x2cf/0x580 [ 1083.611782] ? __pfx_generic_perform_write+0x10/0x10 [ 1083.612462] ? __pfx_file_modified_flags+0x10/0x10 [ 1083.613116] ext4_buffered_write_iter+0x164/0x460 [ 1083.613757] ext4_file_write_iter+0x3ff/0x1950 [ 1083.614362] ? lock_acquire+0x19a/0x4c0 [ 1083.614888] ? ksys_write+0x12b/0x260 [ 1083.615405] ? __pfx_lock_acquire+0x10/0x10 [ 1083.615983] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1083.616621] ? lock_is_held_type+0x9f/0x120 [ 1083.617169] ? lock_is_held_type+0x9f/0x120 [ 1083.617725] vfs_write+0x9bd/0xdd0 [ 1083.618187] ? __pfx_vfs_write+0x10/0x10 [ 1083.618710] ? __fget_files+0x270/0x480 [ 1083.619246] ksys_write+0x12b/0x260 [ 1083.619712] ? __pfx_ksys_write+0x10/0x10 [ 1083.620237] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1083.620918] do_syscall_64+0x3f/0x90 [ 1083.621403] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1083.622050] RIP: 0033:0x7f83dfa71b19 [ 1083.622513] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1083.624670] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1083.625584] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1083.626463] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1083.627342] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1083.628231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1083.629126] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1083.630047] 23:28:55 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 96) 23:28:55 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8901, &(0x7f00000029c0)) 23:28:55 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:28:55 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2283) 23:28:55 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x3, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:28:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:28:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="81", 0x292e9) 23:28:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 34) 23:28:55 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8902, &(0x7f00000029c0)) 23:28:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:29:07 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 97) 23:29:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='0', 0x1}], 0x1, 0x0, 0x0) 23:29:07 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8903, &(0x7f00000029c0)) 23:29:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 35) 23:29:07 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2284) 23:29:07 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) syz_open_dev$sg(&(0x7f0000000000), 0x4, 0x301000) 23:29:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:07 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2285) [ 1095.336697] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1095.348515] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1095.386155] FAULT_INJECTION: forcing a failure. [ 1095.386155] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1095.387779] CPU: 1 PID: 7648 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1095.388834] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1095.389880] Call Trace: [ 1095.390229] [ 1095.390536] dump_stack_lvl+0xc1/0xf0 [ 1095.391076] should_fail_ex+0x4b4/0x5b0 [ 1095.391635] prepare_alloc_pages+0x178/0x500 [ 1095.392256] ? do_raw_spin_unlock+0x53/0x220 [ 1095.392871] __alloc_pages+0x149/0x480 [ 1095.393421] ? lock_acquire+0x19a/0x4c0 [ 1095.393977] ? __pfx___alloc_pages+0x10/0x10 [ 1095.394597] ? lock_release+0x1e3/0x680 [ 1095.395186] alloc_pages+0x1a0/0x260 [ 1095.395709] filemap_alloc_folio+0x374/0x410 [ 1095.396321] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1095.397018] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1095.397670] ? exc_page_fault+0xc8/0x1a0 [ 1095.398234] __filemap_get_folio+0x284/0x8d0 [ 1095.398862] pagecache_get_page+0x2e/0x120 [ 1095.399456] ext4_da_write_begin+0x328/0x8e0 [ 1095.400101] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1095.400816] generic_perform_write+0x25a/0x580 [ 1095.401421] ? __pfx_generic_perform_write+0x10/0x10 [ 1095.402075] ? __pfx_file_modified_flags+0x10/0x10 [ 1095.402776] ext4_buffered_write_iter+0x164/0x460 [ 1095.403465] ext4_file_write_iter+0x3ff/0x1950 [ 1095.404110] ? lock_acquire+0x19a/0x4c0 [ 1095.404671] ? ksys_write+0x12b/0x260 [ 1095.405217] ? __pfx_lock_acquire+0x10/0x10 [ 1095.405816] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1095.406488] ? lock_is_held_type+0x9f/0x120 [ 1095.407074] ? lock_is_held_type+0x9f/0x120 [ 1095.407628] vfs_write+0x9bd/0xdd0 [ 1095.408110] ? __pfx_vfs_write+0x10/0x10 [ 1095.408691] ? __fget_files+0x270/0x480 [ 1095.409268] ksys_write+0x12b/0x260 [ 1095.409773] ? __pfx_ksys_write+0x10/0x10 [ 1095.410337] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1095.411042] do_syscall_64+0x3f/0x90 [ 1095.411529] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1095.412198] RIP: 0033:0x7f83dfa71b19 [ 1095.412700] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1095.414965] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1095.415986] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1095.416952] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1095.417797] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1095.418739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1095.419679] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1095.420584] 23:29:07 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$SG_GET_RESERVED_SIZE(r0, 0x2272, &(0x7f0000000000)) 23:29:07 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8904, &(0x7f00000029c0)) 23:29:07 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 98) 23:29:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) [ 1095.732571] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1095.738927] FAULT_INJECTION: forcing a failure. [ 1095.738927] name failslab, interval 1, probability 0, space 0, times 0 [ 1095.740345] CPU: 1 PID: 7666 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1095.741327] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1095.742296] Call Trace: [ 1095.742622] [ 1095.742910] dump_stack_lvl+0xc1/0xf0 [ 1095.743409] should_fail_ex+0x4b4/0x5b0 [ 1095.743923] should_failslab+0x9/0x20 [ 1095.744421] __kmem_cache_alloc_node+0x5b/0x310 [ 1095.745035] ? fat_fill_super+0xd4/0x3b60 [ 1095.745573] ? __pfx_setup+0x10/0x10 [ 1095.746042] kmalloc_trace+0x26/0xc0 [ 1095.746521] fat_fill_super+0xd4/0x3b60 [ 1095.747029] ? vsnprintf+0x4cf/0x1650 [ 1095.747526] ? __pfx_fat_fill_super+0x10/0x10 [ 1095.748096] ? __mutex_unlock_slowpath+0x15c/0x5e0 [ 1095.748734] ? snprintf+0xbf/0x100 [ 1095.749196] ? __pfx_snprintf+0x10/0x10 [ 1095.749694] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 1095.750370] ? set_blocksize+0x2db/0x3f0 [ 1095.750882] mount_bdev+0x339/0x400 [ 1095.751343] ? __pfx_msdos_fill_super+0x10/0x10 [ 1095.751914] ? __pfx_msdos_mount+0x10/0x10 [ 1095.752436] legacy_get_tree+0x109/0x220 [ 1095.752977] vfs_get_tree+0x92/0x360 [ 1095.753455] path_mount+0x132c/0x1e40 [ 1095.753947] ? kasan_quarantine_put+0x81/0x1d0 [ 1095.754523] ? __pfx_path_mount+0x10/0x10 [ 1095.755028] ? putname+0x102/0x140 [ 1095.755474] ? kmem_cache_free+0xff/0x4a0 [ 1095.756001] ? putname+0x102/0x140 [ 1095.756456] __x64_sys_mount+0x286/0x310 [ 1095.756971] ? __pfx___x64_sys_mount+0x10/0x10 [ 1095.757538] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1095.758197] do_syscall_64+0x3f/0x90 [ 1095.758682] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1095.759320] RIP: 0033:0x7fe00d0f504a [ 1095.759784] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1095.760260] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1095.761888] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 1095.761920] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 1095.761941] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 1095.765716] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 1095.766556] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 1095.767398] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 1095.768265] 23:29:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:19 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2286) 23:29:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\v', 0x292e9) 23:29:19 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8906, &(0x7f00000029c0)) 23:29:19 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 99) 23:29:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="03", 0x1}], 0x1, 0x0, 0x0) 23:29:19 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x4, 0x38082) r1 = memfd_secret(0x0) ioctl$SCSI_IOCTL_GET_IDLUN(r1, 0x5382, &(0x7f0000000000)) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getuid() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='system.posix_acl_access\x00', &(0x7f0000000b00)={{}, {0x1, 0xa}, [{0x2, 0x6}, {0x2, 0x1}, {}], {}, [{0x8, 0x2, r7}, {0x8, 0x4}, {0x8, 0x2, r7}, {0x8, 0x1, r7}, {0x8, 0x2, r7}, {0x8, 0x4}, {0x8, 0x0, r7}, {0x8, 0x5, r7}, {0x8, 0x7, r7}], {0x10, 0x7}, {0x20, 0x4}}, 0x84, 0x2) r8 = getegid() fsetxattr$system_posix_acl(r3, &(0x7f00000001c0)='system.posix_acl_default\x00', &(0x7f0000000140)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1, r6}, {0x2, 0x4}], {}, [{0x8, 0x4, r7}, {0x8, 0x2, r5}, {0x8, 0x2, r8}], {0x10, 0x2}, {0x20, 0x2}}, 0x54, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {0x1, 0xa}, [{0x2, 0x6}, {0x2, 0x1}, {}], {}, [{0x8, 0x2, r9}, {0x8, 0x4}, {0x8, 0x2, r9}, {0x8, 0x1, r9}, {0x8, 0x2, r9}, {0x8, 0x4}, {0x8, 0x0, r9}, {0x8, 0x5, r9}, {0x8, 0x7, r9}], {0x10, 0x7}, {0x20, 0x4}}, 0x84, 0x2) fchown(r2, r6, r9) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000000000500000000a5"]) ioctl$BTRFS_IOC_QUOTA_RESCAN(r10, 0x4040942c, &(0x7f0000000080)={0x0, 0x8001, [0x9, 0x8000, 0xad11, 0x80000000, 0x7, 0x8d5]}) 23:29:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 36) 23:29:19 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2287) [ 1107.525069] FAULT_INJECTION: forcing a failure. [ 1107.525069] name failslab, interval 1, probability 0, space 0, times 0 [ 1107.525979] CPU: 0 PID: 7685 Comm: syz-executor.5 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1107.526526] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1107.527080] Call Trace: [ 1107.527282] [ 1107.527444] dump_stack_lvl+0xc1/0xf0 [ 1107.527725] should_fail_ex+0x4b4/0x5b0 [ 1107.528024] should_failslab+0x9/0x20 [ 1107.528304] __kmem_cache_alloc_node+0x5b/0x310 [ 1107.528639] ? __list_lru_init+0xcb/0x610 [ 1107.528950] ? __list_lru_init+0xcb/0x610 [ 1107.529244] __kmalloc+0x4a/0x160 [ 1107.529499] __list_lru_init+0xcb/0x610 [ 1107.529789] alloc_super+0x91d/0xb00 [ 1107.530050] ? __pfx_test_bdev_super+0x10/0x10 [ 1107.530386] sget+0x114/0x560 [ 1107.530614] ? __pfx_set_bdev_super+0x10/0x10 [ 1107.530930] mount_bdev+0xfc/0x400 [ 1107.531183] ? __pfx_msdos_fill_super+0x10/0x10 [ 1107.531512] ? __pfx_msdos_mount+0x10/0x10 [ 1107.531806] legacy_get_tree+0x109/0x220 [ 1107.532110] vfs_get_tree+0x92/0x360 [ 1107.532371] path_mount+0x132c/0x1e40 [ 1107.532638] ? kasan_quarantine_put+0x81/0x1d0 [ 1107.532982] ? __pfx_path_mount+0x10/0x10 [ 1107.533271] ? putname+0x102/0x140 [ 1107.533524] ? kmem_cache_free+0xff/0x4a0 [ 1107.533819] ? putname+0x102/0x140 [ 1107.534076] __x64_sys_mount+0x286/0x310 [ 1107.534359] ? __pfx___x64_sys_mount+0x10/0x10 [ 1107.534678] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1107.535054] do_syscall_64+0x3f/0x90 [ 1107.535328] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1107.535687] RIP: 0033:0x7fe00d0f504a [ 1107.535947] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1107.537165] RSP: 002b:00007fe00a668fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 1107.537670] RAX: ffffffffffffffda RBX: 00000000200008c0 RCX: 00007fe00d0f504a [ 1107.538145] RDX: 00000000200006c0 RSI: 0000000020000700 RDI: 00007fe00a669000 [ 1107.538629] RBP: 00007fe00a669040 R08: 00007fe00a669040 R09: 00000000200006c0 [ 1107.539104] R10: 0000000000008010 R11: 0000000000000206 R12: 00000000200006c0 [ 1107.539583] R13: 0000000020000700 R14: 00007fe00a669000 R15: 0000000020000a00 [ 1107.540075] 23:29:19 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8907, &(0x7f00000029c0)) 23:29:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:19 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:29:19 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) (fail_nth: 100) 23:29:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="12", 0x1}], 0x1, 0x0, 0x0) 23:29:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 37) 23:29:19 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x890b, &(0x7f00000029c0)) [ 1107.853132] FAULT_INJECTION: forcing a failure. [ 1107.853132] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1107.854012] CPU: 0 PID: 7698 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1107.854590] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1107.855164] Call Trace: [ 1107.855358] [ 1107.855533] dump_stack_lvl+0xc1/0xf0 [ 1107.855844] should_fail_ex+0x4b4/0x5b0 [ 1107.856172] copyin+0x19/0x120 [ 1107.856451] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1107.856878] ? ext4_da_write_begin+0x63e/0x8e0 [ 1107.857255] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1107.857694] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1107.858100] generic_perform_write+0x2cf/0x580 [ 1107.858477] ? __pfx_generic_perform_write+0x10/0x10 [ 1107.858873] ? __pfx_file_modified_flags+0x10/0x10 [ 1107.859263] ext4_buffered_write_iter+0x164/0x460 [ 1107.859649] ext4_file_write_iter+0x3ff/0x1950 [ 1107.860005] ? lock_acquire+0x19a/0x4c0 [ 1107.860333] ? ksys_write+0x12b/0x260 [ 1107.860642] ? __pfx_lock_acquire+0x10/0x10 [ 1107.861000] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1107.861376] ? lock_is_held_type+0x9f/0x120 [ 1107.861687] ? lock_is_held_type+0x9f/0x120 [ 1107.861989] vfs_write+0x9bd/0xdd0 [ 1107.862250] ? __pfx_vfs_write+0x10/0x10 [ 1107.862543] ? __fget_files+0x270/0x480 [ 1107.862843] ksys_write+0x12b/0x260 [ 1107.863104] ? __pfx_ksys_write+0x10/0x10 [ 1107.863399] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1107.863768] do_syscall_64+0x3f/0x90 [ 1107.864038] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1107.864406] RIP: 0033:0x7f83dfa71b19 [ 1107.864667] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1107.865891] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1107.866407] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1107.866890] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1107.867368] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1107.867854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1107.868337] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1107.868840] 23:29:31 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x890c, &(0x7f00000029c0)) 23:29:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 38) 23:29:31 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x8000007, 0x640002) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x22000, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000240)={0x0, 0xfffffffffffffffc, 0x52, 0x1, @scatter={0x1, 0x0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/34, 0x22}]}, &(0x7f0000000100)="2bf4355194de68e18ce10a0992949b3208c22e56e5d9e9119527ab9b09baa00765196bf6a5d59e6dd1b9e2bd841ae0acac46ef4f18d02eb6e88bfcb363e8c54c36b7743962b1946dfabed88c9f700b476bb4", &(0x7f0000000440)=""/221, 0x1ff, 0x10004, 0x2, &(0x7f0000000200)}) ioctl$SG_EMULATED_HOST(r0, 0x2203, &(0x7f0000000300)) r2 = ioctl$TUNGETDEVNETNS(r1, 0x54e3, 0x0) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) sendfile(r2, r3, 0x0, 0x7) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="9d890000000000000000fc078f42be5cee93a61e108debc1702091be9c46c2ffbbcb0881d80a71bc0892e2f8e7e22660b18322a957cbae19362834b876fe749eb85236d9ef934c8bd980fd3c55572cba9d6dcbd7f02808bb0cc724e6f8fefc3957e699e456bd1920ce1300"/117]) 23:29:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="81", 0x1}], 0x1, 0x0, 0x0) 23:29:31 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:29:31 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:31 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2288) 23:29:31 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x2, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) [ 1119.981615] FAULT_INJECTION: forcing a failure. [ 1119.981615] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1119.982790] CPU: 0 PID: 7723 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1119.983538] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1119.984292] Call Trace: [ 1119.984542] [ 1119.984763] dump_stack_lvl+0xc1/0xf0 [ 1119.985159] should_fail_ex+0x4b4/0x5b0 [ 1119.985568] copyin+0x19/0x120 [ 1119.985899] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1119.986408] ? ext4_da_write_begin+0x63e/0x8e0 [ 1119.986867] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1119.987405] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1119.987896] generic_perform_write+0x2cf/0x580 [ 1119.988361] ? __pfx_generic_perform_write+0x10/0x10 [ 1119.988853] ? __pfx_file_modified_flags+0x10/0x10 [ 1119.989365] ext4_buffered_write_iter+0x164/0x460 [ 1119.989832] ext4_file_write_iter+0x3ff/0x1950 [ 1119.990278] ? lock_acquire+0x19a/0x4c0 [ 1119.990677] ? ksys_write+0x12b/0x260 [ 1119.991058] ? __pfx_lock_acquire+0x10/0x10 [ 1119.991487] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1119.991968] ? lock_is_held_type+0x9f/0x120 [ 1119.992398] ? lock_is_held_type+0x9f/0x120 [ 1119.992816] vfs_write+0x9bd/0xdd0 [ 1119.993196] ? __pfx_vfs_write+0x10/0x10 [ 1119.993538] ? __fget_files+0x270/0x480 [ 1119.993848] ksys_write+0x12b/0x260 [ 1119.994121] ? __pfx_ksys_write+0x10/0x10 [ 1119.994414] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1119.994800] do_syscall_64+0x3f/0x90 [ 1119.995077] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1119.995449] RIP: 0033:0x7f83dfa71b19 [ 1119.995711] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1119.996963] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1119.997486] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1119.997981] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1119.998476] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1119.998975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1119.999470] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1119.999973] 23:29:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:29:31 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:31 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$SG_GET_RESERVED_SIZE(r0, 0x2272, &(0x7f0000000000)) [ 1120.168529] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1120.176647] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:29:43 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x2289) 23:29:43 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:43 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:43 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="02", 0x1}], 0x1, 0x0, 0x0) 23:29:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 39) 23:29:43 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x3, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:29:43 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x40082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/xhci_hcd', 0x101100, 0x20) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000040)={0x0, 0xc1, 0x800}) 23:29:43 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x890d, &(0x7f00000029c0)) [ 1132.126675] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1132.139983] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:29:44 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:29:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\b', 0x1}], 0x1, 0x0, 0x0) 23:29:44 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8912, &(0x7f00000029c0)) 23:29:44 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x4b47) 23:29:44 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:44 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x4, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:29:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 40) 23:29:44 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) read(r1, &(0x7f0000000340)=""/4096, 0x1000) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x8}}, './file0\x00'}) ioctl$F2FS_IOC_GET_FEATURES(r2, 0x8004f50c, &(0x7f0000000080)) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:29:44 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x5, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) [ 1132.461532] FAULT_INJECTION: forcing a failure. [ 1132.461532] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1132.463250] CPU: 1 PID: 7780 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1132.464376] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1132.465635] Call Trace: [ 1132.466095] [ 1132.466523] dump_stack_lvl+0xc1/0xf0 [ 1132.467116] should_fail_ex+0x4b4/0x5b0 [ 1132.467712] copyin+0x19/0x120 [ 1132.468220] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1132.468969] ? ext4_da_write_begin+0x63e/0x8e0 [ 1132.469677] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1132.470492] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1132.471412] generic_perform_write+0x2cf/0x580 [ 1132.472217] ? __pfx_generic_perform_write+0x10/0x10 [ 1132.472947] ? __pfx_file_modified_flags+0x10/0x10 [ 1132.473712] ext4_buffered_write_iter+0x164/0x460 [ 1132.474449] ext4_file_write_iter+0x3ff/0x1950 [ 1132.475285] ? lock_acquire+0x19a/0x4c0 [ 1132.476090] ? ksys_write+0x12b/0x260 [ 1132.476663] ? __pfx_lock_acquire+0x10/0x10 [ 1132.477350] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1132.478105] ? lock_is_held_type+0x9f/0x120 [ 1132.478743] ? lock_is_held_type+0x9f/0x120 [ 1132.479764] vfs_write+0x9bd/0xdd0 [ 1132.480466] ? __pfx_vfs_write+0x10/0x10 [ 1132.481180] ? __fget_files+0x270/0x480 [ 1132.481903] ksys_write+0x12b/0x260 [ 1132.482533] ? __pfx_ksys_write+0x10/0x10 [ 1132.483375] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1132.484432] do_syscall_64+0x3f/0x90 [ 1132.485012] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1132.485787] RIP: 0033:0x7f83dfa71b19 [ 1132.486318] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1132.489163] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1132.490224] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1132.491215] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1132.492424] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1132.493429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1132.494406] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1132.495416] [ 1132.574990] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1133.355590] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:29:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="02", 0x1}], 0x1, 0x0, 0x0) 23:29:57 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x4b49) 23:29:57 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x80000, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$SCSI_IOCTL_TEST_UNIT_READY(r0, 0x2) ioctl$EXT4_IOC_GET_ES_CACHE(0xffffffffffffffff, 0xc020662a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffff04000000000000000100000003000000070000000000000092000000000000000200000000000000ff7f0000000000000000000000020300000000000000000000000000000900000000000000050000000000000003000001000000000000000000000000000000000000000082060000000000000000000000000000010000000000000008000000000000000900000000000000000000000000000000000000000000000804000000000000000000000000000002000000000000000200000000000000018000000000000000000000000000000000000000000000001000000000000000000000000000000500000000000000eeebdd56000000000800000000000000000000000000000000000000000000000004000000000000000000000000000003000000000000000000000000006a78ffffffff0000000000000000000000000000000000000000000000000000000000000000000017000800000000000000800000000000000040000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000341aaa1060878604090000bbcba4bca1b8b0cc9b999884410865899b91297fbd63f11834552728133fae9181503f08f972b50e1ebce62246d183f0521e7474a64583c412ed3d42c614e36ae9d994aae78d8e8b46b867f78f1ced4b76f4b5a22772bb3058c85450c438"]) 23:29:57 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x6, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:29:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:57 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 41) 23:29:57 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8914, &(0x7f00000029c0)) [ 1145.538307] FAULT_INJECTION: forcing a failure. [ 1145.538307] name fail_page_alloc, interval 1, probability 0, space 0, times 0 23:29:57 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x7, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) [ 1145.539261] CPU: 0 PID: 7806 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1145.539972] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1145.540531] Call Trace: [ 1145.540722] [ 1145.540897] dump_stack_lvl+0xc1/0xf0 [ 1145.541201] should_fail_ex+0x4b4/0x5b0 [ 1145.541532] prepare_alloc_pages+0x178/0x500 [ 1145.541876] ? do_raw_spin_unlock+0x53/0x220 [ 1145.542212] __alloc_pages+0x149/0x480 [ 1145.542520] ? lock_acquire+0x19a/0x4c0 [ 1145.542828] ? __pfx___alloc_pages+0x10/0x10 [ 1145.543176] ? lock_release+0x1e3/0x680 [ 1145.543513] alloc_pages+0x1a0/0x260 [ 1145.543803] filemap_alloc_folio+0x374/0x410 [ 1145.544154] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1145.544518] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1145.544908] ? exc_page_fault+0xc8/0x1a0 [ 1145.545212] __filemap_get_folio+0x284/0x8d0 [ 1145.545546] pagecache_get_page+0x2e/0x120 [ 1145.545867] ext4_da_write_begin+0x328/0x8e0 [ 1145.546184] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1145.546537] generic_perform_write+0x25a/0x580 [ 1145.546861] ? __pfx_generic_perform_write+0x10/0x10 [ 1145.547215] ? __pfx_file_modified_flags+0x10/0x10 [ 1145.547564] ext4_buffered_write_iter+0x164/0x460 [ 1145.547906] ext4_file_write_iter+0x3ff/0x1950 [ 1145.548220] ? lock_acquire+0x19a/0x4c0 [ 1145.548500] ? ksys_write+0x12b/0x260 [ 1145.548769] ? __pfx_lock_acquire+0x10/0x10 [ 1145.549079] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1145.549440] ? lock_is_held_type+0x9f/0x120 [ 1145.549745] ? lock_is_held_type+0x9f/0x120 [ 1145.550046] vfs_write+0x9bd/0xdd0 [ 1145.550302] ? __pfx_vfs_write+0x10/0x10 [ 1145.550589] ? __fget_files+0x270/0x480 [ 1145.550886] ksys_write+0x12b/0x260 [ 1145.551141] ? __pfx_ksys_write+0x10/0x10 [ 1145.551434] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1145.551801] do_syscall_64+0x3f/0x90 [ 1145.552067] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1145.552423] RIP: 0033:0x7f83dfa71b19 [ 1145.552676] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1145.553880] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1145.554392] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1145.554865] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1145.555337] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1145.555810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1145.556281] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1145.556767] 23:29:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 42) 23:29:57 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5309) 23:29:57 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0xe20f, 0x569000) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:29:57 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="fe", 0x292e9) 23:29:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='U', 0x1}], 0x1, 0x0, 0x0) 23:29:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:29:57 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x8, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) [ 1145.808985] sd 0:0:0:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x24 ascq=0x0 [ 1145.876487] FAULT_INJECTION: forcing a failure. [ 1145.876487] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1145.878080] CPU: 0 PID: 7820 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1145.879068] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1145.880063] Call Trace: [ 1145.880402] [ 1145.880698] dump_stack_lvl+0xc1/0xf0 [ 1145.881214] should_fail_ex+0x4b4/0x5b0 [ 1145.881772] copyin+0x19/0x120 [ 1145.882230] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1145.882910] ? ext4_da_write_begin+0x63e/0x8e0 [ 1145.883638] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1145.884352] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1145.885016] generic_perform_write+0x2cf/0x580 [ 1145.885651] ? __pfx_generic_perform_write+0x10/0x10 [ 1145.886307] ? __pfx_file_modified_flags+0x10/0x10 [ 1145.886969] ext4_buffered_write_iter+0x164/0x460 [ 1145.887599] ext4_file_write_iter+0x3ff/0x1950 [ 1145.888197] ? lock_acquire+0x19a/0x4c0 [ 1145.888720] ? ksys_write+0x12b/0x260 [ 1145.889233] ? __pfx_lock_acquire+0x10/0x10 [ 1145.889805] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1145.890430] ? lock_is_held_type+0x9f/0x120 [ 1145.890977] ? lock_is_held_type+0x9f/0x120 [ 1145.891525] vfs_write+0x9bd/0xdd0 [ 1145.891991] ? __pfx_vfs_write+0x10/0x10 [ 1145.892520] ? __fget_files+0x270/0x480 [ 1145.893059] ksys_write+0x12b/0x260 [ 1145.893540] ? __pfx_ksys_write+0x10/0x10 [ 1145.894066] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1145.894748] do_syscall_64+0x3f/0x90 [ 1145.895233] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1145.895893] RIP: 0033:0x7f83dfa71b19 [ 1145.896357] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1145.898556] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1145.899491] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1145.900370] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1145.901236] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1145.902113] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1145.902989] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1145.903879] 23:29:57 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5319) 23:29:57 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x1, 0x6cc480) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) fsetxattr$security_selinux(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)='system_u:object_r:syslog_conf_t:s0\x00', 0x23, 0x0) ioctl$SCSI_IOCTL_SYNC(r0, 0x4) 23:29:57 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8915, &(0x7f00000029c0)) [ 1146.161323] sd 0:0:0:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x24 ascq=0x0 23:30:11 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8916, &(0x7f00000029c0)) 23:30:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 43) 23:30:11 executing program 4: add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="f54baeb298a04b977ebd117ffce412fab249f1a4bf2a9b88a666bd7b01260d9596cc438e98af374f6fcd98eff4818c82e449a054048c4eac0d1694a816edb9cf862e519ca7d8c7b3f2fe6a510cb3460ece7c3e575b9b71bf0d9f0cb85113dbcd97832f356bbcc72f63d39c37ea3f04b38acd937a21e21093d6fcadfaa5efb1a478e3af91c11ecee2b7e1382148053e9cd56ffc62e1d474639f2c28b3633e13e62a7de1a503e788c189fbb839bb17d820e6ecb74172a795e223eeb739562ef6", 0xbf, 0xfffffffffffffffc) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x26e1, 0x22) syncfs(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r4) r5 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r6) ioctl$SG_GET_SCSI_ID(r6, 0x2276, &(0x7f00000001c0)) lsetxattr$trusted_overlay_nlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000280)={'U+', 0x4}, 0x16, 0x1) r7 = syz_open_dev$mouse(&(0x7f0000000140), 0xed, 0x8002) ioctl$SG_NEXT_CMD_LEN(r7, 0x2283, &(0x7f0000000180)=0xc1) 23:30:11 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x9, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:30:11 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="a0", 0x292e9) 23:30:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="01", 0x1}], 0x1, 0x0, 0x0) 23:30:11 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5381) 23:30:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) [ 1160.062578] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:30:11 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xa, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:30:23 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xb, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:30:23 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0xfffffffffffffffc, 0x1) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x701080, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000140)={0x53, 0xfffffffffffffffe, 0x1b, 0xb3, @buffer={0x0, 0x8, &(0x7f0000000040)=""/8}, &(0x7f0000000080)="ffdb0016fd16474c9688a5e5b413d6b065a4f858bf7336c433f188", &(0x7f00000000c0)=""/48, 0x6, 0x22, 0xffffffffffffffff, &(0x7f0000000100)}) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:30:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:30:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0f", 0x1}], 0x1, 0x0, 0x0) 23:30:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 44) 23:30:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x20000) 23:30:23 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5382) 23:30:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8917, &(0x7f00000029c0)) 23:30:23 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x34000) ioctl$SG_IO(r0, 0x2285, &(0x7f0000001340)={0x0, 0xfffffffffffffffe, 0x1000, 0x3f, @scatter={0x3, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000040)=""/180, 0xb4}, {&(0x7f0000000100)=""/243, 0xf3}]}, &(0x7f0000000340)="e8519ca1e15c2bdf2a9e395c4f44a421c7ed309c98023356a6451a5d334d146e9eeb28be8c07f45a69af49cff211b16459871200bc3153bfcfaa75749de56699b3d4760680de67442e3dd34ddef2b0c3b2f9954f20642bea99ef00e1bdfa339c85ac09651cb19940e30c9c85cc64a7a0a6177fb506559f219e0d955d5428756e37a020f0765a4aff726742ba9b6d1db4118eebf8faa7d53ef39e0f1bfce8aea932c8c3dc2cf72875770fc4b569727ca2368dfec212de60ec844f42af868e63f09675294d84ba9d1f93b5256a0a452918e14194fc8b28c58c565de92c5867e81046a6401793607463dd1fa6263a8d38c177d2cc34c770dc365585d10b23d386f9bcccbfc1a3c5b081dbb53a7bc69b05353c5994c5aa645f40c70184ed7c9245de35220a4928181e5b2398b0b4d6dedffeb75447ac7b55bb588375bf021cc372c6024d0778bda84c251fbf2c3b9313dc2057138a298eab4e063c82a4700966df049c425c8fd62b767ce9fa195ef9d425ce2e406db09133760021b8ba24ad36f011ce89ab48c221a89a89921464137f9a08b125b74ea1f5a05d719cfa1e40dd2537c0e12c9df93c8119d9a1fe3012565d06967a6666cf12d68c1ffe7ee378943a990ce8b53201130570258cf798cb85696407938b70991a43420448c8fb1a70e92270a0b5cbc1bf1a4d72af8d7c3c345e23598ee894f22fe2411e2158dd57f05699e0bcae03812372a9091475fff6a0534c6ebf761e3f263b6e2d753978eb0d95249008d9f1e6226b694605aa2a908ffa2936349f0be3cfc019801ee920db47c61c609ca679b1c4c9ff505c47c1562aeb5210b28426afec953bd9892b203206a5c471f4b56b85ba8b78a575def4b5ad87a7f2ccdff49209821dc204584cab0e42c4b957fef9b8868ee0b06a87ac355e9b4a98e089687915e07845ff07b24979184edd282c382c0839ce9a44ead810f1a0d73055314c0124271a08da83bc2a45f2e2b29fdf83176953ba98bc834b471f35e1b08c9dbc87a135a47ebae94bc141f4a004278401cbe41ab5a9470263693824fbb15c98af7297fd0eec82cb8a65eadd90ec1d6b158b1ba45a50e2d7c24fd4938d27df7ec1e2e10ff6f84cc4fb8d5a91e9c2970dfbd8dc45ce2352e044bd152576662504651aacaec2c630320291799f40cf764c326c57329d38264523ae14083dee2cd06dea8dfb1e8422676b94dd23a81fcf7328ec5f6d71f01404f1bc373ce21e06b95fd0e5fa527a29625b86fb8cbcc9fc16080db065a5b672b92f2b8b0cfa180104794f73df1155706da46fa7259e98a0584611c53bff38723a9ac6269a70626751bae47a0f76503fb4f33eeff53d1a8ce4077878a1111522387d9050142122204f71b68e6a747253e031823831036a5cd460de303cbf36931ffdca5c49a6c5bc7525f66b418b52a46642408f70e4dcddf992ecf4b0d7afeab3dde0c3f1730a53833a2762a8c458cfc64f578a6da075dd1180d5e7523483f0e59081f6be987c4d08a6151c1f4916ec4efbb5a73795171bf1c52434fa207254ad6e36ef9df9cfb80b3f614f9851bf91049c1405aee8fa9d2f51905c370433f9215e0be72a926895edb34e27ce9ae7298df0ff515ccdeaf8f7a0813b4e41582553f3ea8024c2f16808fad7cdc9e5c39f929576f2a76d96be7ab53d19722f6e9c31c3ce5bfa35501cc60833a600148963926da16ceb0c6417d3d6746ff3b4eb2e336aa1c697e70af9817611fb9663156e6fe48bd314ce78211a07f7456e1bdffa00168f1e83cae4f3c54d76bea981bf3d456977e3aa27cef2f4a22e303adcd03c7c7733e166a13a0d2afbb7130eb9b233a7de23d2a5a313ead69ba47b1c4180dc1a0e6f8c6b1e2c139a99220b8cd0ef6c3ca7d27596c3c0014ed48b30d1c8911950b833d9a2e8f2b0ca635c2142e6a33dde1359138089173bcd975a05a9e93497545470a792d6c8795f1133a0533051f8f5aeb99dd0ec2a7591c68f94f6f2edc76e4b0524c8c2f3ee5d114c30fe14728a27e56d89c1f4383d9b74510a6b020c08c340aa7e309699662b64433838f752d608c5a1f2041905c445b367a018f0298e554ea4de4e0a131e76a3bb6fc26ede4d89b9652d8360e420028e2777a14cd5cf9d9b6f98cd2ccf7c9b697bd657c48b4c9f70beb5bc1b6a3d3ad613b1bee1f3fad80b8f11530c8e1facd91c3da68a1b8430bb67291f802e1e15a373582424dcebb1372e37f4c8c3635c8d290eef8f94610d9d46a190d67b017378c95ecac2630e6906031c1c5c7f35264540ccbc246df75b9147a4be7fc6eb42b6570df8f2d0561bbed64a878add9a76f5fa02c902b9fae7abdede4807b3d9fa35f985d5d620378977a578364d39321ca7e3aede0dde3cc223f23dbae0dde4b48146465170691ff95ed50a8390ac447cfcc4ea5b2a9311a5d74658672a33c9b8bcc07b3d6bf0733413adcb856caff37794db363bff1ab67f54a001ab39020abef8df0ab01a933241733989ef74c9ed1ad95bf15d64ec6865138d160564eb4a32d983ed06c561bc0f6ecbb8ea0d3831456d7d14c6484485677a787b1eb72362f6214810f191b84eefd182fe11297aaf95279e09bb3a924bcf3c0b43066ce9de6b54d29829ce8a94779cbbc96b74ca404eea3672df8900a977e1eaad43ea4e74d854767aa88c61ea6f8f73ae45f98cf1e6f9ca66c6aa2677353e917bee9a75b3361a70164349ded30856374afc741a4d721c408556c5425dde5bec3c3bf64e8807a7d7b5776f262ff4f6fd9525ac90a84811a3892cf4ad4732527155949acb79dbd7026dd48fc1e865157fd82e2fa393dbec5d13ab8f64e622eeb17eb7afe140ba0728d12829c68902847869c39e285f1c0a29de1f22a5bb17aefdfa7e28b264626ce3c7f36a6dafa90f92beac9fcb17ae7612bbe4589b6982b161d0d1f0d17de4ad0e9505efd699d40c58c78531d59a06b2900a7fd0df420854ff055ef54a7c3ebd9e405691092fe73ed4d970d5e98448e62a295db51b2905355277e5d5b20417629bf554d284d9b507f33db9d20afb4df5921d04c41191a6d6b9922f7418a2945a52ee8aa296d7af64768644b2fdd141602860a6d8abeb704ff8c72178758ec53c7b0b48bad3ac63e1770998bb2c75ce477493d9e46782c03c9abc14ec98d35fa01e9b7bfd4bc806099df9e07134416fd5dacb6f8d8aa89344f4c7dfe2099ec8d57133eaccc6ee5dc766e7cbf1e1fde79db606de076588adf4c23349a182dde163517a4e88429e19ecb9808b2a6c2f6126573ff1877b1287ef68f9e8e06984d36ff14f27d5cccf7d2f7ce63c80e34912bfe3499520a655ee740d0300873c9493e5bc4025120221b641deee7a28e365569aaefca442fa6f437555da3d5b1f1c5ecbd431eebe712a97d1ed3d841d06f7729576623d9958eb532d8211f5dd34001c960583afbd12006328d4cabca924adc933640d281dee6513bba77cf22e90682513f9522f306d22882b19633cebb9c478fcaf5a9548634b8d4d8fbbf3e73004c945c21c1f3acfd61233eae0b5a1dd7ecc2906e546a275810798858b9455256b5be0ec1e154d6193ffca8ff03cfa2f7cba085bc8f82c29a5494a03a2dd1a7ae9a4bf522e7604365a7faa8ae8e0d94acaee84ec7e6ffbd075f18b424e1a56a4480663942bcfb36fe12806c797298c73457031839ddf8bbceebe2ead34951ec09d513b900c725ba9a9da66ded1a228e7599ebcc3db63cacd19d0b33c5c172c8d45d23a61a26612f1a37ed53302790872ce927086b9898a27f4dcf8a1bf2d569beba5802b7c5214332cf7acf50743cb773ab2aca084548e001a54632d33c00726626b6873ba9f324dd5a3e8941752dcb3d84f503c56074a5a7258daa3fe39eff0d02714f2032d19221952808b498dfde37df95b62c7e131cc75accbc51a54cd4372d81e189187dc7925e57d1ec93d922766cb844093f6c039d2e2f892b068b289f5b83513a382cbd98d87c1539c5d0a90483118522b13dd86f69719679fd478aca96a0d20687bbac4d67e8e8422bf4f98131ee02e04b9595c02251ccea779332a3b1ae2646d6aa6791ab524157925771ba73b07426f14d8e4569e9d9a27722405c8bcf0361264a569e6068a34c886845bee6b2979532ae2257893e7cf1be2e38c463d84bfad8f565aa52458dedd3f119fadaa88cac09cf86a21a105aff58f7f5f0a206fedc59756b0b65c3352a75ba36c7dfc196418fc99a1904af8c2d27372f911a323822b147975f1434617271b3fe763669e76309d86047547d5928126c1feff14ffdf1185f431309d809682c4787b0da53c2c40af75428de08cfa11f8cefb4d79c4d66fc464e3c1fdfc5bcf9c217601f16890a8ece61766db167c47848d0e598df3357266e2b4982a81fa1d40b1f779d371f2670af13bcb6f031a1878e5baf4f30bfe44521aec5ccdb50d0aa2a9afe54475aa5c9a944bc364b9c6f394a060c0678d36b8734b33630128857a01bceff44da86ea50e341a5a7148d84f1f2bcc6251005548079ac34d7f5a7ef9a85628fd77c1219f384b4418d3d28d74fc00aef1e93b953d1c46a245887fd6521e76d9fec7e44a51906570806a998f69d4e8e83eb75dbcca2aee3d20667dfa3cdbe5418b8129dc0cb53c6d51eae505447db72b8ce3911ac844d0b3fc223cdcd54c9dfbb1acb48433a0850e8693cbb45689eadbe77519f7cc73fc4be57675a44deeaba64a9eb61addba1ed63c9ba1fa94bf8cf29e16e46bbec20e0069e7675f0945670b07b5f0ba17a332576064ef9b4eeb8423cf98eb037a44841621498dcd58ab9f4b8678349ef5058beccf54606576bc2b9f671b58192d287321d284b85624fd24e991d9b9b94996fa42ca7d69c759f2ad665a016d11ea60d20a99e9f66b979fb73eeb4280040ea2649de96a4d02f82cd39242dfdc2e8b45b265fa3ce94bb2eb17a8eaf92baaaa15019d40e222a74977243f95eefdf6aff7fa4c770a9e6116ed30d6546830b0e6ac4f67d0073599dd1f682c7f1041d76b620fe191aac9c345551d65d615ae52b7c1aff15402d2316c55aca81c209a7a1b8a503b6bb9e5730ffaf567d700da31f365148c95de394817c0e7bc4a6d21e22f572f101a82b2c816d4a6f0583c8c140845c684473e79e885cb4367200695013f0bd562f5e1fa7260c76692c90cc42cb2ef8612f7ae449fc526a6edc54a4fa46259e94ceacbb0300198332c91cfab0106143fdafde901ffdab20c7e77850f2c1f2b4b936c4c7786080bea2739ccf4d51bdb9c9e7a9d030fe37c5aab32f741c456288ec06a9e7758a4a2dbb8d6b88938c91f9175cab403dde0534bd80f772fe41ef548659f68689da80666188c3e5da304e31155bebfe2ee8041ba922854bd79b780709de62b862e42334865a34031e00fb7a627b564373dbf45040f4e11aaeb6efd63f579d4d92450e22eaa70006beb0b81fad1a505494f48f8e2341e34bda45ce2a334f213d97623fd01723e744a2d986cc481fa0088f746cdff32d4e9565559d8f8c3a7831b4e3423c7f414d58bc9a1c51a5bf6c19550fb4aa24d08e204909fae3a6c896d52918d71cdf08c7c652d5e813025e88bc644ef8e8ad143753b6ac31514a9c164480b4442bd1434674026d05183abf75ce8c6718d2eb9bf25cf6e19a0f2bde7076a5bba83c8e024669536cae2145d15cb03ed14cf4143d32fd2b7603c4164fa830a27db043cddb1c830787b193713e20830c190556dc01afa4f4704d7eeab3eb42b7a8d3780a6d5a858cb1b1b1e5907342d7e5b15c6", &(0x7f0000000240)=""/127, 0x5, 0x10067, 0x1, &(0x7f00000002c0)}) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) [ 1172.027984] FAULT_INJECTION: forcing a failure. [ 1172.027984] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1172.028814] CPU: 1 PID: 7890 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1172.029313] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1172.029871] Call Trace: [ 1172.030050] [ 1172.030209] dump_stack_lvl+0xc1/0xf0 [ 1172.030491] should_fail_ex+0x4b4/0x5b0 [ 1172.030774] prepare_alloc_pages+0x178/0x500 [ 1172.031090] ? do_raw_spin_unlock+0x53/0x220 [ 1172.031398] __alloc_pages+0x149/0x480 [ 1172.031675] ? lock_acquire+0x19a/0x4c0 [ 1172.031956] ? __pfx___alloc_pages+0x10/0x10 [ 1172.032265] ? lock_release+0x1e3/0x680 [ 1172.032554] alloc_pages+0x1a0/0x260 [ 1172.032817] filemap_alloc_folio+0x374/0x410 [ 1172.033113] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1172.033455] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1172.033820] ? exc_page_fault+0xc8/0x1a0 [ 1172.034111] __filemap_get_folio+0x284/0x8d0 [ 1172.034413] pagecache_get_page+0x2e/0x120 [ 1172.034704] ext4_da_write_begin+0x328/0x8e0 [ 1172.035027] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1172.035378] generic_perform_write+0x25a/0x580 [ 1172.035713] ? __pfx_generic_perform_write+0x10/0x10 [ 1172.036056] ? __pfx_file_modified_flags+0x10/0x10 [ 1172.036384] ext4_buffered_write_iter+0x164/0x460 [ 1172.036734] ext4_file_write_iter+0x3ff/0x1950 [ 1172.037050] ? lock_acquire+0x19a/0x4c0 [ 1172.037332] ? ksys_write+0x12b/0x260 [ 1172.037605] ? __pfx_lock_acquire+0x10/0x10 [ 1172.037918] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1172.038243] ? lock_is_held_type+0x9f/0x120 [ 1172.038555] ? lock_is_held_type+0x9f/0x120 [ 1172.038838] vfs_write+0x9bd/0xdd0 [ 1172.039104] ? __pfx_vfs_write+0x10/0x10 [ 1172.039371] ? __fget_files+0x270/0x480 [ 1172.039683] ksys_write+0x12b/0x260 [ 1172.039923] ? __pfx_ksys_write+0x10/0x10 [ 1172.040232] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1172.040573] do_syscall_64+0x3f/0x90 [ 1172.040857] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1172.041190] RIP: 0033:0x7f83dfa71b19 [ 1172.041451] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1172.042544] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1172.043082] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1172.043521] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1172.043957] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1172.044393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1172.044828] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1172.045280] 23:30:23 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5385) 23:30:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:30:23 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xd, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:30:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x29000) 23:30:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='-', 0x1}], 0x1, 0x0, 0x0) 23:30:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 45) 23:30:24 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x180, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r1, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_buf(r2, 0x1, 0x2f, &(0x7f00000000c0)=""/188, &(0x7f0000000180)=0xbc) ioctl$sock_inet_SIOCGIFPFLAGS(r2, 0x8935, &(0x7f0000000040)={'ipvlan1\x00'}) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_buf(r3, 0x1, 0x2f, &(0x7f00000000c0)=""/188, &(0x7f0000000180)=0xbc) getsockopt$IP_SET_OP_GET_BYNAME(r3, 0x1, 0x53, &(0x7f0000000080)={0x6, 0x7, 'syz2\x00'}, &(0x7f00000001c0)=0x28) 23:30:24 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8918, &(0x7f00000029c0)) [ 1172.286285] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:30:24 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xe, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) [ 1172.321996] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:30:24 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5386) 23:30:24 executing program 4: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2010, 0xffffffffffffffff, 0x79607000) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCDARP(r1, 0x8955, &(0x7f0000002440)={{0x2, 0x0, @remote}, {0x304, @random="d88fa6ddbb12"}, 0x4, {0x2, 0x0, @empty}}) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) [ 1172.468037] syz-executor.4 uses obsolete (PF_INET,SOCK_PACKET) [ 1172.485786] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1172.502949] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:30:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0xfffffdef) 23:30:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:30:38 executing program 4: shmctl$IPC_RMID(0x0, 0x0) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x4d02, 0x533082) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="d20000000008000000000080acef7ef251571c81e4730633bfa4cda1f7dba704ecaaaf851ceb3bedc884c5d52540df535b436b8f8af7bb0e719727ab80553308180ca55731673279d523e77a0f681e72ab8687b09e99419400ffe81216d013b6a5273cc05fc3260c858053a2dbe2fd52adac8f49c27c5a4aeff121922f961dd245b4fef77c64504ebcbc58283f1865d524b8717419abcc41dde38cd7906ce36fcac263fa192a22c672127667777a05d52d452712005f43212d97e84c675f1890cf26c07a0b7aa5bf1e25e9d977471b8cba10ef58fd13178031d1cb8f03e135d0bb60af80bb745ffab5aeccf3d46b159a6174b35b"]) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)=ANY=[@ANYBLOB="140000001900010100000000c2158b1480"], 0x14}], 0x1}, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) 23:30:38 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xf, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:30:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:30:38 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8919, &(0x7f00000029c0)) 23:30:38 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5387) 23:30:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 46) 23:30:38 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_buf(r0, 0x1, 0x2f, &(0x7f00000000c0)=""/188, &(0x7f0000000180)=0xbc) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$SCSI_IOCTL_STOP_UNIT(0xffffffffffffffff, 0x6) 23:30:38 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5393) [ 1186.473698] FAULT_INJECTION: forcing a failure. [ 1186.473698] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1186.474641] CPU: 0 PID: 7945 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1186.475139] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1186.475638] Call Trace: [ 1186.475804] [ 1186.475953] dump_stack_lvl+0xc1/0xf0 [ 1186.476213] should_fail_ex+0x4b4/0x5b0 [ 1186.476481] copyin+0x19/0x120 [ 1186.476710] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1186.477043] ? ext4_da_write_begin+0x63e/0x8e0 [ 1186.477347] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1186.477698] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1186.478033] generic_perform_write+0x2cf/0x580 [ 1186.478340] ? __pfx_generic_perform_write+0x10/0x10 [ 1186.478659] ? __pfx_file_modified_flags+0x10/0x10 [ 1186.478977] ext4_buffered_write_iter+0x164/0x460 [ 1186.479291] ext4_file_write_iter+0x3ff/0x1950 [ 1186.479587] ? lock_acquire+0x19a/0x4c0 [ 1186.479847] ? ksys_write+0x12b/0x260 [ 1186.480097] ? __pfx_lock_acquire+0x10/0x10 [ 1186.480378] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1186.480698] ? lock_is_held_type+0x9f/0x120 [ 1186.480979] ? lock_is_held_type+0x9f/0x120 [ 1186.481259] vfs_write+0x9bd/0xdd0 [ 1186.481496] ? __pfx_vfs_write+0x10/0x10 [ 1186.481759] ? __fget_files+0x270/0x480 [ 1186.482040] ksys_write+0x12b/0x260 [ 1186.482281] ? __pfx_ksys_write+0x10/0x10 [ 1186.482551] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1186.482891] do_syscall_64+0x3f/0x90 [ 1186.483140] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1186.483473] RIP: 0033:0x7f83dfa71b19 [ 1186.483710] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1186.484790] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1186.485255] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1186.485690] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1186.486131] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1186.486564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1186.487002] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1186.487451] 23:30:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:30:38 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x10, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:30:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:30:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 47) 23:30:38 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x11, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:30:38 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x891a, &(0x7f00000029c0)) [ 1186.814523] FAULT_INJECTION: forcing a failure. [ 1186.814523] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1186.815395] CPU: 0 PID: 7966 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1186.815887] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1186.816424] Call Trace: [ 1186.816603] [ 1186.816761] dump_stack_lvl+0xc1/0xf0 [ 1186.817035] should_fail_ex+0x4b4/0x5b0 [ 1186.817323] prepare_alloc_pages+0x178/0x500 [ 1186.817638] ? do_raw_spin_unlock+0x53/0x220 [ 1186.817928] __alloc_pages+0x149/0x480 [ 1186.818207] ? lock_acquire+0x19a/0x4c0 [ 1186.818470] ? __pfx___alloc_pages+0x10/0x10 [ 1186.818780] ? lock_release+0x1e3/0x680 [ 1186.819052] alloc_pages+0x1a0/0x260 [ 1186.819318] filemap_alloc_folio+0x374/0x410 [ 1186.819607] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1186.819944] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1186.820279] ? exc_page_fault+0xc8/0x1a0 [ 1186.820568] __filemap_get_folio+0x284/0x8d0 [ 1186.820851] pagecache_get_page+0x2e/0x120 [ 1186.821146] ext4_da_write_begin+0x328/0x8e0 [ 1186.821451] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1186.821803] generic_perform_write+0x25a/0x580 [ 1186.822117] ? __pfx_generic_perform_write+0x10/0x10 [ 1186.822447] ? __pfx_file_modified_flags+0x10/0x10 [ 1186.822791] ext4_buffered_write_iter+0x164/0x460 [ 1186.823108] ext4_file_write_iter+0x3ff/0x1950 [ 1186.823407] ? lock_acquire+0x19a/0x4c0 [ 1186.823670] ? ksys_write+0x12b/0x260 [ 1186.823930] ? __pfx_lock_acquire+0x10/0x10 [ 1186.824213] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1186.824559] ? lock_is_held_type+0x9f/0x120 [ 1186.824838] ? lock_is_held_type+0x9f/0x120 [ 1186.825137] vfs_write+0x9bd/0xdd0 [ 1186.825385] ? __pfx_vfs_write+0x10/0x10 [ 1186.825657] ? __fget_files+0x270/0x480 [ 1186.825949] ksys_write+0x12b/0x260 [ 1186.826193] ? __pfx_ksys_write+0x10/0x10 [ 1186.826467] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1186.826811] do_syscall_64+0x3f/0x90 [ 1186.827062] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1186.827398] RIP: 0033:0x7f83dfa71b19 [ 1186.827637] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1186.828723] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1186.829186] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1186.829622] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1186.830060] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1186.830496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1186.830931] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1186.831380] 23:30:50 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x7ffffffff000) 23:30:50 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x891b, &(0x7f00000029c0)) 23:30:50 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x541b) 23:30:50 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0xf1, 0x80000) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:30:50 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:30:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:30:50 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x48, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:30:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 48) 23:30:50 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5421) 23:30:50 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0xfffffffffffffdef) [ 1198.752084] FAULT_INJECTION: forcing a failure. [ 1198.752084] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1198.753025] CPU: 0 PID: 7991 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1198.753756] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1198.754498] Call Trace: [ 1198.754746] [ 1198.754971] dump_stack_lvl+0xc1/0xf0 [ 1198.755342] should_fail_ex+0x4b4/0x5b0 [ 1198.755747] copyin+0x19/0x120 [ 1198.756074] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1198.756573] ? ext4_da_write_begin+0x63e/0x8e0 [ 1198.757023] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1198.757554] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1198.758064] generic_perform_write+0x2cf/0x580 [ 1198.758509] ? __pfx_generic_perform_write+0x10/0x10 [ 1198.758989] ? __pfx_file_modified_flags+0x10/0x10 [ 1198.759483] ext4_buffered_write_iter+0x164/0x460 [ 1198.759958] ext4_file_write_iter+0x3ff/0x1950 [ 1198.760329] ? lock_acquire+0x19a/0x4c0 [ 1198.760720] ? ksys_write+0x12b/0x260 [ 1198.761087] ? __pfx_lock_acquire+0x10/0x10 [ 1198.761467] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1198.761906] ? lock_is_held_type+0x9f/0x120 [ 1198.762289] ? lock_is_held_type+0x9f/0x120 [ 1198.762661] vfs_write+0x9bd/0xdd0 [ 1198.762975] ? __pfx_vfs_write+0x10/0x10 [ 1198.763343] ? __fget_files+0x270/0x480 [ 1198.763712] ksys_write+0x12b/0x260 [ 1198.764037] ? __pfx_ksys_write+0x10/0x10 [ 1198.764410] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1198.764877] do_syscall_64+0x3f/0x90 [ 1198.765216] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1198.765672] RIP: 0033:0x7f83dfa71b19 [ 1198.765987] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1198.767525] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1198.768177] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1198.768775] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1198.769374] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1198.769972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1198.770582] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1198.771182] 23:30:50 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:30:50 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x4c, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:30:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:30:50 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:30:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 49) [ 1198.928508] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:30:50 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5450) 23:31:02 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5451) 23:31:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 50) 23:31:02 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:31:02 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x891c, &(0x7f00000029c0)) 23:31:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:31:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:31:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x18) r2 = dup2(r0, r1) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r4, 0x80e85411, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000001140)=ANY=[@ANYBLOB="04000000ecff000018000900", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00./file1/file0\x00']) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x22000, 0xd) ioctl$SNDRV_TIMER_IOCTL_INFO(r5, 0x80e85411, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000000140)={0x0, 0x0, "79f8ae55042d9ce1e5317966fe4a4e12c30ebb4a3d7fcc5857b9607d1865279a0552d3fa6d96e00c9d80c4acadbcf26adde18c8992fdfa3a13ba081417353e21b954f93a67df731a175a765a41af311350ee6c0048bba4e16f44d180afc6a51f53db77f3a4901f0d7b7f88f14df0154630f507713b666840c0076912ece46454f3b83aff68498b6bba9c6a78921179ff09e35c61172e4c1c658c12ef319abdb29afe4d31ec831cc4a42352906b8a95d21f8a232e45037caa330572368804a00eb6600e9bb7339c5982afe801b7d50210458f94764ea53367763c1b5bd9d73a576095d06d028f0afeae9000e5921d7f700d17d314d5ca5d9e419b7c206d3c94b6", "71d7513a7633f6b815303466fae951c6158393e02b14b3026b7e4ea2eb79a1525e8054be11094fe530bfcab59ba34c901147d28afeefcc0d723dfcb2b42017df8f90c6fd6dcb778a9010293fabaac235ac3c4dc6b7a33dca936d5427f9234a5b1b79abdedb41d748c41cd5ef1184fe1a93a85dd77603992a8d0c44c7f337c5005166dd0d838ae9bd35d93d013a568f4cf40e6b58399add56724e870c86d739874beb11290552766067a927f306604b24bfcda3b0c41e485a21f5da9d63073bed4cd1fb4f9f5b5f31f3af3f29b198434639f6abb88652aadc8ff7b98f06a69c80c15c1d3425c305151ab44bcc046b174784a187bbf8e18b1d9945d0d576ee58b8909f7705ef04523c2f425b02493109fa64a99c2cb1d772f4c522316c345658f917f1859001b8f530d9b3c780308326e305047aa9449c869ba93772519f78bad2349b7bf77e285328647c1e8928ac6d64c491b8dd6ff6f227eea95be6b9a458183ad9d82face91ca3c8debc67ea08de94999b45033595a255612a436ff56457f8882a896a75f7c746d849ffaea5d4c34e924f6118203d92fed46a185eba8e4fcab4d481856f9311389721809b5c754339d00690f3994a23f70f2d4e4647e2d83fc84fedb02b43a63aa8120a20cd590eac28b33a3b0fa7c5721dd714941c69d243af8281177223bc236fa071b998ea02fe98efa83a9ab2d5f546b572fd6702b8493307be4c5f1c341b8924dba3f4011286fe941c2238f47689c533e26ab9a93fa5b29846f5af61bf74ab9b2542b2c3eace47bd24ec073ed35009b0ee1ee0c55394e6940e7958d49c6b2ec6b6e35eb64bcea7fff819381aa47395a110d49e86a6df3b16cc2e1166af0858221056d00b6b6e9ccdba03435feb87211780a7e18c5b3d14ed59570c857ad2152bdfde1341f469405ab4875a41043983d4fcb4cfbcb353df584dcee498c8230ffeaac4097dc3fc06019a3829ac5da5a5ec4879bea7d05eb27be46b357192e814e51d60cb45fc6ce7262764b3c56e3446ecdafd57935a601206c0bdc5f964fa4c5ad94eeaacb6c7521adabbb14f792f72f7adf890d1714eeaaa19ae8c11123c9e6ea9785eb2267717d7b8826aa876561163c13eab2fee5e58f9e3bb7d98256a39045c9402fdef789c5e50cd475a3e4e6c652a2be84e44ab2a65f14ab00c53ee05557df28af80cd8356e50075ae3f236b0fe9c2dd2b66edc6d1f04e71e8a56d3b6f1a35905a8810a88d7437e05835a752b8a8f44ac28048260215ebbbc398fc53ae997b12a077060418f979df39320230a877d7e57cd132804bb5133afad6a69b6a15e24603c2078e49736bdc5d7bfb7cc6be563686195fed6de304721454f2683625433819d3b69f9f87f1a00d7c6f412575512c4233e859671909d5b7b0b467e469b7fd21ae1ecaf741fe1fb58f8396565b894dc3a766a9bd3a04a4ec3871151f2920a6dd30a42547a9db2f8b009216aedb5f05a36f2eec70587e4c511e21f681b838f98badc17129234f362420a42414d9879fed5409efb1d75c2f0047dadefdd1ec216eb4ddc9bd3a08cfc85029aa47753e5f5424240e0f3baaf238eff7b5a8ca2912ee43d6d7089413cdc95141b07995b5c02454d33a2cfcdf2dfc4f8061050cc410797f74c3f840d65f990899976280778777e9b56f55008ef7190fe4eeac06bdb35a39cbb27fcd4894d5421000bc676fcab061b5b8fb1c6472375df17d9dcc1b56ed4d031cc90e274a60dcd713d040935c0ddda5057534f8c9f7aaadb20f2366854b88c7edf4af9eade60b58f1b7afa6a3b866dc145fc420379c47b07380f29c1119f367c6c360cc9f6ac682dfd9a6c51b13e32bcbe39e5d2238b981d07884d813657a3da14ee693baa3445290b4319da22f21aef1ed350faedc73d569d1b9b8225b59c92b9d6d826116a34efa49cd6ae9388393786b4822c9d0ec2a0094df0b2981bba5917987524589ae510df1cca4dc01c4296665445bed402ff4d20642d5e59f2bee991f29c144d1d13646b3a7bb48f4b4322b131cfbd724d7f8eeff31b92718457d0c4455863d364c6af4d86ee3d92a37f09da2ce4f314a327d7f1af207ca42c11a433d22fcccb7eea0aa268216ede735630522a4b9fad36d2085ad4b5343d303d1ce0eef0431fc09db5639d708d3667e1903a317ea89849c96b31799e5ba75cff52587cb908da397b48721d739223a69e0c5b9c7d2d0f46d2eb8f52ceeeeeeda82cb43d54e6aaea7faa745c9a11a475dc394ba58cc4b7b57ac370a7c2ecf504deca633db44c53e500a2bc56af77bc9c2038665a2027ea997b85e236a644819eca8db124677adca6302d8dbe3e4ae98a0a825e9f7d3b363ab94d2c62ab62079c3455299b47a701df45419ab8dd2c349a91b90706b48c19cacb02428afd92a0dd28def651bdcb4374e7230642d910d4b3c437c47ef47cf1d2df213bf0171c21d011f0931c68c18828bf2f714d0c23c1f260b37300c40f90c485fb5b6eaa2806d6bf96b55f90452f37cf4831624d2cb3d887326de8dd62d31e0f8875ce78a530d222098d0fbbcbfdb949d432a7754962c2b88e031fc4dd7dba51552534d3e166f4d76a9c3e11233adcb70fef99888ecbc93eff7f03caf36054c59f9daac5eeca31f4bc84448f6a246c45963d6a11fe7263c524c7a6402e10cfed38b2e518c017f3188c6f722417d452c679204e875882b45a88c797f68a0675c337b5db4075a28c641f71c7db276f7c64c590463dce55228b52287996346f3e36e25c363b03e1d12d4b90e02dc6f64dba6f9e1838911ad914af93787e5bd90515f070f6f5712c8f0cdcd03aa34c16d6e2be3d063dd83964667744d8db3dc38876df939eab66157fdcf2a50f14122da328f136d7233a7449f971c7841d0292afc5bf3c4cf4beb00aa94b77c54cb0c69ace5c0e640c0a49b0dcfd357202cf6f24913a8353241a767367eb6033eb905c68c5f3be46a2b255bd242a94e8debe5a0de412e4a4cdc5bf08e51eed7046eab4fe09283d0d38fb56acc22eed02ed27b3eed8760fdcc6b85a71b51ea081ae1b678c17605625783b67b5ff7429eca0345ea73d56cbee3c76452be00fc61b7da075862038934fede4ea7ec6b0c4fd8c92ddea3fd56c533233d233ecef8fdcc6e91a6fe1f2380badf89f010994a5b107185f72d29ca6455cba2fe467c6d3faf35b010a33a2afaf41defb36116b7c4d75da87d0240f21e96945756db98f138c80dc1d09c9109871cbdf00a739e4f85a9c2edcf8a66a7b3369c3179d28efc2854f60777ad2cb02155cc87275416dca6c413e83a6bc0a4c26802dda5aa06f199e348af82f5403879076e50dd626daeb25427c54e1632061686fa8881453da8a252e0ef52a56157431d1819e463a5207cbd21a08c3867ff7b5b368ce79b5503da8cdeae1fcc30b1e8526287b1200b93d655e2cd6b9e13d942a07df303f1f9cb33a10db1016b72def537c073f832a6013910fdef53a26bde2583eb716df3b4af45367b1ff22807d407d51a5969858b395d00bd7b807a893d850ccc5ebb88e7806cac8dc6a26ebf2eb2e9ddf6e8a6d2e5eca85f9d0c541e87eef24e36a605582335774e456ec95b5555fb7be6701c0e209a9c1f01b53eb2547d375acb12ef2c9c42620937b97684583b3c4839c2b4dbb6841e029668c6a43c2f78688587e5112a76eb958156664f9108afeb99241d2e548f4dcf8126e0fe8a133f68b65e9c8ccea00376f1f7cd29af785a2e4f282851b5ea728c0bdbbe9926268f0818b4791b218537b99b5d62095e303c0fd19aa76ebc33f783d0f7337475e429f9c9ce2fe60ec29f5ba949bada08337dc5c9c5469b48591f86ae8f5289bd1bd193c0f25a117d05a7bc3ddff6363ca1a549463d80d284ce27b1b9fd7988f5a0636ac174bb7f83544eb7263d067ffb8508c337beb2db765a6fe2783a87cb6e127a5e20a4f9a334adc6bfa7ff0fdd5386bd40f623110197fbfea51cf95c10109889289f254f04fbecf92db60fc462431f5cb15aebac2987acc3f80054e330f8ae06ef46804f221b55b9ce233992f1af303d582bf6aeace5f1d484128397586e27acf73264cd1e571c9d1f901dc7fa7596d13f6329ecdc126862e1468c6e74dcd6148b9811b7248a0ae089f3a9087eba8bf3162f7cdb55b1e5991fe3f71e16cbb63319b58b91a9089f7ca716c6476bfd7d428ac73c2bde9852ea5499cf8bc0e08f2e06570f02ef4d9b3a0ee943e0b9ccda33eb7824a78a9e3a2758487647e5b187e83220e19284ad11acd5d1862e2b714802fb1be1705f55e9371c12c450dfb29bf30bc739b87e0f176810f3d3ad56c0a5d2ee46635afadc559ba6034a6ade02d7623eaee9d7b056de770e9744f13017f5a2d28224a08861fcaa64ae208901e74febab6cd3c33c96243a8a9a6f0411e3d28c0dc7ed53250eb3a546da77482ad0917e640e314ec1d25d4029e2dbdefcbe599393774e72eda8e32b9ec4cec02c67bce19c425256892e8461aaaabd00b6b0192e4e5e5cfd6da8981d76f2ca5d349e22f4889e149e05dc9d8b1a665a46bf2f7ba1dc3dc2b9e638566efdddf7b4c18f2cd608d963b8ea7eabd9ec5c66e92b494abd6d2e7f50c8d9c02735da97ed16d05bd24cafe13fc90fd5e3c2a5ba7f9625ed87c9ccd8505eb8a4a58ddd050a941fab41dcb94bc78f11e534e065dd9e59033061ccd11dc4f0c72eae16a0566d6a62a23993e0a084d7f08401d985f980978fb820b87c2fcc6c8e8e90310c10ddf6d08b5064474d9433dca0b3d091b4a08496f013235a2fbf49970616a2c5123a72246e30bca2c18097d2c5734d45ea54aba19dd274971f32e6cdc0f26d134efbff85377232c8b6536eda9210e19e9931033bb46e3c87fe8bde25e27c71ff9dfdf954b70864de9d7f08c3526630b095bbfc64cb8b107f3cb173f7a1219dae0da2a4d6cc72d4410ad10102d575ff1b95f23a58506c4932c64fdb52e19d1068baebc6015dc6558ee593ead3ba4a1aeed3069792d36201c98b46f1bea8e5d7b9b3c14b5c69074d456e8158fe355bbc441470f80152261918d52a6fe20c39debff19e8ed83136b8cbe40d129bf12d876a91002a34a69da1c8882b130227dc4a4fcdef322f77fa51aa0eb4697e3b5461c72a4c4f4ee3767c55c79cea2d13ccd694f284631099fbda5d029dce60ff270a866268fb28075c871ffdbc6ced7e6b7697a0b8677313cc816e6edf99c544df99a2147f13f5380a0457793eb56b7506cf1227ab1853276fdb104b2b11f2607d06d103afe1dbe0b4d05221c28dcc78a940a808b09c8de33f9951ce0e83c147db04798d0a510e7a6fea22b3e889f43e743acdebb269e749fcae9b894f6e5fc49c37cd79619bef3fac24a27c434c82e1313cd54c1794ca875c00165781139"}) 23:31:03 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x68, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) [ 1211.189821] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:31:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) [ 1211.238701] FAULT_INJECTION: forcing a failure. [ 1211.238701] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1211.239718] CPU: 1 PID: 8031 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1211.240287] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1211.240854] Call Trace: [ 1211.241039] [ 1211.241205] dump_stack_lvl+0xc1/0xf0 [ 1211.241497] should_fail_ex+0x4b4/0x5b0 [ 1211.241805] prepare_alloc_pages+0x178/0x500 [ 1211.242132] ? do_raw_spin_unlock+0x53/0x220 [ 1211.242477] __alloc_pages+0x149/0x480 [ 1211.242766] ? lock_acquire+0x19a/0x4c0 [ 1211.243063] ? __pfx___alloc_pages+0x10/0x10 [ 1211.243396] ? lock_release+0x1e3/0x680 [ 1211.243700] alloc_pages+0x1a0/0x260 [ 1211.243980] filemap_alloc_folio+0x374/0x410 [ 1211.244315] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1211.244677] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1211.245066] ? exc_page_fault+0xc8/0x1a0 [ 1211.245371] __filemap_get_folio+0x284/0x8d0 [ 1211.245692] pagecache_get_page+0x2e/0x120 [ 1211.246002] ext4_da_write_begin+0x328/0x8e0 [ 1211.246349] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1211.246711] generic_perform_write+0x25a/0x580 [ 1211.247056] ? __pfx_generic_perform_write+0x10/0x10 [ 1211.247425] ? __pfx_file_modified_flags+0x10/0x10 [ 1211.247789] ext4_buffered_write_iter+0x164/0x460 [ 1211.248142] ext4_file_write_iter+0x3ff/0x1950 [ 1211.248481] ? lock_acquire+0x19a/0x4c0 [ 1211.248772] ? ksys_write+0x12b/0x260 [ 1211.249063] ? __pfx_lock_acquire+0x10/0x10 [ 1211.249379] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1211.249741] ? lock_is_held_type+0x9f/0x120 [ 1211.250057] ? lock_is_held_type+0x9f/0x120 [ 1211.250374] vfs_write+0x9bd/0xdd0 [ 1211.250645] ? __pfx_vfs_write+0x10/0x10 [ 1211.250950] ? __fget_files+0x270/0x480 [ 1211.251261] ksys_write+0x12b/0x260 [ 1211.251534] ? __pfx_ksys_write+0x10/0x10 [ 1211.251838] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1211.252231] do_syscall_64+0x3f/0x90 [ 1211.252504] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1211.252886] RIP: 0033:0x7f83dfa71b19 [ 1211.253155] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1211.254437] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1211.254970] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1211.255515] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1211.256221] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1211.256716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1211.257205] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1211.257715] 23:31:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x58, r1, 0x10, 0x70bd2a, 0x25dfdbfe, {}, [@NL802154_ATTR_SEC_LEVEL={0x44, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x9}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x41}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5, 0x4, 0x1}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x1f}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_FRAME={0x8}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x2}, @NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x841}, 0x40000) r2 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r2, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r3) ioctl$SG_GET_RESERVED_SIZE(r3, 0x2272, &(0x7f0000000000)) 23:31:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:31:03 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x6c, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:31:03 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5452) 23:31:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 51) 23:31:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) lsetxattr$security_capability(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040), &(0x7f00000000c0)=@v3={0x3000000, [{0xdb1, 0x5}, {0x4, 0xffff}], 0xee01}, 0x18, 0x1) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:31:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) [ 1211.413878] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:31:03 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8934, &(0x7f00000029c0)) 23:31:03 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x74, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:31:03 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5460) [ 1211.600062] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:31:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) [ 1211.762737] FAULT_INJECTION: forcing a failure. [ 1211.762737] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1211.764624] CPU: 0 PID: 8062 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1211.765783] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1211.766908] Call Trace: [ 1211.767280] [ 1211.767622] dump_stack_lvl+0xc1/0xf0 [ 1211.768186] should_fail_ex+0x4b4/0x5b0 [ 1211.768778] prepare_alloc_pages+0x178/0x500 [ 1211.769423] ? do_raw_spin_unlock+0x53/0x220 [ 1211.770057] __alloc_pages+0x149/0x480 [ 1211.770650] ? lock_acquire+0x19a/0x4c0 [ 1211.771244] ? __pfx___alloc_pages+0x10/0x10 [ 1211.771903] ? lock_release+0x1e3/0x680 [ 1211.772515] alloc_pages+0x1a0/0x260 [ 1211.773065] filemap_alloc_folio+0x374/0x410 [ 1211.773723] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1211.774612] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1211.775378] ? exc_page_fault+0xc8/0x1a0 [ 1211.776111] __filemap_get_folio+0x284/0x8d0 [ 1211.776740] pagecache_get_page+0x2e/0x120 [ 1211.777490] ext4_da_write_begin+0x328/0x8e0 [ 1211.778151] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1211.779080] generic_perform_write+0x25a/0x580 [ 1211.779746] ? __pfx_generic_perform_write+0x10/0x10 [ 1211.780662] ? __pfx_file_modified_flags+0x10/0x10 [ 1211.781574] ext4_buffered_write_iter+0x164/0x460 [ 1211.782346] ext4_file_write_iter+0x3ff/0x1950 [ 1211.783057] ? lock_acquire+0x19a/0x4c0 [ 1211.783703] ? ksys_write+0x12b/0x260 [ 1211.784310] ? __pfx_lock_acquire+0x10/0x10 [ 1211.784984] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1211.785786] ? lock_is_held_type+0x9f/0x120 [ 1211.786489] ? lock_is_held_type+0x9f/0x120 [ 1211.787150] vfs_write+0x9bd/0xdd0 [ 1211.787702] ? __pfx_vfs_write+0x10/0x10 [ 1211.788325] ? __fget_files+0x270/0x480 [ 1211.788960] ksys_write+0x12b/0x260 [ 1211.789482] ? __pfx_ksys_write+0x10/0x10 [ 1211.790101] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1211.790919] do_syscall_64+0x3f/0x90 [ 1211.791513] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1211.792277] RIP: 0033:0x7f83dfa71b19 [ 1211.792826] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1211.795273] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1211.796318] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1211.797288] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1211.798357] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1211.799357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1211.800345] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1211.801383] 23:31:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 52) 23:31:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000140)={0x0, 0x7, 0x7, 0x1}) syncfs(r1) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) 23:31:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8935, &(0x7f00000029c0)) 23:31:17 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x40049409) 23:31:17 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x7a, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:31:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:31:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:31:17 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000180), 0x7, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0xc5, 0x1000000, 0x0, "8f51ec13ae681226be03d91274fa29adca125d047a23c4e78d03c47cd6d445ecbbaa86bcdd99a9fc48c244d248827b16e44ee039720b7a99b5ceb09ec08005c9575168ed51cd065a7e2f4398beed47619e3b3cae801e9fcc976675c91543ee2c3061e509d03a8802a91b6d0aafaae343154f2d8fef455804f78f9beabef4a8efa14681c79751af0d5e187cea6b84fd39cc565c3ac6f149d458fd1935d0909fbbc416ae013bed654eeeb93d90424d7c0829bf50f29809fda0d46b25133bb896c9668c66a194"}) ioctl$SG_GET_NUM_WAITING(r0, 0x227d, &(0x7f0000000000)) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:31:17 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x40086602) 23:31:29 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8940, &(0x7f00000029c0)) 23:31:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:31:29 executing program 6: ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000000)=0x2) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) sendfile(r0, r1, &(0x7f0000000080)=0x1, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYBLOB="01000000000000e9f5bb000074eeb0c3f7be549a2aa7800000003100"]) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r4, 0x80e85411, 0x0) write$binfmt_aout(r4, &(0x7f0000000180)={{0xcc, 0x72, 0x3f, 0x348, 0x31d, 0x5, 0x289, 0x5}, "18cca4eed0303c43b6bd73c8987f03d7c4ac43aa663df76f6622bad04aaaf270ca880c84720e80cded2fd4415261b31078fa22f43c5b9ee125d772314bf18b233e4a71dada905e0b872eb9f8b56d9d", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x66f) write(r3, &(0x7f0000000140)="01", 0x29329) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x7, 0x6, 0x3, 0x5}) 23:31:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 53) 23:31:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x292e9) 23:31:29 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x8f, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:31:29 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x40087602) 23:31:29 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$cgroup_ro(r4, &(0x7f0000000080)='blkio.bfq.sectors\x00', 0x0, 0x0) connect$bt_sco(0xffffffffffffffff, &(0x7f0000000180), 0x8) openat$cgroup_subtree(r3, &(0x7f00000000c0), 0x2, 0x0) r5 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) syncfs(r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r6) openat(r6, &(0x7f00000001c0)='./file0\x00', 0x12180, 0x12c) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r3, 0x8982, &(0x7f0000000140)={0x8, 'veth0_to_bridge\x00', {'veth1_to_hsr\x00'}, 0xfe01}) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000000)) [ 1237.403871] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1237.420730] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:31:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) openat2(r1, &(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)={0x3ade9b96105fc092, 0x22, 0x16}, 0x18) 23:31:29 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x8}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) 23:31:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) [ 1237.498503] FAULT_INJECTION: forcing a failure. [ 1237.498503] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1237.499354] CPU: 1 PID: 8123 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1237.499893] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1237.500434] Call Trace: [ 1237.500615] [ 1237.500779] dump_stack_lvl+0xc1/0xf0 [ 1237.501056] should_fail_ex+0x4b4/0x5b0 [ 1237.501351] prepare_alloc_pages+0x178/0x500 [ 1237.501671] ? do_raw_spin_unlock+0x53/0x220 [ 1237.501973] __alloc_pages+0x149/0x480 [ 1237.502251] ? lock_acquire+0x19a/0x4c0 [ 1237.502549] ? __pfx___alloc_pages+0x10/0x10 [ 1237.502894] ? lock_release+0x1e3/0x680 [ 1237.503309] alloc_pages+0x1a0/0x260 [ 1237.503688] filemap_alloc_folio+0x374/0x410 [ 1237.504331] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1237.504871] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1237.505373] ? exc_page_fault+0xc8/0x1a0 [ 1237.505793] __filemap_get_folio+0x284/0x8d0 [ 1237.506229] pagecache_get_page+0x2e/0x120 [ 1237.506660] ext4_da_write_begin+0x328/0x8e0 [ 1237.507109] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1237.507597] generic_perform_write+0x25a/0x580 [ 1237.508061] ? __pfx_generic_perform_write+0x10/0x10 [ 1237.508556] ? __pfx_file_modified_flags+0x10/0x10 [ 1237.509043] ext4_buffered_write_iter+0x164/0x460 [ 1237.509517] ext4_file_write_iter+0x3ff/0x1950 [ 1237.509968] ? lock_acquire+0x19a/0x4c0 [ 1237.510363] ? ksys_write+0x12b/0x260 [ 1237.510770] ? __pfx_lock_acquire+0x10/0x10 [ 1237.511120] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1237.511471] ? lock_is_held_type+0x9f/0x120 [ 1237.511784] ? lock_is_held_type+0x9f/0x120 [ 1237.512091] vfs_write+0x9bd/0xdd0 [ 1237.512359] ? __pfx_vfs_write+0x10/0x10 [ 1237.512650] ? __fget_files+0x270/0x480 [ 1237.512955] ksys_write+0x12b/0x260 [ 1237.513219] ? __pfx_ksys_write+0x10/0x10 [ 1237.513528] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1237.513908] do_syscall_64+0x3f/0x90 [ 1237.514194] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1237.514560] RIP: 0033:0x7f83dfa71b19 [ 1237.514828] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1237.516233] RSP: 002b:00007f83dcfc6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1237.516968] RAX: ffffffffffffffda RBX: 00007f83dfb85020 RCX: 00007f83dfa71b19 [ 1237.517456] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1237.517962] RBP: 00007f83dcfc61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1237.518465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1237.518976] R13: 00007ffd281e0d4f R14: 00007f83dcfc6300 R15: 0000000000022000 [ 1237.519493] 23:31:29 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x401c5820) 23:31:29 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8941, &(0x7f00000029c0)) 23:31:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="fe", 0x292e9) 23:31:29 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xcf, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:31:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 54) [ 1237.675949] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:31:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:31:29 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xfe, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:31:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="a0", 0x292e9) 23:31:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 55) [ 1237.876050] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:31:29 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x4020940d) 23:31:29 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) acct(&(0x7f0000000000)='./file1\x00') setsockopt$inet6_group_source_req(r0, 0x29, 0x29, &(0x7f0000000180)={0x3, {{0xa, 0x4e23, 0x1ff, @private0, 0x9d89}}, {{0xa, 0x4e21, 0x9, @mcast1, 0xff}}}, 0x108) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) linkat(r1, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00', 0x1400) [ 1238.095679] FAULT_INJECTION: forcing a failure. [ 1238.095679] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1238.096636] CPU: 1 PID: 8157 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1238.097164] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1238.097698] Call Trace: [ 1238.097874] [ 1238.098032] dump_stack_lvl+0xc1/0xf0 [ 1238.098309] should_fail_ex+0x4b4/0x5b0 [ 1238.098607] copyin+0x19/0x120 [ 1238.098843] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1238.099202] ? ext4_da_write_begin+0x63e/0x8e0 [ 1238.099534] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1238.099931] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1238.100426] generic_perform_write+0x2cf/0x580 [ 1238.100771] ? __pfx_generic_perform_write+0x10/0x10 [ 1238.101291] ? __pfx_file_modified_flags+0x10/0x10 [ 1238.101818] ext4_buffered_write_iter+0x164/0x460 [ 1238.102151] ext4_file_write_iter+0x3ff/0x1950 [ 1238.102495] ? lock_acquire+0x19a/0x4c0 [ 1238.102822] ? ksys_write+0x12b/0x260 [ 1238.103270] ? __pfx_lock_acquire+0x10/0x10 [ 1238.103576] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1238.104100] ? lock_is_held_type+0x9f/0x120 [ 1238.104536] ? lock_is_held_type+0x9f/0x120 [ 1238.104900] vfs_write+0x9bd/0xdd0 [ 1238.105169] ? __pfx_vfs_write+0x10/0x10 [ 1238.105514] ? __fget_files+0x270/0x480 [ 1238.105900] ksys_write+0x12b/0x260 [ 1238.106233] ? __pfx_ksys_write+0x10/0x10 [ 1238.106593] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1238.107115] do_syscall_64+0x3f/0x90 [ 1238.107462] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1238.107846] RIP: 0033:0x7f83dfa71b19 [ 1238.108117] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1238.109765] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1238.110403] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1238.110914] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1238.111873] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1238.113158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1238.114299] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1238.115662] [ 1238.180898] Process accounting resumed [ 1238.241830] Process accounting resumed 23:31:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:31:41 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x894c, &(0x7f00000029c0)) 23:31:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x511042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x6e) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x9, 0x8, 0x7f, 0x8, 0x0, 0x0, 0x4, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5c, 0x0, @perf_config_ext={0x6, 0x80000000}, 0x4004, 0xc63, 0x10000, 0x7, 0xdf, 0x2, 0xa9cd, 0x0, 0x6, 0x0, 0x4}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0xa) 23:31:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 56) 23:31:41 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x80086601) 23:31:41 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x112, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:31:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x29000) 23:31:41 executing program 4: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/191) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) r3 = syz_open_dev$vcsa(&(0x7f0000001340), 0x1, 0x240000) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(r3, 0x5386, &(0x7f0000000100)) shmget(0x2, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:31:41 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8953, &(0x7f00000029c0)) 23:31:41 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x80087601) 23:31:41 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, './file1\x00'}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x5}}, './file1\x00'}) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1249.840998] FAULT_INJECTION: forcing a failure. [ 1249.840998] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1249.842111] CPU: 1 PID: 8176 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1249.842794] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1249.843331] Call Trace: [ 1249.843499] [ 1249.843656] dump_stack_lvl+0xc1/0xf0 [ 1249.843927] should_fail_ex+0x4b4/0x5b0 [ 1249.844224] copyin+0x19/0x120 [ 1249.844465] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1249.844816] ? ext4_da_write_begin+0x63e/0x8e0 [ 1249.845138] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1249.845540] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1249.845875] generic_perform_write+0x2cf/0x580 [ 1249.846202] ? __pfx_generic_perform_write+0x10/0x10 [ 1249.846540] ? __pfx_file_modified_flags+0x10/0x10 [ 1249.846914] ext4_buffered_write_iter+0x164/0x460 [ 1249.847237] ext4_file_write_iter+0x3ff/0x1950 [ 1249.847540] ? lock_acquire+0x19a/0x4c0 [ 1249.847809] ? ksys_write+0x12b/0x260 [ 1249.848077] ? __pfx_lock_acquire+0x10/0x10 [ 1249.848392] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1249.848713] ? lock_is_held_type+0x9f/0x120 [ 1249.848994] ? lock_is_held_type+0x9f/0x120 [ 1249.849306] vfs_write+0x9bd/0xdd0 [ 1249.849548] ? __pfx_vfs_write+0x10/0x10 [ 1249.849834] ? __fget_files+0x270/0x480 [ 1249.850110] ksys_write+0x12b/0x260 [ 1249.850437] ? __pfx_ksys_write+0x10/0x10 [ 1249.850815] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1249.851235] do_syscall_64+0x3f/0x90 [ 1249.851556] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1249.851978] RIP: 0033:0x7f83dfa71b19 [ 1249.852282] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1249.853529] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1249.854058] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1249.854606] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1249.855120] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1249.855648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1249.856166] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1249.856646] [ 1249.884164] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1249.995346] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:31:54 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:31:54 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0xfffffdef) 23:31:54 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x404000, 0x18) 23:31:54 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x801c581f) 23:31:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 57) 23:31:54 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) lseek(r1, 0x8, 0x1) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$SG_GET_VERSION_NUM(r0, 0x2282, &(0x7f0000000000)) 23:31:54 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8955, &(0x7f00000029c0)) 23:31:54 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x27e, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) [ 1262.268915] loop5: detected capacity change from 0 to 1 [ 1262.319621] loop5: detected capacity change from 0 to 1 [ 1262.322665] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:31:54 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) [ 1262.350692] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:31:54 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0xc0045878) 23:31:54 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8982, &(0x7f00000029c0)) 23:31:54 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) ioctl$SG_SET_COMMAND_Q(r2, 0x2271, &(0x7f0000000080)) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:31:54 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x300, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:31:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 58) 23:31:54 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101401, 0x1a) write(r0, &(0x7f0000000080)="01", 0x292e9) fallocate(r0, 0x1, 0xfffffffffffffff8, 0x200) 23:31:54 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0xc0045878) [ 1262.650991] loop5: detected capacity change from 0 to 1 23:31:54 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) [ 1262.703870] loop5: detected capacity change from 0 to 1 [ 1262.716055] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1262.750903] FAULT_INJECTION: forcing a failure. [ 1262.750903] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1262.752878] CPU: 1 PID: 8229 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1262.754388] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1262.755815] Call Trace: [ 1262.756258] [ 1262.756706] dump_stack_lvl+0xc1/0xf0 [ 1262.757225] should_fail_ex+0x4b4/0x5b0 [ 1262.757759] copyin+0x19/0x120 [ 1262.758200] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1262.758910] ? ext4_da_write_begin+0x63e/0x8e0 [ 1262.759502] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1262.760293] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1262.761056] generic_perform_write+0x2cf/0x580 [ 1262.761668] ? __pfx_generic_perform_write+0x10/0x10 [ 1262.762297] ? __pfx_file_modified_flags+0x10/0x10 [ 1262.763063] ext4_buffered_write_iter+0x164/0x460 [ 1262.763697] ext4_file_write_iter+0x3ff/0x1950 [ 1262.764281] ? lock_acquire+0x19a/0x4c0 [ 1262.764872] ? ksys_write+0x12b/0x260 [ 1262.765470] ? __pfx_lock_acquire+0x10/0x10 [ 1262.766037] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1262.766679] ? lock_is_held_type+0x9f/0x120 [ 1262.767271] ? lock_is_held_type+0x9f/0x120 [ 1262.767827] vfs_write+0x9bd/0xdd0 [ 1262.768308] ? __pfx_vfs_write+0x10/0x10 [ 1262.768831] ? __fget_files+0x270/0x480 [ 1262.769388] ksys_write+0x12b/0x260 [ 1262.769860] ? __pfx_ksys_write+0x10/0x10 [ 1262.770409] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1262.771083] do_syscall_64+0x3f/0x90 [ 1262.771587] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1262.772235] RIP: 0033:0x7f83dfa71b19 [ 1262.772709] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1262.774839] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1262.775798] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1262.776681] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1262.777562] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1262.778449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1262.779338] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1262.780247] 23:32:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 59) 23:32:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x7ffffffff000) 23:32:08 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0xc0189436) 23:32:08 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x8082, 0x0) sendmsg$IPSET_CMD_ADD(r2, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="7c000000090605000000000000000000020000074c00078008000940000000010900130073797a310100002c23bc228841f0c2f3e794fc3567000c001b40000000000000090708001c40fffffffb0c00184000000000000004010c001680080001400000000008001c40000000070900020073797a300000000008000940000000020800094000000008412ef367ee4a8911e497975169bedba2221f1f97814e0f734dd1efd13b6b42930fa24661eb8fcf0a429484a8f4b7302240346b44dc3cc46d842358bc23ae9757d8cccbfb76259c0738e4de905a11d00458289df10261e5d988384754925cf094f7248d33667807b3fd6669e16d503a9215d2ff174c6b690e7b887814"], 0x7c}, 0x1, 0x0, 0x0, 0x1}, 0x8814) syncfs(r1) openat(r1, &(0x7f0000000000)='./file1\x00', 0x412200, 0x1) 23:32:08 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x500, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:32:08 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SG_GET_VERSION_NUM(r1, 0x2282, &(0x7f0000000040)) 23:32:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:32:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x8983, &(0x7f00000029c0)) 23:32:08 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0xc020660b) [ 1276.810882] loop5: detected capacity change from 0 to 2 23:32:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0xfffffffffffffdef) [ 1276.865020] FAULT_INJECTION: forcing a failure. [ 1276.865020] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1276.867970] CPU: 1 PID: 8254 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1276.868894] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1276.869817] Call Trace: [ 1276.870121] [ 1276.870395] dump_stack_lvl+0xc1/0xf0 [ 1276.870858] should_fail_ex+0x4b4/0x5b0 [ 1276.871371] prepare_alloc_pages+0x178/0x500 [ 1276.871910] ? do_raw_spin_unlock+0x53/0x220 [ 1276.872441] __alloc_pages+0x149/0x480 [ 1276.872904] ? lock_acquire+0x19a/0x4c0 [ 1276.873384] ? __pfx___alloc_pages+0x10/0x10 [ 1276.873921] ? lock_release+0x1e3/0x680 [ 1276.874412] alloc_pages+0x1a0/0x260 [ 1276.874870] filemap_alloc_folio+0x374/0x410 [ 1276.875417] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1276.875998] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1276.876607] ? exc_page_fault+0xc8/0x1a0 [ 1276.877093] __filemap_get_folio+0x284/0x8d0 [ 1276.877610] pagecache_get_page+0x2e/0x120 [ 1276.878113] ext4_da_write_begin+0x328/0x8e0 [ 1276.878660] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1276.879261] generic_perform_write+0x25a/0x580 [ 1276.879808] ? __pfx_generic_perform_write+0x10/0x10 [ 1276.880401] ? __pfx_file_modified_flags+0x10/0x10 [ 1276.880993] ext4_buffered_write_iter+0x164/0x460 [ 1276.881573] ext4_file_write_iter+0x3ff/0x1950 [ 1276.882120] ? lock_acquire+0x19a/0x4c0 [ 1276.882594] ? ksys_write+0x12b/0x260 [ 1276.883070] ? __pfx_lock_acquire+0x10/0x10 [ 1276.883588] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1276.884172] ? lock_is_held_type+0x9f/0x120 [ 1276.884676] ? lock_is_held_type+0x9f/0x120 [ 1276.885181] vfs_write+0x9bd/0xdd0 [ 1276.885612] ? __pfx_vfs_write+0x10/0x10 [ 1276.886097] ? __fget_files+0x270/0x480 [ 1276.886591] ksys_write+0x12b/0x260 [ 1276.887019] ? __pfx_ksys_write+0x10/0x10 [ 1276.887516] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1276.888130] do_syscall_64+0x3f/0x90 [ 1276.888579] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1276.889170] RIP: 0033:0x7f83dfa71b19 [ 1276.889603] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1276.891598] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1276.892463] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1276.893247] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1276.894029] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1276.894819] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1276.895633] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1276.896441] [ 1276.901081] loop5: detected capacity change from 0 to 2 23:32:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:32:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 60) 23:32:08 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x89a0, &(0x7f00000029c0)) 23:32:08 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x505, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:32:09 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0xc0481273) [ 1277.245867] loop5: detected capacity change from 0 to 2 [ 1277.265597] loop5: detected capacity change from 0 to 2 23:32:24 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x89a1, &(0x7f00000029c0)) 23:32:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:32:24 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = gettid() ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xf801, 0x2, 0x3, 0x4, 0x3, r1}) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:32:24 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1ec80, 0x99) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:32:24 executing program 2: write(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1) openat$hpet(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) 23:32:24 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000002640)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000000340)={r2, "b140cb8a0c1b0adfede565b42b7301ba"}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000340)={{r1}, 0x0, 0x2, @unused=[0x3, 0xfffffffffffffcb8, 0x800, 0xfffffffffffffff7], @devid=r2}) 23:32:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 61) 23:32:24 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x506, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) [ 1292.295919] blktrace: Concurrent blktraces are not allowed on sg0 [ 1292.302682] loop5: detected capacity change from 0 to 2 23:32:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) write(r1, &(0x7f0000000900)="1497589d9f1da22d5bd4554b6a2d0da63a0f0228f63a126cdcdf07deee45a47d1e69de015ed3ae345b565c41fd557a3d656ab537bf872bfbfbc162479188af40f83beb2d2cc985e5c6aec4fc84f36cd665f319c0ddc15dd2", 0x58) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000880)=@nat={'nat\x00', 0x19, 0x4, 0x718, [0x20000140, 0x0, 0x0, 0x200005ec, 0x20000828], 0x0, &(0x7f0000000040), &(0x7f0000000140)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x2, [{0x3, 0x8, 0x88e5, 'veth1_to_bridge\x00', 'caif0\x00', 'virt_wifi0\x00', 'gretap0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3f}, [0x0, 0xff, 0x0, 0xff], @dev={'\xaa\xaa\xaa\xaa\xaa', 0x25}, [0x0, 0xff, 0xff, 0xff, 0xff, 0xff], 0xb6, 0xee, 0x11e, [@limit={{'limit\x00', 0x0, 0x20}, {{0x5, 0xfffffffc, 0xd84, 0x414}}}], [@snat={'snat\x00', 0x10, {{@broadcast, 0xffffffffffffffed}}}], @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffe}}}}, {0x3, 0xa, 0x22eb, 'veth0\x00', 'bond_slave_1\x00', 'lo\x00', 'ip6erspan0\x00', @multicast, [0xff, 0xff, 0x0, 0xff, 0xff, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, [0x0, 0xff, 0x0, 0x0, 0xff, 0xff], 0x2d6, 0x326, 0x35e, [@bpf0={{'bpf\x00', 0x0, 0x210}, {{0x6, [{0x1, 0x1, 0x81, 0x10000}, {0x15, 0x80, 0x3f, 0xc0000000}, {0x2, 0x5, 0x6, 0x200}, {0x900, 0x7f, 0x9, 0x3}, {0x20, 0x0, 0x7, 0x2}, {0x83, 0xd5, 0x2, 0x8}, {0x130, 0x20, 0x40, 0x1}, {0x7, 0x1, 0x0, 0x7}, {0x8, 0xfe, 0x0, 0x6}, {0x0, 0x46, 0x3, 0x6}, {0x3, 0x0, 0x7f, 0x9}, {0x35f, 0x81, 0x2, 0x2e4f}, {0x7, 0x0, 0xfd, 0x7}, {0x5, 0x3, 0x1, 0x6}, {0x101, 0x8, 0x60, 0x8001}, {0x4, 0x7, 0x3f}, {0x9, 0x2, 0x66, 0x2}, {0x1f, 0x7f, 0xb0}, {0xffff, 0x9, 0x20, 0x1}, {0x8, 0x94, 0x8f, 0x492a}, {0x4, 0x9, 0x0, 0x2}, {0x2, 0x2, 0x3, 0xffffffff}, {0x4, 0x7, 0x81, 0x5}, {0xf762, 0x2d, 0x7}, {0x3ff, 0xff, 0x3, 0x6}, {0x3, 0x1f, 0xe0, 0x28}, {0x0, 0x9, 0x1, 0x7}, {0xbe, 0x68, 0x6, 0x9}, {0x81, 0x8d, 0x80, 0xffffff00}, {0x80, 0x0, 0x80, 0xad2e}, {0xfff9, 0x3, 0x3, 0x7ff}, {0x5, 0x64, 0x1, 0x6}, {0x0, 0x1, 0x7, 0x101}, {0x9, 0x1f, 0x80, 0x4}, {0x4, 0x10, 0x0, 0x1ff}, {0x9601, 0x3, 0xdc, 0x9}, {0x2, 0x81, 0x83}, {0x7, 0x0, 0x7, 0x2}, {0x8000, 0x3f, 0x0, 0xde07}, {0x7f, 0x7f, 0x6, 0x5}, {0x9, 0xfa, 0x20, 0x7fff}, {0x0, 0xb9, 0xbc, 0x2}, {0x0, 0x4, 0x2, 0x97b}, {0x9, 0x81, 0x3, 0x1}, {0x2, 0x8a, 0x7, 0x81}, {0xf230, 0x5, 0x2, 0x8db8b02}, {0xffff, 0x0, 0x1}, {0x9, 0x2, 0xd1, 0x32}, {0x8, 0x4, 0x9, 0xeaee}, {0x40, 0x9, 0x0, 0x7}, {0x5, 0xff, 0x4}, {0x9, 0x4, 0x20, 0x9}, {0x4f33, 0x8, 0x7f, 0x40}, {0x9, 0x6, 0x9, 0x20}, {0x6, 0x1, 0x8, 0xfff}, {0x400, 0x0, 0x20, 0x80000001}, {0x2, 0x1, 0x0, 0x611795b0}, {0x8, 0x85, 0x4, 0x1}, {0x100, 0xfa, 0x27, 0x3}, {0xff, 0x20, 0x1f, 0x80}, {0x20, 0xff, 0x0, 0x800000}, {0x0, 0x3, 0x1, 0x5}, {0xf2d, 0x1f, 0x2, 0xffff7fff}, {0x6, 0x1, 0x58, 0x5}], {0x20}}}}, @cgroup0={{'cgroup\x00', 0x0, 0x8}, {{0x895b, 0x1}}}], [@common=@LED={'LED\x00', 0x28, {{'syz1\x00', 0x0, 0xc9f, {0x81}}}}], @arpreply={'arpreply\x00', 0x10, {{@remote, 0xfffffffffffffffc}}}}]}, {0x0, '\x00', 0x2, 0xffffffffffffffff, 0x2, [{0x3, 0x0, 0x4, 'syzkaller0\x00', 'veth1_to_team\x00', 'vlan0\x00', 'vlan0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x23}, [0x0, 0xff, 0xff], @broadcast, [0x0, 0x0, 0x0, 0xff], 0x6e, 0xbe, 0x136, [], [@common=@LED={'LED\x00', 0x28, {{'syz0\x00', 0x1, 0x10001, {0x9}}}}], @common=@nflog={'nflog\x00', 0x50, {{0x81, 0x2, 0x50, 0x0, 0x0, "a3c7388e1558ba624588208f391c0a1af9f40039b74ac1b1f2b7cdf0effb964ae543e4dc74f98f0b4e1df1d9d3d0511922bfbca7fe8c7f299a485c4377c7fca2"}}}}, {0x9, 0x28, 0x1b, 'xfrm0\x00', 'ip_vti0\x00', 'vlan0\x00', 'veth1_to_batadv\x00', @local, [0x0, 0x0, 0xff, 0xff, 0xff, 0xff], @random="fcbcfe6202cc", [0x0, 0x0, 0xff, 0xff, 0xff, 0xff], 0x9e, 0x9e, 0xd6, [@m802_3={{'802_3\x00', 0x0, 0x8}, {{0xff, 0xfdae, 0xa, 0x3}}}], [], @arpreply={'arpreply\x00', 0x10, {{@empty, 0xffffffffffffffff}}}}]}, {0x0, '\x00', 0x4, 0xffffffffffffffff}]}, 0x790) [ 1292.312308] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:32:24 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0xf4, 0xaa883) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) [ 1292.325713] loop5: detected capacity change from 0 to 2 [ 1292.330829] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1292.362367] FAULT_INJECTION: forcing a failure. [ 1292.362367] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1292.363500] CPU: 0 PID: 8302 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1292.364173] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1292.364868] Call Trace: [ 1292.365100] [ 1292.365305] dump_stack_lvl+0xc1/0xf0 [ 1292.365665] should_fail_ex+0x4b4/0x5b0 [ 1292.366049] copyin+0x19/0x120 [ 1292.366365] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1292.366840] ? ext4_da_write_begin+0x63e/0x8e0 [ 1292.367284] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1292.367909] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1292.368372] generic_perform_write+0x2cf/0x580 [ 1292.368795] ? __pfx_generic_perform_write+0x10/0x10 [ 1292.369257] ? __pfx_file_modified_flags+0x10/0x10 [ 1292.369698] ext4_buffered_write_iter+0x164/0x460 [ 1292.370127] ext4_file_write_iter+0x3ff/0x1950 [ 1292.370544] ? lock_acquire+0x19a/0x4c0 [ 1292.370902] ? ksys_write+0x12b/0x260 [ 1292.371227] ? __pfx_lock_acquire+0x10/0x10 [ 1292.371609] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1292.372030] ? lock_is_held_type+0x9f/0x120 [ 1292.372400] ? lock_is_held_type+0x9f/0x120 [ 1292.372769] vfs_write+0x9bd/0xdd0 [ 1292.373077] ? __pfx_vfs_write+0x10/0x10 [ 1292.373439] ? __fget_files+0x270/0x480 [ 1292.373797] ksys_write+0x12b/0x260 [ 1292.374107] ? __pfx_ksys_write+0x10/0x10 [ 1292.374460] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1292.374906] do_syscall_64+0x3f/0x90 [ 1292.375232] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1292.375678] RIP: 0033:0x7f83dfa71b19 [ 1292.375990] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1292.377426] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1292.378050] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1292.378630] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1292.379206] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1292.379791] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1292.380369] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1292.380952] 23:32:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:32:24 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x508, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:32:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 62) 23:32:24 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) getresgid(&(0x7f0000007a80), &(0x7f0000007ac0), &(0x7f0000007b00)=0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000007b40)={0xa, 0x0, 0x0, @private2}, &(0x7f0000007b80)=0x1c) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000007bc0), 0x20200, 0x0) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000500), 0x49a6c0) ioctl$SNDRV_TIMER_IOCTL_INFO(r3, 0x80e85411, 0x0) pipe(&(0x7f0000007c00)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r5, 0x80e85411, 0x0) r6 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r6, 0x80e85411, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f00000098c0)=[{{&(0x7f0000007c40), 0x6e, &(0x7f0000008d00)=[{&(0x7f0000007cc0)=""/38, 0x26}, {&(0x7f0000007d00)=""/4096, 0x1000}], 0x2, &(0x7f0000008d40)=[@cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000008e00), 0x6e, &(0x7f0000009340)=[{&(0x7f0000008e80)=""/247, 0xf7}, {&(0x7f0000008f80)=""/61, 0x3d}, {&(0x7f0000008fc0)=""/209, 0xd1}, {&(0x7f00000090c0)=""/83, 0x53}, {&(0x7f0000009140)=""/195, 0xc3}, {&(0x7f0000009240)=""/141, 0x8d}, {&(0x7f0000009300)=""/5, 0x5}], 0x7, &(0x7f00000093c0)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000009400), 0x6e, &(0x7f0000009640)=[{&(0x7f0000009480)=""/141, 0x8d}, {&(0x7f0000009540)=""/195, 0xc3}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="00000000180000000000000001e5ff00010000003383d5708d8a8e5fef450fb829769a18220396ae9cc58fdaf3d2800831aad966bc1a17911927bc2d4594c56a1ee5e0a3db3d805d298ec0c7680a3c463097b57a8fa0afe02b5a6d1cbe70fd9bca05504816c0b68d8b7c712f643c03ea9a2276edf5dc19f884404c64c8242275287348", @ANYRES32, @ANYRES32], 0x30}}, {{&(0x7f00000096c0)=@abs, 0x6e, &(0x7f0000009840)=[{&(0x7f0000009740)=""/200, 0xc8}], 0x1, &(0x7f0000009880)=[@cred={{0x1c}}], 0x20}}], 0x4, 0x8a87ee681b80c2b4, &(0x7f00000099c0)) openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000009a00)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) r8 = openat$rtc(0xffffffffffffff9c, &(0x7f0000009a40), 0x100, 0x0) r9 = syz_io_uring_complete(0x0) r10 = socket$inet_tcp(0x2, 0x1, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009c00)=[{{&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000000c0)="6087ef8704c36242b414d7a6503213e46f60bb8988c9f3d67698682170d0d4b511946db2d62d081a28b7586c7ec52738f100c3972dd552d46bf0d049b35107e1a9f5ae4d00fd1646cee6a2c74efc6b7d88e4f44b0bea718754b064311d480a6324466bb85d74aa9231aaf0622a6fc397d7a4837b974ed3bba41dd8e5df883df3cc150dc9cefd26ced49fe2a8a097d0802c64be5a952fd15660040affacde8863f3b803bb038dca7a6f0f390dd6bef87677d297b7a202e0dc7b478ec39ffe0caa18ff6f9382208983d7fe249d8a8cdcda4fef399df02d25ad2db9031e530c1ac81b206aa7bf81c9b2a8", 0xe9}, {&(0x7f00000001c0)="337fd041c48f895260a7c8e989899470d9c9dcc3e173280c88a408d52220431ca2b387f0eb6d5cd70f5f910201f8753c689e7b2378bd212436046546cd5ac6371f7f7431dd0bf493ec9867bbf8efd9888a50c27149eb7893ede9f641f35da40a1d8d93000af4aa3a0ab984c6b71091f6dc41d81b280eef5fda12e2c29ae130819152b98ffdd69d82b154adaf5e0b23e058e25b66dc93f4001f3c985cf0666c13e18abe64e3f170b2898a", 0xaa}, {&(0x7f0000000340)="bd8e08fda6c6779867dadde91ffbdc9c8b9cb037bc0a5c8539034bd25f19a27b35b89f25c95a76abc60d1bc66fb74dbadc16f2fee316144891b4968539d536b6d631f373dd79febe540978ac686b2356780b2dd8ed701fe17a918bde1c57bd8a78e0dd50e37cf30430cbd254cc64e41c6effc30aa190a10d6be5a92fd1b069049afabbfc48e863570704e42bb2beee7f06bd9e65ec6015bdf182e5bbec50d33f0a274d16ea5df62fb35b0b6511383332df9bf3d62bbc41cc28ebb54ff32a27767b2e", 0xc2}], 0x3, &(0x7f0000005880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd8, 0x40}}, {{&(0x7f0000005980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006c40)=[{&(0x7f0000005a00)="b78c3a115b441c9fce78790996fce16883c1455a9d0635b45fb6561606d61328cf88e8b7c3621f4e8c6d5c5b4afbfdbfc374c15bc0505d338b2aaa2e7f2cf2e8b3670ccf8ffc7224fc6945222f37fe5a3702fb67fdf0e8a723e2bacd0dd60f535e14892bfa2897d55aafcc3dcef9a3f9179849bd292f19946e36849561e5d192298afbe8b3504efed5665e21a9ace16a292f582d90e1200308284e9f302882ab28c141d1e987444a3ad471a5793ec5294208093fb910f1e1f75b4416fa45ff1e23e10468cef026c7a7bf7270c9bd4f7deaf923b2f3a70730c2a18e881c5a9fc3ad4c61b193c2e9b65678820a1db5df64478598", 0xf3}, {&(0x7f0000005b00)="414e6625ae5df87a7e8cfc7519b0e6d2c5efa80422b908b4edf7888ed31cb2df3f4ac0a2b17ad0ac340fae561da2cf012de92ea21f4eb9f9ed8891ce5ce217b9e41ebc734cffd28333c4d9fe23156840210527d60e11ca4ab69603ed90c995f5b3d183f6c089344dd90394dacbd08468fee0104cf77adf173356b25bda7d44145d440caf1f78dd70e41bde8a4cbe2975f870368d528f54adb4ad269c097745251f2d9249918b6d3b5fe904be8e804db651a616f6b18de787beb86001b9e16bb0ff2913cb1de500ad864e977b8ca9a07cdc", 0xd1}, {&(0x7f0000005c00)="d8232058574847642695c2da0d5b8b2d201392a61f2178ee7ab4a5121406e0f21ed2bd5e40ead2d7dfb85a3a3cca8238e5f3ba1409e9a1e31514ca7cea86bdbe070df6432e372226e8c8af7040154efd2f7ba00b709e00e238b44ae08a304179658d1d8131dc26e96ee3c65d846d2782b9631f5ce7f3c922446346a75c1bf33f4272bb9bd78a5a09adf736004e0ce0d06d28b2d03d6e223dfeeb0db2958249fd00578616b65cc5da3568d7b91c5d966663fe51f33f02de9a139edf6363eab1690a6973db2fa78fa0e60d0f86a8839ae0bcd2bb46956814326c9974b8491c96d76bc1c26b9597ecff268b71355d7489d1c4be63f7db1ccce92db30a028559d8df08ecdfa4a69de7e038b6d9b9104aaa124b3908f1ea80d3434ddae510d9e3c1ea4ec9c074114850d11b0b95c6151d2f2f914efa3f0968ac13a8c9409f85769ef3de5f32803d4bf2ab23cf24bc5de1e102d40253f5615219278eb7b8d538e8d4c06df838f0885a9824952b5c51114dd2d00281e8bd44de28889b02a5af14dbe5a98dd619fec02e786297f33587f6c340a19c3aec3928d30074ba94cafcf0f610028a75dca0c7c6fdf65ab1cb4dfc5525fa78d003bb2564b3e37c056a05a34a00b5b51cf73f7bd1d03b7d2b58c4811f5dfd69ddeca79f09a6b3b64e4d308cd05aa8f2861c72dd9955a5fc028f2789cd125761a00e9b6f2a72b8d0aaf46f166ec1804ba3d5964d8d78a76671c867469209f757e65cc3bf8528339f622bd12947d8fda19fe6bd9e101ddcba93ff043d6c2c5375bb05205d1507df5169c1e76c2c13e0bc79d6b8f76a6a65f513793fc89842bbd8df0cb8cfd4c77f54c34c0030eb97b925f45aaa3ea8b73fbc5091c531c415f4d4009f5712014913d93a3e7058f23ff0a2bfe028a817b60841f53ce1799614cb9d47eb22e862128e7662701f0eb38148af937e1b714afae83c69050b113ef43f7e2b804d3fc7a935aba592567d3ecf8a88955134974c4e21c64263ef72cacdb919d579de3245f3149fc4d3b4df755f9f6f2479c431fa1354aaec4e9b3d6ca1c7d0a4565ae000d754910ab424aad2ca12afe7b6c5f83505a821a86411cdacd5257e9d9615992c288b4646d42b52f7fb1461cbc28b6b4f250e41aee9d355c32794d05ce67c25b34389762f4b4921d444981438279bb84a152d6ac39f1f5bf5fdd89f2070b2d5c4539719ff16fe99a1784ba7b783b356b6b500352e7d5c4bdbfde3f32ee5452b11eb0519a1616ba8f2ae64be9574b0a062d2651e6f00538e8721d13f9dfeea91552b5fd18194c2581789f22acfc8286edb0d355d9b1ece01f0b6554b0389df6e8a71899ff43e3df4e6ff6138b61b08a7d7ec3e6107f7a4a3500ed10c70539613bfd5e9236bf277ca58745b9032d4390daba78b08d44bc9781f16fcda5c5ea298316ecde875e93e924d6e2b3cad451e20def731055c57b07acfcd42e3b2a2dc29ab1881ad8bad085ccd628a4176dc12e66967a5b79e0a564baff564f14d7261941102db5c8edf75a4af6c191beccfc4157b583f8b0557d516332ca53823d496c52a02e5d85f32b58d1d76497b75b7be3f4d6bba08e1675d91a299d031037b43387eea546260ffa6a423d89e83daec845648eea69819a69ed7d546231fc4b5d2c5a74123cee0566d80a168de4a1656f654fcbb20734ac15d5b9ad362d2378798fd355a62f9a99b4eb999aadc4aa5adc78825c92dda31ba700209dad362d70e2d09f1eac5799f784f96e240b091ed99fcadc9c816de604d6c0ede2311a27b55bc9b20391eed79f45a7dfa68c6905878cfec921aaa36ed80fa7d868dec56bdfa84e5c913a2d697b2d5ee495a56d834e73a2878ccdec4107a1fd32a877c5fba550f57da7e06698a53e9cbab4f65896b11a45ba865adc8ab2a1ce145773cbe7147b0c4eccfe9493f2a01a8e146db8defe8cccbcad2238d3c7100626242f5e6128b50ea67d9b200dd0db9558db6fa9cf38fe6925e8d2b034b34556acbb7a9fb6a56123799d164d6e462c7731b6d5a5b465f6d1ddad4ace66dffb2637d7a08febac82cbba794d41f89495bfed3e57b1a55eadd4eb33590907606e629b77c9d0b30ebd8d8742ae3cf3b9d6363b06d9968d788ae90db56093479f306d7b8b4804e90d72b51d82999977322a68497d14ee06ba4c498a95696b90c47f64a3350b3c91938e6595e1bba9f752b74e07ce8c6a372c6a25bd10875a9cd3b5625fc1b67c62bcbfafafd61f04ab7874577478517af33f462baff6586dbb554cb09e2a72ac2e70da9d6c9754e22b1eabc6a4f71b3e9038f678ebb1ed446a1efa4d17523298d30cb1277e44c80af3b45cecdc5ec846bc32572b9510d91500b3359694af2a8470e5524f7953aeabae2c0d804d6e4d295ca2e6c8d90d95c6a2db979fb9fc1a67d30dd24981fc0ac0c19228ccfd9c7f57eb679077a27619cb687e6dafd97a4177e9598235c390798f0901daa0a02560077f7b44120c71ac3fc76d97539a9d48d5d1eaa4d56d2ff24e98ae773a84097fe96a5872b270cf99ce459d17d4057faa3856703a2f9f30b4f40555a018ff40f9a5977e0c00c238cf5eb5ae52d7ebb504a9eb1a0cf9346978114211dd23966adac54602778c4c2134050982395239b58289204f09083f31d53ffd010d1c671a837833ab6fa3cf074ab3ba3ac6843f83cc771e4887531a15df56cf877deed2bccfc5e746af38a44c311902a5b18f854414c3fc0d37c4c3758771ba3f5fe04b8af7b1459b3b1cc5d430396e4ffa21d7b13a344dc7af2585d7a239c942f615a417a4f9666fca9ef6b434ee97e1985ef12ceae080a06636f53d96279c4403b67b491400b0e7b2b82e9640be325e58876c1ab526ace0aebdbf22bf0a75f3d4d91a70330d4bc8cc7282a7fe691e83c4af1224996b95fd142d2bbe119252db4d05126d214f8704552552f839cc6473b84b90c921bca444fb93536065c3189be48deec55b822266031abe94fcbfb0828f48aede6fc3d2b8c7951ed5babb3723ea72df4e9399437c88839da8ad75f47c65a0516257250bc20105958aa132167178de42bbedf3a3786e4473a1607c2a84f9dda09929328296f64f1eb340dc8186fd2607e6cf07f33238d7cb2be342d6f6fffe0ace372632103897a41ab65b480a16af18e2ffda6d44408ae7732c0c58c3800d77d6b087f6178748d3cebf3892e4ce74adb963a712d7cbfb57de5296dad1da9865a5dd94f613373c0bdd31eeea4fdea5f5a94411d993a987cb54f961e60d838ec524e8160b1e124e7e8d78c00b4750c24b918c74c32674b69345898a00c08b267f53e51aa9194a18b5dc7742ce3f146860f0c0a127f86708050fa03d20afff7f1b379b2d7cc74b604ab0d3856e27cd03521eb7da1c456b4854b893f0485f07ffe28976fa097d9c27c452acb2cba49554f15b17ee9317d2c33e54e966d0694964834765c91db07192adebc2b28e07b880388b6e6f350a23327052c85a6ebae926eb8a6fef570c3a7819a05bd043d41357189e366ac1a1c407aefede60961e9e4622d56a1e12f4a76aa0c6c9fb93c6a252ba37ac97dea5503b9504d7b1de447443b8b28d5fa45aac9f70df400cc63ab216236d571330312ffd003c06903ed461b6572fdd91e978b92f5f6d8eb2a4dc2327a66a2e4e75d5bd0902a37c00a1939641ef36720d15296d69f4296d25ce0487066f936496026bc168af068ab99126b6707326277d81d6a6263ac41a1630f57909ef5e34e6f63939ce184919f21922d6ef27eb7a4dc730629706764af6db85541a5d13d90dfe6ea2ff2ffe1f012683e0261e1307bc339ebb2633a427f202b4f73829eed9883f10cb30279aab73450d50675ea84f3117fc9f32082b0e0f7e493db8757f23b36bdf9fc810c716505ca98464b96fb3422cd2a759825020e4d20eecd10200d91d8671391b1c1132f4808d9452fbe36a2f2ec4f46eeee5e16948db7a7c3a87ba8081dd3267bb54121703c628ccd45a83993378c8c417b6975eaa45738aa9570a4ad63a03a0a27b69d77624d99b0e56f214560d1e80c7b1ec0ef56018340b42dd94e4e114b53846b047f798acfcac4d386aa939a7dd45d0e565096fccac29c737f1012b5e717b2425f023b4844e3ec7644ff50887a85b8109154969f51270a4603d743be6f5dc8ff04bc756abd37e322e7217487758cba730ed304aec5126eeb43fb4aaa6b025d3e148a1f234126fc50c564f7a8105e10b1009ab0210a27616726b768344f3eaac2b565e86492031ec792d20f807542abd79d1f4e20e75cfd15e5669ffa5e5be7bb7015e2b63702867d9e6ce0813d706ded3c0fc390ddcee5a52af29420764b1a730502422025606aa77018ccc454c18073465fb271d316b1ac5553b077067b2f6272d6d389ba66013651d3f7da4b4676c66fdae288793d2bafec0c9a638b395af73ca5369b3d0f688a281ef9170959488538672b9bed05a0360789bc936a8094c7124496b2623dc07591179ca5aaddf09e6dacc46ec3ab85d05ea15a2118a5bc791bab8efbbd458e2b18566d1a5eb1f39b5ce505e6d1b66e2d830ede8a1165f5660d203f6bb6f774e5c46066ac0d1843ffa124e2afc236094ac028f8938994efb0d292c71e1388df054499bd91a4b6a35a2f6eba2a0a6340afa679bc3e7375239bea065e5082c98c79d81e51515e999d67dc9c645539d5f01f0090789384b61a24218de4c906c752d8b7aabb8841f9fcfb6aea951da77d52a5dd2e11c9466132e67811f7f9bd6912e6cf227d25102b7e3eb093c4a199db73920fb9e6898b0d59a60e78b328b73873cda1d95be1527998708bc95cdd5ee58a109245f12092be9b6af674c9b86932aed9ca3e1549d5e6ea09b1b69bcf5cf7ad6423f4b7d7afd2938e15cffa5e1fa91aa716be73432d94c47d6872ad123b7172687a6667b86ee31df81bd66fd4b0968af4d816a85b5f6f744bb6a41c0a2e526bf3f6d6154dc4c05ba201dd6d2693aead4d4a11b1731942a58105693219461ecfe3dd87582def6db6a716a5d97762ee8628d01a0032cb2de8326feeb42362f0b5d07423c9bd54bcd7b2f1fbbfa57c3526b584f83989f194671bbfd1aeeff1672f788f1fde0ac7ebbbb260534e2721c644e577edaf870bf139d005c731df55ba7ff74c6f1ddc81f8e7ef53934afba4205812ffef3a23faf8fa96b5d10991f69cdd9dbf36f9d12d6dec9d72cdea823dc98cfb295f0a46e11332e1c9a8e69dce1adf032c7ab61cc504495ce0844055355e2eff381ace031d26980368f858749b4a5807b3b121fe7d878b00229e0dea21a4fb9a87747d7111b669555f47715cda50cd917e94aa13dcf33686904d567e48eec7fc0a937bc02ab45ec84fc64c30d2187f0befa532ca18d5bbc02d9364ef5ed54ae7394aa1b6dee208138d1b8bab2ed01b0936afa51298c093f552af5a6a1bd7d67930dacfd6d597bb79d6d4ab82dc857fe6de7d8cc31ee1453aae86f0c278d16d73124db182c16a46eb201a7d588a6275eb5e342c22fc2f8d23d66317b3a9e23358169ec17b751e5fc48bb7e883d1944059a37882beda151d1b239a9b0f58487595487bbf3aca2a68578708eb91008f6e692a3b2851a814f9abf2c1a1a307e100ae26aaa0c7484442faf0a426da30a9f13db91ea45a1077cca77b1c2010ad0f17fae00e93747716f817ca7f7b6ccfacb58ee078941030ac205fca2900da8f882a97d094de7ffac6fde73d2c1cb376f653ebf1c26a2a92bd4274984a246bd9edbf96ca62e8605edc532332daa59f61d13dc54e", 0x1000}, {&(0x7f0000006c00)="9afbdb24e9fdf03c42b8c5f420df0a", 0xf}], 0x4, 0x0, 0x0, 0x80}}, {{&(0x7f0000006c80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006f00)=[{&(0x7f0000006d00)="5643fb3e3189d3caf790f0a505c3634aa3e0a036e147b54afa6a7aa0f078125c91f992df47118b45065e67f750e461fd128a877aa45eb2a77bdf5b15374cd050bf4b5d64b9f74ac551dc0173534230dcedd2898c7787c105b52686862685dcc8aad62f0d574574e656d9c23443e1e4ff7223a0f75e86d84d1d438621bf3033958d3ba0cafb89bbf02cf3429f530a0d817984ad16ad8bacd730dadfc0e163b36be4b402b8355ca8deeeebbf7623628eea08b0c7cef56f8b561286b1a383", 0xbd}, {&(0x7f0000006dc0)="6c7e825211a4f58b05c0c587502bc1ab6cf0bfc0b631f47248ec6066e8eadd75c140c4c7445d6cc439cb1215c604513b6c5a5aca8d0f4a4489caf2e7f8b8939d97f0ee03778483d560cb075148f5f98984a273cd57b095c26f2a5a097bc08490de08cffe0b2c2eee949c215983f98ba0781da5c0b0631ac2f5ac71ffb8e3dab4ad6cf4a2517ad8e2824ab630acf2c6a7256bcd39ea39dd2842de9f2055997cde63dd94015ee4fad35266a948f16c71fce3272eba70cc30d21a82fcbe63d105ba628ad74ad992deefebdebefc3f1ef4bf4d76be715e3be35e68afb21cb4", 0xdd}, {&(0x7f0000006ec0)="1c1494065f2220f552ef14aaea49ba3b73d0450248a4c5d219163c678a1d0d80abaa54ceaff51db201b24df9e8c63e1481", 0x31}], 0x3, 0x0, 0x0, 0x44000}}, {{&(0x7f0000006f40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000007540)=[{&(0x7f0000006fc0)="e001a7f53dad9473f9ec4d3dcedc43c1e7631b646c35e952b7a71ad86749ecaef5a0d1c9b4a364f9ca6f7497caf6990f8a6991d4a90e4dba16475f25588ab9e6cee4b76a84a830d049f17d9097acbb545e1d749d6959e77976573ba100b1f20cc52e742368f5b1291c472729a9de4d61e7b01cea20aafec3be03d5b8", 0x7c}, {&(0x7f0000007040)="e4b8e420be03137649132ef53ecd0799c004c902f6750775cbfb123731817a4ca3c5ce1745ea057ba88b3a59cf46f4f549106fb30aabdb7868a800353a6a22055fe44d1303a5a10b8d2127d61cd9763b30c6126411a3dd9d47bc8a1cacdc4b7f496e1c80a44ca1b35488433bf588d30c291b5ccb4f225d533cb7f30ea2ed496de10d9e4bc175a4adf87ca55caf609b413b304be65bf7f5e3f01bd8da38fd4400a550d16c", 0xa4}, {&(0x7f0000007100)="2a59de0eb9a0890bcd30d1d20c504b06b509ef5675355d5246c5d036d6829369c47faf898f4b86be72a3c343a6f82f4bec8d3c0d2b48a3ac72bfa6", 0x3b}, {&(0x7f0000007140)="f733e7f6c3bae00593e7a9aba062c564116b6c36acf1a8f230fa26435b7034bf5eee01af588172ff123cfe656948c2288d021fa27802c3915f268a924ca442209b36b7d9e6bd07e3a28132307e7a7c833a8c56f6806ebca48577a0e80fb8941fd8e5c5b146d14313da8b779fdbc3b1f098a7fff088f47a3cc52167a7a1c3f58c405d4e69788fa49fa89aae514e297f0a7c967b4533772f1ab384132b1edaaa410e94bb8f20155cbd540afede073eba60567b03d01971f84bc40a868bf66bbeb6a1f93d87b6eef2f17565ce1db3d07d", 0xcf}, {&(0x7f0000007240)="ea207691106bee83f3946ee6549fa8fe01b8eb9e01204f335164970dfe6483003892ab840a6aac5e3b53a56a38e3a6c3bee579894bf925e66e5923c1fef605e1869f9ddd92474f80959e4b712b7908766437a6218972e8ca0ab1acec45ddceaca818f7b7a6ca8acc22cc4a20b346d0bed36894f5925b3e1b7be9b0c141ab7982af2d30215f0794958df85ef29de478ecb5733ea8976583d3d987992ca2b4c9d7a884b51c8a76967e6f2f83fc81b5040ef0131e7d3248445fe16b71a4b96b93b629497cafc12619f53e741f666f690ff83f067f8d46750ea9ce249ad1e5551c86fd648f5650c6e05a69e22c1a426002620924f8ef8dd1c1ff3a", 0xf9}, {&(0x7f0000007340)="7d62943e41fa12d29ace3cf5ae3d393375c9b8d34e7364b286983efaad0ef0393577fdfc3bb9abfa41ef6abd145e02e3cf740831f8b43807336b06ed9a6b9e8cc630d88ab4dabe54c2483d258bbf2b908d2a31303a65ae567e1c53", 0x5b}, {&(0x7f0000000540)="7158c27680be7f548e1c56e6c42f8fdbe7836fd947932b57a286032d89fc6fe610f019e291bd4c0f75bf3e3508b0db21833a9039df617873e71027f2ef3dd5cbc0bf402d5a2357af50e5236265e69bc860a91634f8ceec01a2ca870105281c9db295e4d87845250fb723b1", 0x6b}, {&(0x7f0000007440)="0f926ecff22e0fb3c454a14a8f1007839264a74c25bcee9ce9a9f666eec0753b31ccedaf91dddc2ef1bd3be2384436d3692b5158f945a6dd0bda0702529119722c53f329a7dc1092e8bdbfe2a8ba8ab7714369eb46fd67b93df160331881eb93cc3a1d5225cbe99b7b430bb88b5bcf07b795f9689c1c9dbd4426ef0c0112253053f7768c7891d75d43672916126ac8b04537ad0c423f8fa8a7ad241c50b1f6bec26c9f46b11f4dc6f86a7582766af28f3ca61a169327e9e6e7f2d97f25d6dcacf1af8bc450155149d3bfa650a3c599c1b8631c770afee38130961a650016507a5776", 0xe2}], 0x8, &(0x7f00000075c0)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18, 0x4040000}}, {{&(0x7f0000007600)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000007940)=[{&(0x7f0000007680)="f92b8cf6ce8b8c455da73e4dadeab8a2ef515f3ed75178bf31668b27f9354483af8c816295abda2d680da1b4a0c6", 0x2e}, {&(0x7f00000076c0)="7fe3ba95e466ee60c049", 0xa}, {&(0x7f0000007700)="887d41289210e9f815710e4cba70b2d5941880c9fe7b73e92c24694bdd8b38a7606663d6224de99f3a980e3208dae3eb76c09dcef197ca081d1bb11fce98f0624bc837df1d4688f830f901b30215f6b1d916ed54bfd7a56b11243d637e812d5c497c7204715f81728fb4637c5601674d55a259833df566b03b2264337fa6642f75960bb95aef23d2335edd0f18f79d2530efa11779ac4a5b2a611a5b09f588a836358f70ac61c655caae6dce97ab9424ec4de461fd1d1fa508abe6d9d51eb42246", 0xc1}, {&(0x7f0000007800)="17f24dd9a38405bdd97ca3d8bb721f120e1db31a9a02049bdd46fd880b3bdd7f8a3e9f50c460cf59597a643a629fa6073cd148b90e3f1403d5025eb6fb2ff9f68086851ce56c167c5dfb968e9901c267374a349b602a531ddf293fa403a4cc441e9fc603f933a8fcb085d75d644e024d8018b4d85fafd440fff68975c952ee8e8c2c7a034c53ee1b4b20f1eaa8f1a543", 0x90}, {&(0x7f00000078c0)="da894a6c2d06f53e9e8de9a8d5117fba4d259bdbaea6e76d7359b135b0f6d29399f47b472fb773538d183e3ed5c648aef10c0a2a1cc9780f004c12544fdf49fc25e5598f31078e84", 0x48}], 0x5, &(0x7f0000009a80)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r1}}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r4, r0, r5, r0]}}, @cred={{0x1c, 0x1, 0x2, {r7}}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r8, r0, r9, r0, r10]}}], 0x130, 0x20000000}}], 0x5, 0x80) 23:32:24 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x40049409, &(0x7f00000029c0)) 23:32:24 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) openat(r1, &(0x7f0000000040)='./file1\x00', 0x28880, 0x21) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000000)={0x0, 0x2, 0x2, 0x1f}) [ 1292.587031] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1292.594380] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:32:24 executing program 2: write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000000000)=0x6, 0xd325) 23:32:24 executing program 7: fadvise64(0xffffffffffffffff, 0x81, 0x7934d4f2, 0x1) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:32:24 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x6, 0x80000) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) [ 1292.668580] loop5: detected capacity change from 0 to 2 23:32:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) [ 1292.682666] loop5: detected capacity change from 0 to 2 23:32:37 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x171000, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:32:37 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x50b, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:32:37 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:32:37 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SCSI_IOCTL_SYNC(r1, 0x4) 23:32:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x40086602, &(0x7f00000029c0)) 23:32:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 63) 23:32:37 executing program 2: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_MAX_PORTS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r0, 0x10, 0x70bd2a, 0x25dfdbfc, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 23:32:37 executing program 4: syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x48000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) fcntl$lock(r0, 0x26, &(0x7f0000000100)={0x0, 0x1, 0x4, 0x7fff}) syncfs(r1) openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x10) ioctl$SCSI_IOCTL_STOP_UNIT(r2, 0x6) 23:32:37 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x40087602, &(0x7f00000029c0)) [ 1305.967678] loop5: detected capacity change from 0 to 2 [ 1305.996035] loop5: detected capacity change from 0 to 2 23:32:53 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x401c5820, &(0x7f00000029c0)) 23:32:53 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x601080, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000040)={0x9a, 0x6598, 0x2, "6df87700b1d464b360f7e487ef60e8d7d342bf8c513103a2e55cceb3c4c9a8dbd37a0fb0e4443eafa6008ff8c14c766a489d3ac85dd281a9f0abe1fcf38e4cee364263c8a1cc56427b8d2aa60548a3b2bae8281b2a8f377177d0f8e0a459d836eae69275047423fcba954f190eaaefa9d7092ba5cd0a06b2fe53a68b69a37d1ed4e67a2cac1a48ad643697c110d1e4e6e1d1249ee75eb3a3270c"}) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) 23:32:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x88000, 0x61) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:32:53 executing program 7: syz_open_dev$sg(&(0x7f0000000000), 0x7, 0x2fa240) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) r2 = openat$full(0xffffffffffffff9c, &(0x7f00000002c0), 0x40040, 0x0) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4004662b, &(0x7f0000000040)=0x3) ioctl$VFAT_IOCTL_READDIR_SHORT(0xffffffffffffffff, 0x82307202, &(0x7f0000000080)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 23:32:53 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x600, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:32:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:32:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 64) 23:32:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) io_setup(0x3, &(0x7f0000000000)=0x0) r2 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)={0x200200, 0x54, 0xb}, 0x18) r3 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0/file0\x00', 0x88000, 0x20) syncfs(r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r4) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r5, 0x80e85411, 0x0) io_submit(r1, 0x4, &(0x7f0000000400)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x6, 0x4000, r2, &(0x7f0000000140)="7e1bde4171237ef2033a5fe265f091d11b7dda08814785792652775fe7fc323c296965598dfcadd29cf4fd7eb808289f6210d3983159613357de911ea287011fb0814f23bcfc0e5c30c46be520c195c69e9c60696dcfd976e3e6240c68ff79274781f96f6e658c4cd6ae85b970c38e1c5eb575fc75ba16d957dc", 0x7a, 0x1000, 0x0, 0x1, r3}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x8, 0x3f, r0, &(0x7f0000000200)="d7dbc0f3abc06787b6f68d96284c54563d5ba58bb31070602d1aaa8f509f145777bfd8d7ef29926dba7c83980637163946fc434f6d8667c57ae5f019c4b29989d22c814791cdd867912018b376ed30e46561265a7534ba2bec2230a6d458d3c362e0ebe2fa544bbdf9dfe9ed8571cc84482092f9d3ef4654512dc2c67a3ddea8c9cbc383c970561b46dd354d5c360f332e2883de7529de6ab6cfdbf5b72a10a6e2b54b64ff5f3b57768e444aebb3a32ec360b63cf6b9c1", 0xb7, 0x22, 0x0, 0x1, r4}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7, 0x7, r5, &(0x7f0000000300)="b4df3ed9453965dab3c0871cc64668f7fceb41c61e2333827146b0860b88b8264bb0e777b8d2ddae752bff24511be1b6c37fe846fb1a1f81c3803f7fb277ccfb27112b31f730a9e0e3a1ccd83c49f6732c686ce2a968ac4475ba6687d74cfe4e0a829773621fd7804666c910c5f95d9e16f90a8204078ec04dadfed5b011241cf4f24273a5", 0x85, 0x8, 0x0, 0x6, r0}, 0xfffffffffffffffc]) write(r0, &(0x7f0000000080)="01", 0x292e9) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000480), 0x82000, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r6, 0x84009422, &(0x7f00000004c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct}}) 23:32:53 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x4020940d, &(0x7f00000029c0)) [ 1321.344636] loop5: detected capacity change from 0 to 3 [ 1321.347428] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1321.353122] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1321.372326] loop5: detected capacity change from 0 to 3 23:32:53 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = gettid() r3 = signalfd(r1, &(0x7f0000000240), 0x8) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)="84", 0x1}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003136d8f83683768019d4169b3cfef3dbebae8aa226912f74f35ac2868a16cccb26f0d76a5b101b83ed90ec14c5aef7c7a0c8b429d173a7500900000000000000d36c3ee98fdae865"], 0x38}, 0x0) rt_sigqueueinfo(r2, 0x2a, &(0x7f0000000080)={0x1e, 0x2, 0x1}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3000005, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_buf(r4, 0x1, 0x2f, &(0x7f00000000c0)=""/188, &(0x7f0000000180)=0xbc) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r3, 0xc018937b, &(0x7f0000001840)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x0, 0xffffffffffffffff}}, './file0\x00'}) sendmsg$unix(r4, &(0x7f00000018c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000340)="8150b8e9e5e35ce79b532ea9e4d0201de371a1daeceb3dabc4b585f4e8a875abe25eb680fa27d986121211a8527b438346babf8cabf55a0eabd16adf8b5691aa0c551345b38289670c4e3722ccd21fd05089295f809468be2ef6a9daa662bd4b1816cd241d008411be81e545567ba0382e26814b816c38db4f241e9e9c7e3685876dfa0b87a6db0e81d9bbc76e", 0x8d}, {&(0x7f0000000400)="2e2ed24756efa0f7f3e9a8db97813d3c124a8ad8a87c5ef91d594d5c7c470c92c4b66997a304929927e9044085", 0x2d}, {&(0x7f0000000440)="f0c1fc0f058c3299af163033053314e2f6da706ac20f0db85a271f9a5248efa56c158f37f150ed25aff568197c18a68537845df74e9835a25f1a0fb1c987e54a86d53ccbec9fdb7927f3939f23ee690142c2d4d60544939c829e8bff68f9203e61a27c08fcf29bce19df21dda276e059679b6db368c6bcc724799a7763d69fafeba6afa7b7976ec782abd72d02765277901a5d9b7a57430625c064e92f87f82ce177c4e85fa057b3a234c7c3781e2074d89738e0d311f5390f25726e1aca49e1daf50462f730ad2b81017c44b5ae1f113c1c908c", 0xd4}, {&(0x7f0000000840)="8611846346d8a82619ee86bf8adcbfa497f249a607ca458dffd3e9ce57a8b48b455f72ccbefb5e1f3f091e96938f841c196ed81fdf949777e09b5dc152d3d3c6529848e3b17dcd0efa4ca608ff31998c56932f8ac6c21fba1f8640d8148a65de94fed4f538556914640ddbf45e92a997ad69c93f0f4b0e21fce6fa50816d4c66b792dc5d34529d26727df012781d4513174c8e9a24e9a3b1cb46aae1e6d6cb687deb1a6bc576c2e944ac965413181b58a39dbb1d5a85c30edc92ef23af941b82cb1e1601f1e17404d3c84904437fd73edf59546949ba50a5dc9d8251b1d49d4b1b682729af6beec902d38e183207ad98074c20cdc4ea5e4d909b9a82b058523e59fdebe1079a47582b664f62430e092eadd449a72f19f77877a217e6401f447ed28e9c244c698791a516a10dec572cc64ac744b722399c964e668b6a18ffc75f6b3e8d76bc5eca1dfe4e966848f8aee2482b540f5202d6fb3d291eee5feed19080403c0a2248ff5bcc6910188191e85efbed4c31718062fbd81b777298632443bf976d09c5db32e212bde309550da0e616cec20f6368677f1d4ded5bd5882afe6e3e6b28ec6dd9491de1d5e1d337c4f118725333e7de1d4721c9098ea2ac4dbeb7bdad6ce7e26b0d95b2ceba104f7095aabeb2b624df4b7547969d1f09871373c17ee454d242da8e067f1a8b4ea46f6b65fb8a05cc254c47309e414280f8c475bc80e798319b890e38364b413a48c61ac004d419e47eecbee845c4ebdd9b520f546e3833d7b612245aee670045e077f72007555f9c6a8afc6a3d4e81e1fe4c66d56f39b3d2ed827d71446bee6148adf3e06dbad12b6a7ddc591bde22e70f9934f3cc8e9be7fa29efe9c3e9a9cb1e936983cae643d568d5ff2fb63868c0351d2ebe6eba0a2dd0a0a204f7b10b011d7f3eb297b64d9d5d52137e6f7e35dc28d4f27e5eb2748d317762cbc456ec8c6e1580929dc932ea0b28f8cf5db9ea6c381558efed688b8950f28255fcbd68204c44fb2780fdbcb8f50367f48f0250285cb62827871ce709c106bef338a8163c4f9a2abf4f18093d76f3a6d4b16001611a0cec567f664f7b8f0f90f4c7f3545a9c506713789e411df4a966a0285afad655cb9239d705c5fb5883c087314a076ab4d93269a8d882ed275beec1dd3f19d4e32c9360483004ca8a348dd0f85680898f9654b3f63dfe9d313b12190cc71c46b48706f1cc4fc26c72c2a842a97d2231f03e47093d74bdb4df73a09201a929c90f9d65f720ee33ad5cfa7b15d1c425bfedfb67f60226dd43ca66ee089061c90bc97ceb7c3f0e73ab687a516115d7c72e8b0a1c1dd36e0577642cb48beab3b5db5eff96c1cfa8ec7aea67f562e0763a7c559711453b1ed90cec4ccb9dcd6f56cb458f04929489c297ead81625d899575ec842ccf7e9967f4f7040240be0937d9e664d09692a78047716bf1087aa933338250b255fa9b34e2d99d63059fe559601a85a0824c0e4862489023f196fe36a4946eb7551eb8e2aa547ceca562550538f7e279bb04dfdabc4c8b5626ddc688ebd434e928eeb4dfc2916d2642b113ad6794d0453d59a8e6e99273f7448644d01640dce480bc5e633405831abee06955abd84ff92b542704b73c703ce8ffa02ef0a4007bd6c4c7f8b9e375964b86353a5230c54d0d72fb5f8cac648d833737fc312b8bd5d59371039dd2944d46c4038bed7c8c0fee9ab6e55ffa153167774947ed46fc88360a7127d544fe997ab9a4837709984557f00454ca9ac8e50c24ed871734b83429b49e1271fe9fd5785a40e768032bbc12ba95e24b0c6d20ce961cd20ecb4e7dfa6325d62109f0e8f6e4195ff6c4e7dfb12c7353c9f201b2c2d166676e245a38188217c9c7c27f0f7ce1bc00bc6006e12fc6dd297ecab05c102ff3b8ca229a8e7eac8573a21b86e8a13ceddc9a8ca30a411f53ac98b39a7c72c1f669573c9b417cc74dcac63438de09ca25e24572f9f0720108be18bc419b9dc380eff0f97b6683b8ec45e73cfb6c5abce13d6d237d468059d504a15d2c42a5c0ee4dc34ba6107c6142d532a05d861e4fa8fc5779abeae29a8f97caca0d1877de96269ae150fc93b5d6823347341e618209e5d8e71d4bfa34fdac0da4ecafe686fc008246b017a58a5dd8916109b96e12418e33bef360081a9bd8d8f9a3a5f6d5d6b3d018b4ed89499aed588dd7a5ef69c17a87fec4aa8ae4f1fd74d7894716fe47c1254035fc33731a14129ebecb8f99d6c32bb7249361512e41387553d15cf68731ed409cc65fc93ec21072dd011a1957cdaf3ef33111262cdce51e0c9f634a70215eeb3ef8f4ec5446862626a00c581b5683dcdd2d9d7b1fa00356582a6507f0da86a42a5f0f3af3b30295a8e70de2d8c9d7d373266b639398926283123a1135cd11a20c96253539a7a61e837f03b97e55d2a380e36a15583c77a697921c532fcf4d246e3c97310db3ad5dd4bc08e124420edaea8c50caca9dcea3741d1e01a10a99e962e410b23da78f734b28362bb15e315793cd8a90d9ea84f5ee9ce0a60e72b9bf84c903792e39ab6d46ea69fa51b4305c28a388302efae76dcf3f1d38a1beb17476faa50c1cd7327370f3f0cb81becabd859dfc37c7d4bedb73caf07d10edf7e3fb4e580f73903fd84adc3b9dedef4508fcaf80f5ab89de8da39b9736fb5688edbcfda446fc5de6e60703738caa66f646cae01578302e3897d8e97172cf798ade14f5afa534e7727255c51c2108bd3a8d855a25ec54627dc2e1b906f19ba2ec7261e1c2f0e745a4295b244f27edc059b4ac5db588e1c25b408af630fa22d5826df50daab7e01e60a084a16c424565324724e03dafff267feef9728f99c1253b8a317e453d00a1caba0fdeca0f4f0e2e072fe34df5c6def4bbb5e0f924698499e778003edd760c8ad28c0cdc99a265fc65aa67639310f8f3b875bec90020eca58158cc696ec262322b8c30b1271e8a95cec0613fa2b81a8c2f23577afccc14058ad53b184a106945b894e1dd31fb549cfb540368f3d84c99e37e31a20251bdf7f9f685f91be30417a62382f568a173455d9837e296346125602d1df1cb4dcfb72c330e533f8c52bce75368834845eb30af718646dde67d5cc653b2cb9362e5fdd753e51364be74e54ac3fbd25ebf4ad1efa37307ffcddc53b0b8ce7ebf594cbb88bda13a09cf67e881e0874e4c40a6a26f8b8278ba67e374c8dae9a95d1cdc096ca6341b215301bc28c5f7555853a908aea0ace1d8d5a3145dcc49efffdc50b03aad5528879d7ced882ab9aa778a3c282acae2258709edb32274a8500c58ef8a6a9241a86146be46d8748eaffd423fc7901db98723fc9105b6389a426231a863f8b2e1236d4a479dc75759733c4afd7b99585fcbf234955f34557587ebb4b51421c4577c873d83a9d0cde83bf3c6821a209d8ec62806da71e6e540cba71752f7cc483d440f7d76d496542dd9837a187d4cca2f362b043b2e20a253d5a4363dcf2bfdd985ca6e2645a7929f50a972a7fefa86d4daceee8cf288e66b22cdb548288eed47ca044db4b25ab43c4b19264f838678d3197a37f80fc17b61fa0dc5cb84c7553b37bd91da65da9de71ab20a57699eb6cc107f93d0c49dd1dce8f0fb401b7a80739dc91e79cc7f821b61ddc026155c8852ee0a49f8bd787e5bb3cd5d1caa2d28659a05a57a9e37d3d0eaa5619b36bf4adfe19797c6ad404af41861227dba090e62f687d5c74b0585029981705faf83ec00e6ea3c4ef353b8508ddcb0e4e4e399872d420ecf77eb31321f3a41a11abe8937ea9d70214c2f9f96f85ce06c1372ecf6ed988a48f5fe179677da21ad21c82d77effc19f99607fddf1aa5a77fa35277d279569459f3c3127f85d0f8d339232f56dd6e06f809c3d93491a2577aa1e5707ff0cdd30623261bebc3d4410aa5b0c6cfedfe757314df78b5f798d8ed7bc684cc02a5cce4ef6329feba3ff8f67b064dac092e2aee90c98d598a8d98083ebd83da30cee4792b9899b43ba83bdd3fceed98636b95723a853df0dacb2a8baec2fdc26cad72328a9dffbca7f4740f7c35bfa12ff1f92a3369217d3e07717af7dcf36601449943ef6337a05c7c1a2b2c5aa5f04bcc2afa25174f750265e2209a5ce90488845729c71e1d52d81818e90fafc5cf1e372fb1e1ec83913e7819dc0bacf03199314bc709b0ae3f843a8ca80c312c642aea29800f2e985a08a97295a5d4b940e52a33b7c0fd61710b55931318fba243c4bdebe38e49389a6b4a860cf4fd7aabde0af1b0d8d7ac15285834719b4f744698079844ed0876d782db3748c6edfe1acf5b755a1978fd524971a1563a35f5caf716e0fb0581b6ffa2e07dc82268efd366775460962358ee030d258702b5926e991f5be7020203cc81e0f0646c1d06b79cb12057dcfeb1791a010abe1217a6173ca4a57203f60ff9ca6dc008c6d160e75eb1cc5ef4c1504c2f486edb19ae9913e595256de1c140209157bc2595acce43c95a45f769a732b152c28bf77d12bfc71ed27d14923579c1202524b30638156fd4c3a1cdf9b5cd7e36a013408b567ce1c920f7f90744a4c6a0a6b836a11a9412fbf0b17495942131eb7909222991e5a03b2169370b794def5dcc4a7806b282df85d37d53cecf8b57d4aceba0cb8e3565395e2c3dd0686ea46218c447e4784651df22408e42f4aefeb1b4885910f465de06e9551b52175817f7e0e154a8b2087f118b60d4be18014cc09bc3b6eb41cfbd417d7f6e247f67ea806a77d77c8325832c7c258f1d2dedc7a0c2fb962532ecf4b61234352745b4b901f2fe867496e3a8ccf98984e52df4ba39c3644b1f147d7a1579a06d18822adac9c740ad989d78c9d2ca0e41068b757bd8dd24fbe4834531bf6edc807c97a80d8c7d5e3aca7ae52c748114f7b291f211c5a424a0e8b5e93551cdedd5271b32fb85b82b0b2d8ecc7e266274e76c4ee4f132bad1d491570adfef26ead68be51923a7cd99938f02a67e24924b204518dc160766a54a27cc71a116b5856f405260b9dfee78f74dbbbfce96851535ee8e97f2defeb0c07900ec613bf8a25fbcdb5ea7a8344a3e3dda354b084a912608b388536d9af3fa405af5dd2d0d7eff2df6b26c8756a8b8b465fd9db8332e4835d0849042c4dc1316e0c9cd8ab4b10287840570a2d81bb284234dbc502b6c4dbe2497fe2ab34928bc7a51eacfade49f069c2d97aab78b86b3fee7e3e169da369061602de7ff5e53532afc11e93eb110530a48075cc9419118fb4ae1f2dfb6a97f3e10b21e972b6052609211c11a0318fdb29bcc8f95aceb7259ad37f72e1ce2a677576233e48334b9b692a2135bd056a8ac6f8658fed077816faac43a251e547dcea66bf633b516b63ec9b54091a6ed65ced9fc4b2c19ab823d3c4664b8737f250dc09769e33f045dca9d88ff9e7e2c7a935538a9973561db1d23d861fd6d47f3ee1d3a20a16663c0137a706c6171acaf56a2d61fa812faacd33a8ba0aa514dcea94e871972f76446e9cb36ebe4710ea0a474f6a9070cb09b6d4298efdb32f4073682b7352b212ca6ea0154a5a536be65063c9fef1c07f1dac4e97376207292b717d8fe336e6e76d873ac396160d80ea5f85bf0985fc6dad678be288e0ebdce4e30d1e8da586f76d3f5eff0f42714ddef33e722b50d1da00746095f0b4a9ee846f26cc58fe3d0bbffefc3c2b1978b3564c152112984821bd23280757c219cd6d22e1838637deac50ad6915a2306a59aec25cc22d9546e7f819b5b3e466599698f57e09fa06fccf2617b629e1", 0x1000}, {&(0x7f0000000540)="a9a57f9464f84fe5c832a48c3eb7485ea6b6f9497e37b6bc6c8e5ed02ff5cc3f92d0d01b4f7ba44e57666819f02a791c6b57b7caa3cc4f23ac72e744141360991902f631e75826a451ff6b851bc011a6f9d489753e559d785c177ce8e91923affdf55ee2afb7f595f06ec25099f46db3f61ed69aa2ae316585cd0920670e52fa08969746044dc2712dcc611646c8fa90ddf3a989eb57472edbba04648dd3f11455243b174b0e61ae3aa21b2301c5074c302873211e60e25ca1a6920c8fcffd9a584648a177d0b7a84bae7d3b52c8bde2ba6c4ff3a0077e7e546d", 0xda}, {&(0x7f0000000640)="42d31efe12a357501a51ef3c045b89429e9a024c90cd7eaba04c4c0e023ad1c58597e971c1b2470354d5b3f4c1ea359cc21353421e1ca3d3ad2c9a81315cc6c2fcbdb3e86cae5ed86c3f2fd2663ba27380da141b7c36907e8bcc10b14401bd230b994f7959f77b7c6566084680374e909c4b52eaf60c6cd01b496c81fbd7fb7f03a2d9502e27130eb2acbb2a2e540307c0eda2eddec900edc51e", 0x9a}, {&(0x7f0000000700)="15c817b10e37a8604c389523dedc32b875c42a0c232fe59d7f08dd34c306dfc97fd0d58ed9e59b", 0x27}, {&(0x7f0000000740)="1a5c2250e4b0e4926141033187bd50ae6afe21", 0x13}], 0x8, &(0x7f0000001880)=[@cred={{0x1c, 0x1, 0x2, {r2, r5, 0xffffffffffffffff}}}], 0x20}, 0x804) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000001900)=[r0, r1], 0x2) getdents64(r6, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r7 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x16) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r7, {0x401}}, './file0\x00'}) ioctl$SG_EMULATED_HOST(r8, 0x2203, &(0x7f0000000040)) ioctl$SCSI_IOCTL_STOP_UNIT(r7, 0x6) [ 1321.409212] FAULT_INJECTION: forcing a failure. [ 1321.409212] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1321.410852] CPU: 1 PID: 8396 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1321.411384] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1321.411919] Call Trace: [ 1321.412128] [ 1321.412390] dump_stack_lvl+0xc1/0xf0 [ 1321.412667] should_fail_ex+0x4b4/0x5b0 [ 1321.412953] copyin+0x19/0x120 [ 1321.413273] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1321.413708] ? ext4_da_write_begin+0x63e/0x8e0 [ 1321.414027] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1321.414544] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1321.415062] generic_perform_write+0x2cf/0x580 [ 1321.415387] ? __pfx_generic_perform_write+0x10/0x10 [ 1321.415733] ? __pfx_file_modified_flags+0x10/0x10 [ 1321.416070] ext4_buffered_write_iter+0x164/0x460 [ 1321.416399] ext4_file_write_iter+0x3ff/0x1950 [ 1321.416713] ? lock_acquire+0x19a/0x4c0 [ 1321.417044] ? ksys_write+0x12b/0x260 [ 1321.417399] ? __pfx_lock_acquire+0x10/0x10 [ 1321.417700] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1321.418037] ? lock_is_held_type+0x9f/0x120 [ 1321.418337] ? lock_is_held_type+0x9f/0x120 [ 1321.418640] vfs_write+0x9bd/0xdd0 [ 1321.418889] ? __pfx_vfs_write+0x10/0x10 [ 1321.419180] ? __fget_files+0x270/0x480 [ 1321.419467] ksys_write+0x12b/0x260 [ 1321.419874] ? __pfx_ksys_write+0x10/0x10 [ 1321.420167] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1321.420667] do_syscall_64+0x3f/0x90 [ 1321.420987] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1321.421398] RIP: 0033:0x7f83dfa71b19 [ 1321.421743] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1321.423102] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1321.423599] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1321.424101] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1321.424592] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1321.425084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1321.425590] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1321.426106] 23:32:53 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x605, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:32:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:32:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="04022bbd7000fedbdf254b0000000f00a9007365676f6e646e616d6500000c00a70000000000000000000c00a6000300000000000000350272cacfc14fa0282592a42c76fa9f2ab20f1e25a81bb6d80ffddfae94b326db5c0e93587a0b71a68f40178076018c44c3ba089f02bcf2257c0d47ba3ff0b3f1b0031c054362774e929b5f7084e7b48e2c3736a4251a94ed8003a8723819183fde0b6e698b79cf2575fb096ee811d4d35b6830bd1555e5a19346be41eac5384a0a9372a338aed08ab0ccf891a653e15062ab552dd3069bf83398ae8f7363898479e49570535ea77520fcc36ce4e56ac310c31ff465f899053830ff938591695146e78b5e097f06a8d2bee716beff374259e1eb86b568748c0f2bfef35b4123883f5dbc0e79bff774d19ab75438b08e99f9db55c2b8"], 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x40800) openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/tty/drivers\x00', 0x0, 0x0) 23:32:53 executing program 7: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) fcntl$notify(r0, 0x402, 0x100000004) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r1, 0x5380) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x3, 0x0, 0x2, 0x3, 0x8000}}) 23:32:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 65) 23:32:53 executing program 6: write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/zoneinfo\x00', 0x0, 0x0) ioctl$BLKTRACESTOP(0xffffffffffffffff, 0x1275, 0x0) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000200)=""/110, 0x6e}, {&(0x7f0000000280)=""/136, 0x88}, {&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/53, 0x35}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/178, 0xb2}, {&(0x7f0000001500)=""/169, 0xa9}, {&(0x7f00000015c0)=""/151, 0x97}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/159, 0x9f}], 0xa, 0x9, 0x10001) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) ioctl$SG_GET_PACK_ID(r0, 0x227c, &(0x7f00000001c0)) 23:32:53 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x80086601, &(0x7f00000029c0)) 23:32:53 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x1a}, 0x18) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:32:53 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) ioctl$SCSI_IOCTL_SYNC(r0, 0x4) syncfs(r1) ioctl$SG_EMULATED_HOST(r1, 0x2203, &(0x7f0000000000)) r2 = signalfd4(r0, &(0x7f0000000040)={[0x81]}, 0x8, 0x800) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f0000000080)={0x2f, 0x3, 0x9, "17ca12d752d3322b405574e94459c961a8ce6b6d9afda8752be8b3bb82e87ad61c3a19e99c7b3d819ae5d16004fb53"}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) 23:32:53 executing program 2: lseek(0xffffffffffffffff, 0x6, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) llistxattr(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=""/238, 0xee) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) write(r0, &(0x7f0000000240)="9da46093681a69f0640840a5fec07c7c90dd2b20d43d0d828fe51312ae6bf0d7a3c2eec9dd21b5edf2be1f415225e6388fa156dd725c89bc9538e0328f430e9f5858e02f2f97c6382dc44e057988b63dad16a1dde627d06664ccda6073a052a84bf51f2e89abace350dd26201927013d9dbf8913b6a3b487eb0000b2fe2df9e979f67ea91d3bb3f0e0607ef4d08188b0330d3b058b9a00392fc778e6addd7681fd6a6b58367a429a90d21616a7e53a8c8acacd959391f69dbaf945c209884b5cc41b9f8f6848057e067678398e9880bff2b4fba02b104304067ce2d165fd9b56baa16059d29ce7c4d46510e5125e46aebbb40f794983fe53490827141246bd0f5f12ed4c3e4c744d556565fbf216c28da73530ef6180820fb31c0a50985589f73e5ff8336fa629399fbef5d3f5bae42e3c4655517c65", 0x136) [ 1321.721894] loop5: detected capacity change from 0 to 3 [ 1321.747570] loop5: detected capacity change from 0 to 3 23:32:53 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x80087601, &(0x7f00000029c0)) [ 1321.776770] FAULT_INJECTION: forcing a failure. [ 1321.776770] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1321.778224] CPU: 0 PID: 8422 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1321.779379] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1321.780137] Call Trace: [ 1321.780475] [ 1321.780702] dump_stack_lvl+0xc1/0xf0 [ 1321.781223] should_fail_ex+0x4b4/0x5b0 [ 1321.781634] prepare_alloc_pages+0x178/0x500 [ 1321.782225] ? do_raw_spin_unlock+0x53/0x220 [ 1321.782658] __alloc_pages+0x149/0x480 [ 1321.783189] ? lock_acquire+0x19a/0x4c0 [ 1321.783588] ? __pfx___alloc_pages+0x10/0x10 [ 1321.784184] ? lock_release+0x1e3/0x680 [ 1321.784605] alloc_pages+0x1a0/0x260 [ 1321.785116] filemap_alloc_folio+0x374/0x410 [ 1321.785715] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1321.786191] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1321.786878] ? exc_page_fault+0xc8/0x1a0 [ 1321.787281] __filemap_get_folio+0x284/0x8d0 [ 1321.787860] pagecache_get_page+0x2e/0x120 [ 1321.788423] ext4_da_write_begin+0x328/0x8e0 [ 1321.788883] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1321.789556] generic_perform_write+0x25a/0x580 [ 1321.790022] ? __pfx_generic_perform_write+0x10/0x10 [ 1321.790693] ? __pfx_file_modified_flags+0x10/0x10 [ 1321.791184] ext4_buffered_write_iter+0x164/0x460 [ 1321.791859] ext4_file_write_iter+0x3ff/0x1950 [ 1321.792317] ? lock_acquire+0x19a/0x4c0 [ 1321.792857] ? ksys_write+0x12b/0x260 [ 1321.793379] ? __pfx_lock_acquire+0x10/0x10 [ 1321.793810] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1321.794475] ? lock_is_held_type+0x9f/0x120 [ 1321.794898] ? lock_is_held_type+0x9f/0x120 [ 1321.795476] vfs_write+0x9bd/0xdd0 [ 1321.795852] ? __pfx_vfs_write+0x10/0x10 [ 1321.796389] ? __fget_files+0x270/0x480 [ 1321.796812] ksys_write+0x12b/0x260 [ 1321.797222] ? __pfx_ksys_write+0x10/0x10 [ 1321.797659] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1321.798186] do_syscall_64+0x3f/0x90 [ 1321.798588] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1321.799102] RIP: 0033:0x7f83dfa71b19 [ 1321.799482] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1321.801358] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1321.802083] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1321.802842] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1321.803501] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1321.804260] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1321.804998] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1321.805808] 23:32:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) [ 1321.848953] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:32:53 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x80108906, &(0x7f00000029c0)) 23:32:53 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x700, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:32:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101042, 0x2) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:32:53 executing program 6: setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000000)={@multicast2, @multicast2}, 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1322.013574] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1322.097795] loop5: detected capacity change from 0 to 3 23:33:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 66) 23:33:05 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x3, 0xa082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:33:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwrite64(r0, &(0x7f0000000000)="a082f6d63525894c530bb6d028dc9e7f68064a4251619e5387592e0eb2d91fb6a18ad79831ad9a9a14ecf820bc4f6094a4f11c656c6faaf3c3ddc9d3bb4d99c29a14c031a498129e01162610976346adf93295753a2def7d9e33200e8e22818282bfb57bf4a8ad9b4b2e65d15d4d350424f80deaca54", 0x76, 0x1) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:33:05 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x730, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:33:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ff", 0x1}], 0x1, 0x0, 0x0) 23:33:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x80108907, &(0x7f00000029c0)) 23:33:05 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x1116c0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:33:05 executing program 4: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r0, 0x4008941a, &(0x7f0000000080)=0x2) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) syz_open_dev$sg(&(0x7f0000000040), 0x6, 0x40000) ioctl$SCSI_IOCTL_STOP_UNIT(r1, 0x6) [ 1333.837871] loop5: detected capacity change from 0 to 3 [ 1333.864650] loop5: detected capacity change from 0 to 3 [ 1333.869740] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:33:05 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) shmget$private(0x0, 0x4000, 0x1c05, &(0x7f0000ffc000/0x4000)=nil) ioctl$SG_GET_KEEP_ORPHAN(r0, 0x2288, &(0x7f0000000000)) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:33:05 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x805, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:33:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x801c581f, &(0x7f00000029c0)) [ 1333.939741] FAULT_INJECTION: forcing a failure. [ 1333.939741] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1333.941906] CPU: 0 PID: 8464 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1333.943311] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1333.944576] Call Trace: [ 1333.944946] [ 1333.945266] dump_stack_lvl+0xc1/0xf0 [ 1333.945843] should_fail_ex+0x4b4/0x5b0 [ 1333.946461] prepare_alloc_pages+0x178/0x500 [ 1333.947155] ? do_raw_spin_unlock+0x53/0x220 [ 1333.947789] __alloc_pages+0x149/0x480 [ 1333.948353] ? lock_acquire+0x19a/0x4c0 [ 1333.948921] ? __pfx___alloc_pages+0x10/0x10 [ 1333.949552] ? lock_release+0x1e3/0x680 [ 1333.950153] alloc_pages+0x1a0/0x260 [ 1333.950703] filemap_alloc_folio+0x374/0x410 [ 1333.951347] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1333.952053] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1333.952789] ? exc_page_fault+0xc8/0x1a0 [ 1333.953378] __filemap_get_folio+0x284/0x8d0 [ 1333.953988] pagecache_get_page+0x2e/0x120 [ 1333.954571] ext4_da_write_begin+0x328/0x8e0 [ 1333.955203] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1333.955907] generic_perform_write+0x25a/0x580 [ 1333.956556] ? __pfx_generic_perform_write+0x10/0x10 [ 1333.957264] ? __sanitizer_cov_trace_pc+0x3b/0x70 [ 1333.957946] ext4_buffered_write_iter+0x164/0x460 [ 1333.958618] ext4_file_write_iter+0x3ff/0x1950 [ 1333.959245] ? lock_acquire+0x19a/0x4c0 [ 1333.959802] ? ksys_write+0x12b/0x260 [ 1333.960366] ? __pfx_lock_acquire+0x10/0x10 [ 1333.960965] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1333.961655] ? lock_is_held_type+0x9f/0x120 [ 1333.962255] ? lock_is_held_type+0x9f/0x120 [ 1333.962852] vfs_write+0x9bd/0xdd0 [ 1333.963366] ? __pfx_vfs_write+0x10/0x10 [ 1333.963959] ? __fget_files+0x270/0x480 [ 1333.964552] ksys_write+0x12b/0x260 [ 1333.965058] ? __pfx_ksys_write+0x10/0x10 [ 1333.965638] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1333.966364] do_syscall_64+0x3f/0x90 [ 1333.966894] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1333.967598] RIP: 0033:0x7f83dfa71b19 [ 1333.968112] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1333.970443] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1333.971470] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 23:33:05 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x1, 0x50d882) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000000)="1ec22d5bacc5fe2ab607e71da29c6c2a87b8989fd10b93dae2794a085b596462783606818b6aba7ffbf30133784ab184823a33269aab04f268ce92c514c5faec5bfbe31bc31daeb6998c3668c7e98e61fbb5ee2c75124f1d1a3c5bfa5c06f295644f0919e4ad0f0a6a622a1c9026a2b24f3d20ae3d63c446a97798e77ad4a3c976e229b2ba8be2e10711b87ce558f0409a7b09d652d6721f114b22bfe16efa9bbe189962b950e972f423084b4ee50e6ff17d4f011b4d06378a543ee2865b86813d5534c80626b1df04176e5422ce336a450b428af1feab2232a6bd69145d00326191e7b29f3618c20b66d6b604f77ada38fbb75431cf23bf31072efb3af03f3a") [ 1333.972482] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1333.973524] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1333.974454] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1333.975383] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1333.976349] [ 1334.083546] loop5: detected capacity change from 0 to 4 [ 1334.122504] loop5: detected capacity change from 0 to 4 23:33:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ff", 0x1}], 0x1, 0x0, 0x0) 23:33:18 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x830, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:33:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0xc0045878, &(0x7f00000029c0)) 23:33:18 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f00000000c0)="fe9bb7b74142b1f652fcef791583b9", 0xf, 0xfffffffffffffffb) keyctl$chown(0x4, r0, 0xffffffffffffffff, 0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getuid() fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1, r5}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) keyctl$chown(0x4, r0, r4, 0x0) syncfs(r2) r6 = openat(r2, &(0x7f0000000100)='./file1\x00', 0x327f42, 0x544cd042130ff392) write(r6, &(0x7f0000000080)="01", 0x292e9) 23:33:18 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) statfs(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=""/68) write(r0, &(0x7f0000000080)="01", 0x292e9) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='system.posix_acl_access\x00', &(0x7f0000000b00)={{}, {0x1, 0xa}, [{0x2, 0x6}, {0x2, 0x1}, {}], {}, [{0x8, 0x2, r1}, {0x8, 0x4}, {0x8, 0x2, r1}, {0x8, 0x1, r1}, {0x8, 0x2, r1}, {0x8, 0x4}, {0x8, 0x0, r1}, {0x8, 0x5, r1}, {0x8, 0x7, r1}], {0x10, 0x7}, {0x20, 0x4}}, 0x84, 0x2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='system.posix_acl_access\x00', &(0x7f0000000b00)={{}, {0x1, 0xa}, [{0x2, 0x6}, {0x2, 0x1}, {}], {}, [{0x8, 0x2, r2}, {0x8, 0x4}, {0x8, 0x2, r2}, {0x8, 0x1, r2}, {0x8, 0x2, r2}, {0x8, 0x4}, {0x8, 0x0, r2}, {0x8, 0x5, r2}, {0x8, 0x7, r2}], {0x10, 0x7}, {0x20, 0x4}}, 0x84, 0x2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='system.posix_acl_access\x00', &(0x7f0000000d00)=ANY=[@ANYBLOB="0200000001000a000000000002000600", @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="040000000000000008000200", @ANYRES32=r3, @ANYBLOB="08000400", @ANYRES32=0x0, @ANYBLOB="08000200", @ANYRES32=r3, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="08000200", @ANYRES32=r3, @ANYBLOB="08000400", @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=r3, @ANYBLOB="08000500", @ANYRES32=r3, @ANYBLOB='\b\x00\a\x00', @ANYRES32=r3, @ANYBLOB="100007000000000020000400000000004c74d2dc1054cc20df97d24dc38c08dbe3559385907082b741887ba53a2aabc88694661df4d6b15acbd6fa51b8ff24ea540cf2ab2f341e547bfa535e771289c5f095cfc21c75add861ec7dcf8b0cc1ec60982c93d654309330b23beb7fc95953fea80d45a77b665bd3a9a89e2a6a276d23c4eb431a0a"], 0x84, 0x2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='system.posix_acl_access\x00', &(0x7f0000000b00)={{}, {0x1, 0xa}, [{0x2, 0x6}, {0x2, 0x1}, {}], {}, [{0x8, 0x2, r4}, {0x8, 0x4}, {0x8, 0x2, r4}, {0x8, 0x1, r4}, {0x8, 0x2, r4}, {0x8, 0x4}, {0x8, 0x0, r4}, {0x8, 0x5, r4}, {0x8, 0x7, r4}], {0x10, 0x7}, {0x20, 0x4}}, 0x84, 0x2) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000a40)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee01}}, './file0/file0\x00'}) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000a00)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {0x1, 0x3}, [{0x2, 0x2, 0xee01}], {0x4, 0x2}, [{0x8, 0x5, 0xee00}, {0x8, 0x4, r1}, {0x8, 0x5, r2}, {0x8, 0x1, r3}, {0x8, 0x6, r4}, {0x8, 0x5, 0xffffffffffffffff}, {0x8, 0x4, r5}], {0x10, 0x6}, {0x20, 0x4}}, 0x64, 0x1) syncfs(0xffffffffffffffff) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), r0) sendmsg$NL80211_CMD_UPDATE_CONNECT_PARAMS(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000980)={&(0x7f0000000240)=ANY=[@ANYBLOB="9e693315", @ANYRES16=r6, @ANYBLOB="01002abd7000fcdbdf257a00000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900000800005d0000004b002a007e1502d5b8ffffffffffff0002000001000000020000007e15a701040802110000010500000000000100060000000406040508000900260fecf00147311bd81d5e97567ca70024004d012a00651286d76974fe72080211000000ffffffffffff2d1a1e1002010100000000000001008000000000000008090000001f060200008c183b000fcfe39d40f9f0e504320951b2f712c1a0bcc715a1207e15ce077a080211000000050000001f0000000100008081a80b46559a15d84ba52d211c9cd3040554731537ba8401e11bfd9efbd4f206a0fd420f43eff11dd09a4251bd80b139cf57242d4b28bada82677727ff79e8dbd274f147bca3403eae1532ef4d2528c5afb054f7ce34dfa16658f783cf0634b664b516a3ee057c710ae90a020f7e7033977be43bd8caafeb409299b4e6628b941dcc47afbad4defe3b74e8215e9229cded52c54cce8fb5a49c17b7fadf4fbc36c1eda8578bfd45f915d67e15090207080211000001c007000000100000050000000301ad2d1a02000cd000000000000000010001001b000000a2bce206464c050602ff0f0000000600fb00b60d00009900fa00955f30138e3e0c2da0e5a73ac4557239ec56a3463abce69528594be2760c520c719db5e566a9fc98bf24b58b54313d9120c4004a01d6083b43c70d9a98099007cc28e52eeb29af1ddf97982ca7d76bff28c66950936d6e427ccb51f66c3e4d3fb6feea456d90c03ebd2a7f4a9553ea5576ae512e2bcfa76ed1d593a036ec1bde4545cfd1cfd327496a544a13dfdf1130eaa1944b980000000800f9007f13b6f60e00f9003111f6b0309721dd7d5d00000001fc009bebb0bec030db3d95b52eac1c66611a6910347cbbfae3acee1d60d8f18714d8d381b04ab1f4af62431064d5d0b7e4830f321ea21b52eb951376a4d0b5f6a1b614bd43644541e7dc35cba36598beefe0a8d3a831e37cf0824ae65d5dbe6c555271a0340d673a8b6a376115e9d8b92172800c0e5106edbd62ec2249e85b1387c6996cc32909ff6a68f71621a61b489fd2dc2e49680bdca84d80f8eaf880703ce730cf1866ef50d52393ba0349d0c7bb6ce72b589ec6e7b4fbf07ff4ac00775cdee66682da2f9e8d221e341815a926af9fada2883a49b7dadb205bb750b8dcd1e2a5ba9eebc6f81ab7dcdfd5e127e54c2592fec9c77d902ece8bd44b730600fb00000000000a00f9004c4c572272ac0000b300fc004382ddcca36902393ab556aa4005dec01d8e2c67c901f868cc00736398a07ef2c8518ea864da2a664df3e44bfb6afa8dd62ff9b6053f1981a2e057f01828da561be5defea5224d34dd7543d3e9fc1fbf891d78da58d47e01ae7f04e999bf3c4e2f8d61bf9d5b06387b386af8e254c6c57ee955612f68dda899a91688a4516ae41057a8c4b8243ed3a54ef8273de2df29fd87be7d6a871576522b45c20f10e95d4a838dad509541763a14d23ac16c8e000600fb00ff7f0000e700fc003563167f2eebe275b022d25348e1a84940e63be28cefc13c52ca929e631ae0a348257594548fa15e50c033bbdd6e8489bf91e0d379119bc6d92a7956e03a661b8430674989481e21ebc3a8988466ac80aa80125604150dbd4d4c199568da2ba6730cb6cc5cdbfdaba9b14b132a5ae6d84bc27ad098da76d0da96e415c2c8580a5cb7b59bf652f1efd842d2bb9585ce5687728147f867b657c9f0d858f0c2075cf8b1113251aed985c8b2a22e672daa24121fe672e5cfd07aa853cd24ff0b59f9967a748a0c75ecac41eddb91f3be70f4cf7cce46896d8ccc6fb7213f7b71243f3de869009100fc00b7b0fa7025d33603a5002d5da3927d28d23526e3b67690ee9a710e616033250e99c9d335658a51abb6510a192bddbbff7aa0c8da9242c15778c9bcbfdaa3421b68c2f6d5e4ec19ed30003cbafafc16a8e8b6ceed7835c0093db15f781ea009c80679ff6f7e312d5617e837eaa65b357b8274a5c164d1635ce439aad0aba91344344d44ba00889af203f1eed9c70000003600fa004c8e7b4eaf353555b4dd8cc9042ffc5a47d69a8fe842aa146185ab5a22d0607e990a4f4dea626aef917f478299f5a1c8798600000600fb00000000000f00f9008fd6bffa36c79c3819206a000600fb00020000000600fb0003000000e9002a003e0101040609c0000406002d1a00100b0100000000000000070098001e0000000100b8d40000ea0602b6007fb8932dcf69a426bce2a5e147ad8502caac9bc92e88c3641cee014a0d45e8d3fae723763cb2a84e2ee70326fd2e4692934c2987a6e21ee8663eeec32d61f45f4bfb0f802e346c046b4b808aae1f24d7066496d70a1e30c0ce510afeab605463f71fb73caa14af5dc49c14d42f533954f9fe51f39cdc5060aee1f75f6734476a4c90d5cdacb1fae27974629e85616b7e813b68b021deda507971203891fc5335a20383b0833eebb630d48a95d98db2f20e6b36be0dd14aa4fb93000000"], 0x718}, 0x1, 0x0, 0x0, 0x20004810}, 0x4800) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000000)={0x200, 0x1000000, 0x3, 0xff, 0x80}) r7 = eventfd(0x8000) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r7, 0x8010661b, &(0x7f0000000040)) 23:33:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 67) 23:33:18 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0xf3, 0x12, 0x3, "978b97e10cebf4fac40b94bc1b7e789c3b56b8774a2682dde2ca55380f518680d1be275e9ea8b451cd91e6d65ff8fca8a66a6c2c1f2d2637132200c5caec92269985f4dd3fb00456cdec6ddcd05a6cc3f5f53315d79e8bcec2c1b4929ae393c75889baa55db00243357a83a8cbfa4bf84e77b62884bf525aacf6e2ca37f7eb156c088e92ad0c35b975ce45c41803e549eb588028da60e30b025433c6183e00d1d18e4853daf71a1fc2b19013ea46ee76c16eb7168a71889c216cd555d4fbb9c8bdab68f576c122de4916fd7b684fb633ea5c8f62a4e178011007f670d741b6a5466ff5bcd1f4c3c3d460a14635c991cdb60ce8"}) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:33:18 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r1, 0x6612) [ 1346.916780] loop5: detected capacity change from 0 to 4 [ 1346.929053] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1346.936314] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1346.943967] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1346.958559] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1346.966127] loop5: detected capacity change from 0 to 4 [ 1346.975352] FAULT_INJECTION: forcing a failure. [ 1346.975352] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1346.976966] CPU: 1 PID: 8493 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1346.978049] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1346.979152] Call Trace: [ 1346.979510] [ 1346.979836] dump_stack_lvl+0xc1/0xf0 [ 1346.980408] should_fail_ex+0x4b4/0x5b0 [ 1346.981000] copyin+0x19/0x120 [ 1346.981486] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1346.982229] ? ext4_da_write_begin+0x63e/0x8e0 [ 1346.982887] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1346.983672] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1346.984413] generic_perform_write+0x2cf/0x580 [ 1346.985083] ? __pfx_generic_perform_write+0x10/0x10 [ 1346.985801] ? __pfx_file_modified_flags+0x10/0x10 [ 1346.986507] ext4_buffered_write_iter+0x164/0x460 [ 1346.987193] ext4_file_write_iter+0x3ff/0x1950 [ 1346.987842] ? lock_acquire+0x19a/0x4c0 [ 1346.988590] ? ksys_write+0x12b/0x260 [ 1346.989210] ? __pfx_lock_acquire+0x10/0x10 [ 1346.989827] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1346.990527] ? lock_is_held_type+0x9f/0x120 [ 1346.991140] ? lock_is_held_type+0x9f/0x120 [ 1346.991747] vfs_write+0x9bd/0xdd0 [ 1346.992300] ? __pfx_vfs_write+0x10/0x10 [ 1346.992884] ? __fget_files+0x270/0x480 [ 1346.993477] ksys_write+0x12b/0x260 [ 1346.993997] ? __pfx_ksys_write+0x10/0x10 [ 1346.994586] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1346.995327] do_syscall_64+0x3f/0x90 [ 1346.995855] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1346.996575] RIP: 0033:0x7f83dfa71b19 [ 1346.997083] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1346.999485] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1347.000515] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1347.001465] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1347.002425] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1347.003379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1347.004351] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1347.005332] 23:33:18 executing program 7: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) syncfs(r0) syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) 23:33:18 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0xc0045878, &(0x7f00000029c0)) 23:33:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ff", 0x1}], 0x1, 0x0, 0x0) 23:33:18 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x900, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:33:18 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SG_GET_REQUEST_TABLE(r0, 0x2286, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r2) recvmmsg$unix(r1, &(0x7f0000000b80)=[{{&(0x7f0000000180)=@abs, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/51, 0x33}, {&(0x7f0000000480)=""/169, 0xa9}], 0x4, &(0x7f0000000580)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000780)=[{&(0x7f0000000640)=""/51, 0x33}, {&(0x7f0000000680)=""/202, 0xca}], 0x2, &(0x7f00000007c0)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000800)=""/243, 0xf3}, {&(0x7f0000000900)=""/101, 0x65}, {&(0x7f0000000980)=""/116, 0x74}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000a80)=""/31, 0x1f}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x2, &(0x7f0000000b00)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x60}}], 0x4, 0x2140, &(0x7f0000000c80)={0x77359400}) ioctl$SCSI_IOCTL_STOP_UNIT(r3, 0x6) 23:33:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = gettid() sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)="84", 0x8ec0}], 0xc0, &(0x7f0000000340)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x38}, 0x0) r4 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x3, 0x40000) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x9, 0x7f, 0x81, 0x0, 0x4, 0x20, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x401, 0x2, @perf_bp, 0x88e, 0x4, 0x4, 0x3, 0x100, 0x1f, 0x9, 0x0, 0x7, 0x0, 0x3}, r3, 0x9, r4, 0xa) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:33:18 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x410000, 0x1) 23:33:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 68) [ 1347.282501] loop5: detected capacity change from 0 to 4 [ 1347.309291] loop5: detected capacity change from 0 to 4 23:33:19 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0x930, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:33:19 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0xc0189436, &(0x7f00000029c0)) 23:33:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000000)="011ef22e7dacfedd37fc9e3d15", 0xd) [ 1347.406698] FAULT_INJECTION: forcing a failure. [ 1347.406698] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1347.408425] CPU: 0 PID: 8524 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1347.409552] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1347.410567] Call Trace: [ 1347.410899] [ 1347.411209] dump_stack_lvl+0xc1/0xf0 [ 1347.411725] should_fail_ex+0x4b4/0x5b0 [ 1347.412284] prepare_alloc_pages+0x178/0x500 [ 1347.412872] ? do_raw_spin_unlock+0x53/0x220 [ 1347.413458] __alloc_pages+0x149/0x480 [ 1347.413986] ? lock_acquire+0x19a/0x4c0 [ 1347.414517] ? __pfx___alloc_pages+0x10/0x10 [ 1347.415112] ? lock_release+0x1e3/0x680 [ 1347.415669] alloc_pages+0x1a0/0x260 [ 1347.416184] filemap_alloc_folio+0x374/0x410 [ 1347.416777] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1347.417417] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1347.418102] ? exc_page_fault+0xc8/0x1a0 [ 1347.418645] __filemap_get_folio+0x284/0x8d0 [ 1347.419233] pagecache_get_page+0x2e/0x120 [ 1347.419793] ext4_da_write_begin+0x328/0x8e0 [ 1347.420396] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1347.421056] generic_perform_write+0x25a/0x580 [ 1347.421678] ? __pfx_generic_perform_write+0x10/0x10 [ 1347.422339] ? __pfx_file_modified_flags+0x10/0x10 [ 1347.422995] ext4_buffered_write_iter+0x164/0x460 [ 1347.423638] ext4_file_write_iter+0x3ff/0x1950 [ 1347.424271] ? lock_acquire+0x19a/0x4c0 [ 1347.424810] ? ksys_write+0x12b/0x260 [ 1347.425328] ? __pfx_lock_acquire+0x10/0x10 [ 1347.425901] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1347.426539] ? lock_is_held_type+0x9f/0x120 [ 1347.427114] ? lock_is_held_type+0x9f/0x120 [ 1347.427691] vfs_write+0x9bd/0xdd0 [ 1347.428184] ? __pfx_vfs_write+0x10/0x10 [ 1347.428729] ? __fget_files+0x270/0x480 [ 1347.429287] ksys_write+0x12b/0x260 [ 1347.429773] ? __pfx_ksys_write+0x10/0x10 [ 1347.430322] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1347.431015] do_syscall_64+0x3f/0x90 [ 1347.431518] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1347.432215] RIP: 0033:0x7f83dfa71b19 [ 1347.432706] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1347.434937] RSP: 002b:00007f83dcfc6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1347.435885] RAX: ffffffffffffffda RBX: 00007f83dfb85020 RCX: 00007f83dfa71b19 [ 1347.436793] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1347.437699] RBP: 00007f83dcfc61d0 R08: 0000000000000000 R09: 0000000000000000 23:33:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ff", 0x1}], 0x1, 0x0, 0x0) [ 1347.438587] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1347.439637] R13: 00007ffd281e0d4f R14: 00007f83dcfc6300 R15: 0000000000022000 [ 1347.440572] 23:33:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_script(r0, &(0x7f0000000200)={'#! ', './file1', [{}, {0x20, '\a\xc2\xf3\a\x1c\xe4\xef\xde\x17\xa0\xd6)\x05\xc4\xf3S\xc4\r\x82Z\x8a2\xd2K\xc4P8\xc2V\x1f\x90e\xf5\xf8\xb2\x87\xdc\x91U\xb6\xc4\xc9\xc3\x0e?\x1c\xa1\xe5\xe0\xaeN\x9f\xb3\x87H\f\xb3F\xea\xf9\xaa\x81\xc6\xfaUb\\\xfa\xa2\xca\xec\xecC\xf7%\xbc\xf9f1qB\xf1\xb8\'\x81g\xf1\xf00\x163\x1a\x01\x97\x1c\xf5!\x1c\xf5&\xa9(\x12\x8d\xf5Z\xd7\xb9Q\xc7\xf6\xa3\xbd\xb7\x91\\\x99\xfd\b\"A/\xc7\r\xafiV\x8f\xbfLk\x8a$\f\xf6\x03`#S\xb4f\xdd\xf2\x90\x96\x11^q\xa8\x00\x9a\xd2\x9e\xb7\x9f\x17\x14\xfc\x10G}\xc2\x88P9D\x9c\x17\x00\x00'}, {0x20, ')\x81%'}, {0x20, '+:#+]\''}, {}, {0x20, '/*:#'}, {0x20, '[]'}, {0x20, ')@+@$'}], 0xa, "ca731be45d0cd896bdd1bab0a445daea98f3915ba4be2fdeb1dd74c44e6894b2585eb8b3804322ff56bcdc4c860ee790e792c2073c8c73bf38cd38f25142b61f69b8d150639240b24e2c6b48b87a98b1f02caf5364ff3b7c034de5aba41e7344dc05cc641f05b226be0246fa6b0af460a9db2a76effc1a5aaf7e264e4e839f3e28b8615d095a6ab27f3a20da67e2309b0c"}, 0x162) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:33:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 69) 23:33:19 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) [ 1347.733974] loop5: detected capacity change from 0 to 4 [ 1347.759607] loop5: detected capacity change from 0 to 4 [ 1347.842663] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:33:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 70) 23:33:33 executing program 6: getsockopt$IP6T_SO_GET_ENTRIES(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000001280)={'nat\x00', 0x7a, "993983919728ba8e8e6ac0e556fc8abf46d9794cefc30bd69051a0fa0717ce972b8db5f4f149e9f03e77a0ece626c27033b2b2337608dc78f1b7c95c5899c49f6b35bbae419453ee5c7717720459d3ddf8a075bd0a210b539313a9c25f2ba0706f87db49828b50c0775f74b9a71a9184e40f7d3c70711a25cf12"}, &(0x7f0000001340)=0x9e) r0 = socket$nl_audit(0x10, 0x3, 0x9) openat(0xffffffffffffffff, &(0x7f0000001240)='./file1\x00', 0x42, 0x83) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000000), 0x9) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000001140)=""/130, 0x82}], 0x3) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) ioctl$CDROMREADTOCHDR(0xffffffffffffffff, 0x5305, &(0x7f0000001200)={0x37, 0x8}) 23:33:33 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0xda, 0x5, 0x101, "90eec9018c6928abf1352d29208463305d0b654cfe90e23a673b3c2e997b0c88c809111768d47ea6b2772c51445b5d031ab059ae21b2572a6022ea42c89445a8641c3c899eefdbc9e1c1710fd3daab6300aea4e29b2d41da5c07cdf91e548acdaba5dda3c8f90089bfec9a37d4dd1bd099fa4d1e5ecccb68988ce001813bb0e3ee95793d0736120e77380d92d87f9d5c729af395c48272aa95f8317b1b07c0494f893957f883ffc3df4ba1726735aac4f01455b0694e56474984a83e4e56fa4c6e78c8d7b261562dd4a70a17a9ddb0db5c0d3e960fa7f3a31012"}) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:33:33 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0xc020660b, &(0x7f00000029c0)) 23:33:33 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xa00, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:33:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ff", 0x1}], 0x1, 0x0, 0x0) 23:33:33 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x2, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:33:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000540)={0x0}) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) getsockopt$netlink(r3, 0x10e, 0x9, 0x0, &(0x7f0000000000)) mount$9p_fd(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x2e28a0, &(0x7f0000000040)=ANY=[@ANYRES32=r2, @ANYRESHEX=r3]) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r1, 0xc0182101, &(0x7f0000000000)={r2, 0x1, 0x4}) [ 1361.220760] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1361.234528] loop5: detected capacity change from 0 to 5 [ 1361.242102] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:33:33 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r1, 0x3) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) [ 1361.272975] loop5: detected capacity change from 0 to 5 [ 1361.431364] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO 23:33:48 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x88182) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) ioctl$SG_IO(r0, 0x2285, &(0x7f00000021c0)={0x53, 0x1, 0x18, 0x8, @scatter={0x3, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/81, 0x51}]}, &(0x7f0000002100)="ad7a444b3eb7289a97684a64caaf84e0ebf97f818673dd94", &(0x7f0000002140)=""/17, 0xfffffffe, 0x10, 0xffffffffffffffff, &(0x7f0000002180)}) 23:33:48 executing program 2: getsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3, &(0x7f00000000c0), &(0x7f0000000040)=0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x0) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1) ioctl$BLKGETSIZE(0xffffffffffffffff, 0x1260, 0x0) sendfile(r2, r1, 0x0, 0x7) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x81}, 0x8, 0x7ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) fcntl$F_SET_RW_HINT(r3, 0x40c, &(0x7f0000000540)) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) r5 = socket$nl_audit(0x10, 0x3, 0x9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fcntl$setlease(r6, 0x400, 0x1) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$inet(r4, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @remote, @broadcast}}}], 0x20}, 0x0) r8 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r8, 0x107, 0x12, &(0x7f00000000c0)={0x0, 0x8000}, 0x4) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:33:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="00010000", @ANYRES16=r4, @ANYBLOB="010000000000000000003b00000008000300", @ANYRES32=r3, @ANYBLOB="e200330080800000080211000001080211"], 0x100}}, 0x0) sendmsg$NL80211_CMD_REGISTER_BEACONS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r4, 0x400, 0x70bd29, 0x25dfdbfd, {{}, {@void, @val={0x8}, @val={0xc, 0x99, {0x7, 0x1d}}}}, ["", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0xc800}, 0x4000) 23:33:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:33:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 71) 23:33:48 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1ff, 0x1, 0xe, 0x7}, {0x9, 0x5, 0x6, 0x9}, {0x623c, 0x5, 0xf, 0x9}, {0xaae, 0x3, 0x9c, 0x1d0}, {0x100, 0x7, 0x0, 0x1000}, {0x71, 0x48, 0x8, 0x1000}]}) r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:33:48 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xb00, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:33:48 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000040)=0x3, 0x4) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) r2 = mq_open(&(0x7f0000000000)='A\x81', 0xc1, 0xb2, &(0x7f0000000040)={0xa554, 0x7, 0x8001, 0x8}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000500)={{}, r3, 0x12, @unused=[0x1, 0x1, 0x7ff, 0x6], @subvolid=0x80000000}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000200)={{}, r3, 0x18, @unused=[0x3ff, 0xcd0, 0x0, 0x4], @name="d89fabe8ed9d3692721b0896c26263c6076e51c462d1acd19b7c61b67610aa0d381bb54fa02d3defec8b656827844c718ac6c4162b70b3fc09bf710bf4b9cda417f6d459202f6f36bf640753174938594782ed6add4f535f61c9d2c61fc136f9ce6083a1f129241f05c9672852103a92b4c735539eeb6d3106cf414fe7fff0bcf96f8ce93066ef667f0c53df0ffbbd6348e596abaeecef8241a65d076ae2da86e41f357d61e25ab727af86dc356d4cea581d4dd2c626951d4967047a7029ef28a8e78c6e3e890015c0c3767e794c642b575fae3b2f8ec071a41b0c957f8bc081dd3425aa62b311a5eecf31844b69c525173919a7df6f442467d2495d6f84965c8d277c61947efb3e58c293acd46ed65599401d0226631a3ce49f9b3628aa89aceb79959b8327aa32aee48c915480db62b6eb5eabe20ab2174e85510a4d23d9f518d38db24f18b1a7c07f9559420d89c161e4b926f3b5f6b73833aea1f2c9c2927fe477415065f5f2fedf23cc043ac93f2d5af6736d7e545b1dab154f8a25fb2dcf972bdd7db204e7387c9ff671dae1c6d2fb03ff7f462e34c931bf1d10b2399a607cd1fa9e77f24dc41433ba3b3071eb7bc29facde8a82a0564690e2fd1b7eafb3f731352ae2b4b4092f7735aa08a2111b24903781b32f3d4811fb2f88cac2fba2849c3f8757b0bcaed42b2e56264c30dd475411f6cc516e6e4c29f9a8580ebc69228da51c92c853f736cc40f9c0a1bf4c4e1276841f00d8e610b1ba3c5cb6efe4c988638bd53666f0f4cf41cfe12fc3068dd9e5a0676751fc41832cbdf2b25252b242c03d41edfe61dc6f8c0190ad8703e55c05509e9286f8d8acf41d767662610dcca6c4294768d240c97103568fca01d1a9da12fc36906e609599ddae47015be3aa96a1ab6e41e682133cd4d79686f393ad564e30af0da6aa8794b03f7ff8bda754242eef7ded99d185d667480b801c4de7af4af1d7531696db527b722a3f4bff6391d603a98869be6fe2f338ad3276e84ad0219714bb834b7f5f359bc59b81a70dc09d7119ae4a9bf00b2b452e0ae138304a2b76d9f1630cdb951031ac305013c5b6f45183791ef4285f66f54267d9b6f453ccb1b011bbfcb13c6ae9e84aa6d8bd51ff8534c19b5d8f2a07a1870d4f9304b7f14c46db81fc894ecd90630cf72c383b99b20c55202dc6ce968318c98b6b59212f826654d1ab3adf1197ed3baf8047f0844cddeb488b858162f3cc10a27e10f30ade652b086d76f21c8d037b43976d2c02bd2ee574fbf1ea19b811fdedba8f8da153c2bcc6388d615fadccaf5a8145fc6effd86f8d3c04caa23901e0dd76cd48d925a6b521477278a029db8b65948f37153fe4d6333963df8c44b1589a4172d10f2b5ec6337f0df908ee657dcaa1c6c883257f4d372342f1391661979685a68d07cba5e3df0ab800bd64e08e87b332cec21dc49e0696c617c6811c28f3efbfa44077f2dac0aed6267ae4a4f65e0bec1e368065b94133315b450dfb046e37103f042ec37dd2978c17f5c99c2a92ebd28b0fa209f5afac2ae07419c141544c3e2f07eb207aa24a266e27a43f82eb191076b4f8d65d8b9deb339fb3573a8ac2f6cb0f8524c3fbf946c1dd19e3b1d92ae29bc84045561fd7af46d44b5009091d7c0d94690e2b26f828afddcc0b63b02f7accce8e52249936c48ff20d35cf94b686969b0085d0483a302140199b62edaa1c9172208d79f5ebb876ce2ff3dd5d0e6fa2334ccf5236c9d3408ed4460d3b44d8147c7d6d454947bbe1d09e75591078f815f8323326f7bfb7f230b80f1e3eeba9d57c84b93fb465e11f49c9e5fddc6e627dc09971db34e1e84189f0c16727578096a7eaff5b982f91c95f28171bdea8db0eb64a3ce904c09267f60aa87cab7cf7adb01edd0d18c3a2b85c23d47e62c336fe02e8946c028b423a11214a11541a0232818b643f6fcba98d64690b1938e06cdc27650a925a3dda561d88fdfe124713f6514446bf218a244d6365273244dee2d3e80f1cc752a9257dd738584836425816bfa1bf2f59ecc7be32f69697cf0951aa4f34e323cfd315d526e049e450dca60be279ecce5ccdbb92150d293de1fd9d2670d84b95e76cddd403d2ab3774ca3b715f6231444e28b4ecf9a0d233c7cad179683f3a347dd7a81b8f9d4ecfda56746614d0a2c062fb89592c3199ec940c3482fa2339da8627dd814925554a916ba677bca470a41598c175853b485ba99a2890c106b032dba62999b8c4a5e2bca5705f333597730c46b1cc7d58a23f015209ff785602bd18d1c4601c3db15c319592f81bc6869b02c9a308bc2d4a3e0113be42aa736525ed45f22472095f692425fea25d8d1f4bc58b982063188c6c352286182514c11957aea21917ff8fba1e1769f176f105cc747d899a979979ac9474726001e01c6179805bee63727882b0df7f05a225926ec1bb07b4887e1ad3a746a7b690063ce8c7a38f99acf8be0368c4996667b52e6b6c96b2b22053dbb555f1d8d0db6d8d583c76d791b90404826242979f07bb63d36a41669b29c46de28561ed10679aa1eafa921dc972c7948797b19ea7a3889c2fc53f9dacb13d02b359010ddac48cf7a76ee8d85049cc4884a081afa50e2f4bfa7a9788fa382d1db65ab4ba6991675c8f33c339e2848d76e12baa2886833195b722faf10e2a023a8dcb931252928da1bb7ceb0a2cf87d95719582aa662ca9cffd547f0e514c89243e120033b4ed9a76240b58f28f2a0c9538e82dd037360222d9ddfa66ff3ceb7ef27d54156bda0a5d0757b6b89abce1abcdc796a6f3eb661f8b2d220dbf576f8bb1621dbca76bacb7ecac9c11253d867c2d1bba3cf9fad7c65d73ebf1f2ffd32b03e14b988275847c811492138aea789c11f7ae0797719a9ce64403350a874f9cd38cb4ece7d3eade32a77f178d7b73a9bdbe2c6ccf895368feb7b62532d69c05768534d80e7fee1d839ba214a17e5d75777d95736c3cf5d045cf22d5d2f11bff104f71fa17e44863c8d222b2179786fdf80dcf1bcf3a3427be8bbc1d65131e7a0bed5f2d23aabd0c1cdeff7b3a33804dccf8710bcff70332b6543e60906841d93e0cbe136c6cdddcaaa47e18c715f26ce1e4835f67ea850e826bbd2470e7cc4c978bf22c488d38c03aaba15b833cee48af87104d313261a560d0fabe74c70620ace185d95067518b0dd01f477fc8b7d8b0d660c01a348af77d7844bc753dc9f2b250a2d2610dbcf01e0c150508f28f8d4a1a4a3d0e737b50f0fe9d2daa2363253086690e09788efc1566a0f1997d00d14cb30cb98e0c6659a0edaf34a00b9546500366e3fdd5c63c30a14650d12a959f6e3a1e9b3fc3ae5a8a1a4d5535f55a12ca6855664ed9c94d0cbca7b48ed7f59e6252e71102d2471ccd0a38bedcdb04698259fadf8369db1e2251a8868f2da8a511bc8b07d0ab47ecd15b7cab2d783633a7cd054bd05beeaaa09f2d8faa5cb1c679c0bb63219bb8d856412c7850f433a8c6969eecf1ce46144146a49fa8fd5ead7742b479b07a22efe2349caf8685767b13439a63e0bed41d224cdb27b7f25d78b52f8bec06fa364fe08ddf709409edf6ebb00a15adb5abae03d56bd4e682d302dbdf20d908642f96cd18721441f470810b9e30b61719d183a7a7b637ea8cce30edc72d5dfa6f98192938735f490809b1346a70b3253bc452053cffd4712688c2620a405fded49c24af1b92384fa5569880b9d2a111c3402f6f1c2ed73fad916b097870edd8e976b09210f2b23cde73c82a163ecee5edb17ac34c22c5394f85c128afc6c969d7d2dad6d876da5d2b321f2a46949a86bfc9ca8774701d2a8aeeadb13d417288c52b337ac274ff80c65cc115ebbbd2476afe81aa79f44310d7f12cb595b16d2725f6059ffd6309b2c7786a9bd76fd7246d863fcee2b0d7e307d34274854f695ae3f08b7161ad6c90f8cb9b847342f759e3d7e1f35fa5a6868675ceda6f0f710032c32e19c0f9dbbcb3ce6a8ece0c696641246a416f74f5502f3c1f081bec61e979bf3253a2652bfff1ac7a1272a07ec44bfba6e9487ff32800e1b988952a8ae8af3341ca4af974123b193a1204dca26d9ac4ba30c4209b2ade32a0b2cbf6e1148c13312e0c4ad9fba3d3c2f27387796666e58c1633018b303cb0c07c37d0cddb4b4751677281c2d1cf96d5c58f92c39f2f13027b1d284805f2cba15949e1d45d351953e5d5c9a513849cb81507a3904b521337f0217603d77564be14fdfcbda58f86cb8be237d11f14407485b07535d7034418564884f3365b6c892726de3f836b5a589b4a8edd50193a7a0f7ad01fc4488e902a9ef057c941bf445b3fd7649211bc2d221fd7f69bb92e3b64785c014047470474bd5fa2d91a6146ac4247bce48931079ede1efa7bc7ab5063a27fcd1fbe96e27f2fca1c1d5c6962aa9d5fa778fa9adc33c9b913fc15f7cc6992aad740945e3616351ee0f6e53df41933dde5079c3092d3a2d9628f9b603e3fe2810efae60fbbd8e5443465c9d4c0891fd081e9ff7f0fc58a934b9339eee42aecebf5089f9e4d8d6747f2e95991f8e006ef71973c53c21e0e5678ed5b8a4b5a2ceaf2989e65897013ad0953a4f0a63186f57b79c202a647e2d4b2e14a3e8fd453cbe2ab560a4a18aea87121a4d668244c79de0caadd1af0cc22e11e697a97cfbcc165ff4c35e2cc0b68b8683ec6ecb751ec59e5ef7c08539f9d701e2503d52f17111fce919266a71762e7cd8de5e4d116e68326364ce702d8c712695285fc1d1b1a6b2a6ac8ffe94fb601014e091fd5b20cd9b0104907432c9b5a15e8f8edd6ec95b88b4fdb8d3cd96f3f9a72e4d13c7904ab0a03c277f71011da93c44fccc2269c43272b06710247982a92ccba695a2c446b88ba18635e3d1044251244e6332a9d95cde5a56958447dbb4c75f276795477d3a43ce1689887db592d0393a4fcbca85c0b5cf684873fa9815720fc3d16510dff7eaccf9395baeca8ad2767e21ab8ff5ce15f4e19d9496d04ef910bbac7a420a72df2a772bd99717940b7799bf7b710190d1fac5837191528d3ea0ad4e1b1901f9a18a01bb896b17b3c04f7dcf45be138abf9276d2acaa274e683e317d22cd4b6ae555c1e49dfe882fc0e016b94464bbe866a4ea22f86cbfe6ed5dbac23fc5b9ed685c3634a782d061b3cc81999a6d1d0223ea174a63484659bd42d542dad5128ca477dfead13cf0bf9c9ad484a987a44f25108373557b2ebf5f40bfc0e0ae380cd5833a550204213f13e1c1d0cd9f964291f9c9792295a2ea18e74ee8493d2158f67c2d93211587ad143425c09242cb7680372f89eb667d23e6bf8add7daa2aff93befc92661a2381cb75e3b20986008e68e68a778daee527281e8f001ea3ae95b606f13a36c94013ddd7536a6b2992947cb4035d9048c5ad2d2b059a1e628a85561e2cb668e9202845e356500cca329bdffa2102e659f05202cab2863e9d65afaae9f6f4ffe7d84bf2513b76a9e0e800db99f75ccf2510926d27626b80e24586863853f6f5267ea68e86dab68e4625aea0c678f6fb2309544e229806a86ffb7c09f47f51443a5a28a9eaa5d6b3ecd1fb95dae251510fb9d98dfad7f5f301ba17b3e380a0ffc691b3d7af0291729760deb95581df506224361fb5ef1d018b3aa747326e0c42e836f169a7c4bdb194c5d656bf5feb2a250f3ecb5147ed50ecf37ba2a7a6908"}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f0000001580)={"ccc9e14375baec6442a71bfca0c00062", r3, r1, {0x6, 0x1b4}, {0x3, 0x9}, 0x80, [0x7fffffff, 0x3, 0x1, 0x2, 0x1, 0x401, 0x5fa4, 0x4, 0x100000000, 0xffff, 0x401, 0x0, 0x4, 0x8, 0x5, 0x3]}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000002640)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000000340)={r4, "b140cb8a0c1b0adfede565b42b7301ba"}) 23:33:48 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) flistxattr(r0, &(0x7f0000000000)=""/21, 0x15) [ 1376.834901] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1376.839863] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1376.853714] loop5: detected capacity change from 0 to 5 23:33:48 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SCSI_IOCTL_TEST_UNIT_READY(r1, 0x2) [ 1376.899781] loop5: detected capacity change from 0 to 5 [ 1376.930269] FAULT_INJECTION: forcing a failure. [ 1376.930269] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1376.931996] CPU: 1 PID: 8595 Comm: syz-executor.0 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1376.933025] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1376.934019] Call Trace: [ 1376.934348] [ 1376.934634] dump_stack_lvl+0xc1/0xf0 [ 1376.935158] should_fail_ex+0x4b4/0x5b0 [ 1376.935681] prepare_alloc_pages+0x178/0x500 [ 1376.936276] ? do_raw_spin_unlock+0x53/0x220 [ 1376.936857] __alloc_pages+0x149/0x480 [ 1376.937377] ? lock_acquire+0x19a/0x4c0 [ 1376.937892] ? __pfx___alloc_pages+0x10/0x10 [ 1376.938490] ? lock_release+0x1e3/0x680 [ 1376.939109] alloc_pages+0x1a0/0x260 [ 1376.939753] filemap_alloc_folio+0x374/0x410 [ 1376.940479] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1376.941136] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1376.941803] ? exc_page_fault+0xc8/0x1a0 [ 1376.942367] __filemap_get_folio+0x284/0x8d0 [ 1376.942933] pagecache_get_page+0x2e/0x120 [ 1376.943497] ext4_da_write_begin+0x328/0x8e0 [ 1376.944115] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1376.944778] generic_perform_write+0x25a/0x580 [ 1376.945393] ? __pfx_generic_perform_write+0x10/0x10 [ 1376.946049] ? __pfx_file_modified_flags+0x10/0x10 [ 1376.946684] ext4_buffered_write_iter+0x164/0x460 [ 1376.947323] ext4_file_write_iter+0x3ff/0x1950 [ 1376.947906] ? lock_acquire+0x19a/0x4c0 [ 1376.948471] ? ksys_write+0x12b/0x260 [ 1376.948996] ? __pfx_lock_acquire+0x10/0x10 [ 1376.949572] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1376.950282] ? lock_is_held_type+0x9f/0x120 [ 1376.950841] ? lock_is_held_type+0x9f/0x120 [ 1376.951494] vfs_write+0x9bd/0xdd0 [ 1376.952109] ? __pfx_vfs_write+0x10/0x10 [ 1376.952711] ? __fget_files+0x270/0x480 [ 1376.953360] ksys_write+0x12b/0x260 [ 1376.953908] ? __pfx_ksys_write+0x10/0x10 [ 1376.954482] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1376.955199] do_syscall_64+0x3f/0x90 [ 1376.955758] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1376.956444] RIP: 0033:0x7f83dfa71b19 [ 1376.956905] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1376.959100] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1376.960057] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1376.960931] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1376.961824] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1376.962699] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1376.963741] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1376.964830] 23:33:48 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$vcsa(&(0x7f0000000080), 0xddf9, 0x105002) getsockopt$sock_buf(r0, 0x1, 0x1f, &(0x7f00000001c0)=""/178, &(0x7f0000000100)=0xb2) ioctl$sock_TIOCOUTQ(r2, 0x5411, &(0x7f0000000000)) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r4, 0x80e85411, 0x0) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r5, 0x80e85411, 0x0) r6 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r6, 0x80e85411, 0x0) getsockopt$sock_int(r1, 0x1, 0x22, &(0x7f0000001d00), &(0x7f0000001d40)=0x4) connect$unix(r2, &(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e22}, 0x6e) r7 = syz_open_dev$sg(&(0x7f0000001c40), 0xffffffffffffffff, 0x101000) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000004280)={0x0, 0x0, "b03a0a89d4875ccf15016bb94a793223af2896d9e99868e90b1cdea9443d257bfc73241298fbc891d4ce70d26e70438fc92ae91351195b1fda70a2061ebedd83708f97007d4afda6d1439d9400421716e0bc9d9259eac610075c7b5169a4af48d4b8c5aa5e352938679e2391914c3d6be1b22d0decce5db1773a09b8b88c538d6ba4ba25f93367fdb9e1810552599a5520a5bcca9bfbb3e50547a60472ff6c827c016e459b598daa6697ef08446dd33d6b1e3cb50dfd4b2357fcefa8eba4abc2062e8d894ffdc3850b3a5cfb30e1570ccf69196c5ecc225065a3728d03bdc0a516a57680f48d334e981b3c7ed76b3b822486e7ab619964fe22fa4de52e33eae5", "66e27c686346d463a5c12d237acff4192845608625de3e00c853ba6db99bdca8ce66b5d2986a3601702f62b704cdf1e3e8815d60724498fe310408bbef0fa4ee3ab93e2eee10adaf7fe25c3cd174494fbb8a8475418e3fd56d207055d4494ed2a34025e9ca172f7ae5388fa786c085f18ce46a27afa2957e87d3e2b1f1a9686e690a558e6d89141d831349af2a8102e281678f33db2f14ff8aea9281aa22c5bfc275faab2882f156fd38cc76835e391932300a5685e3c0ba9187f12117683de169cb3105f334435db81135dd318868c59a2fb19cd813914557f472377ad23a9b4dff26a50cde18a3a6d50b6abb2aec25324123cc37fac8238d63cd0c78d67c9eff7c8a1523b44f3cd514bffa001e05d3180fa830c0f090c6c7cebd2ffaa9546c5be56c3861313c7614c3298fca09c4a8e931e04b6ef44c5000923637dea858cabb882cd5df1252ba30a4b6e02f151375e481b0456ff7c7f97e846951ec0c7fd223df82548aeaf9d920e7539304fde028bb3ba90ef4e6f5d9be225e0ba4fae5988a87adfcfc7e1368edf8170955966e7cbf83657568dd2b1a3c42f0cc20b9190260cc6536051ecca8ffcc02a86267bf5718ad3c0ab285fd41bfa1e7154b3c24e377685a43be2406514cddc45d02ca954ace3729e27c2d3efc154465c248d6438ebecd96af55b9959797b08fc7571f8e053648b30baa53851d16a5418de7bc9831c08bcecd33cfead167fb360b77961331abfcc8ae6c20a4f7277ac081012eac8e2318d32d3bfb4c8bf6a844d467d52d02bf7807bd9704a3ca7ad184cea56f7f459c76652fe48930ca276bceb95b648f042b54ec2af8da5f38e8648e9ca2aacf7a5760e9148b445b6dbbaca8e420e026a7188466a832c8ebc22dda550c2fe1a6ae8f700d41792be7660821d962d995ddcd19e7e72040947c446df6b40618f985a935feb15485168caafc997ec2416908d48de441a6c444f33ac96f22d7f2b13963983e960622e2ffe27a4f496ed5d02eb0c8e28f09e554a38e252e8eb5066b38ff5524c5966c904bc20f5ff48f444ab9c4f54e0171de6ab92082293139ea1cde517b30f4dc8d9ba98256e31cc5ec20d6ca62cbe254b0f3897b58581c4e73b5777cfddd02bbe3b07d5d085d57f20a69f446bdd4b4ab41cd40a38069e0bea6a2717b02e51d139cb0a84a9f863b3ff89195b186bf439c2aacacbe2ef5784690d7028f80b66a10df4716354da85e8fbba87ee78aff91a9041b0a233b79dba28d754d818c84bdc8d96f3fff86566a1f15f4898fe070bc7b35c57ce8f93f58b80a3160985646bdc732934fade924d6e31c2c6e6a2ae643214c4c100b2f66ea6acec03b2cb40f39cb91be1e13211c0327d4d2daf59e414d8bed18bbbe05d85aee69ba68b83875df8b87f8bc90863c38e34c74e8f882bb992e7397ab8704002c14485d4d19915b840690ab13b9ed84d294a0aa74f7feb73ba7618bdd69243ef8670110044e32bd0ea079b745d6591cb61f18090045b426c07ee922ad93a16e209fc94ef8b21454830a65d764d8530f3137dd35a8a7c3b6f1c86721cebeefe01322fc91c3553d558d766b147d14ba6400f0dca309ae8c4865d730c33f3eaf0e2a60be6736a1ff5d2dcca550a700cc7f4d4378bb780dfa934254cd7d39b9d00a250f8f9539260645a0a0056690a454c7f9b31c9a358bed4271b5a192cc371178c0798eeba7c6cb14face65a8bacbb7d74b0b4bf56853b01bb86c937c814bee762933087a816966ac82c6b7d57ec3dfdf3a33834688829f20952020043d29863a4251ddd21e1ef6340f1e450042a82082c36e7e5032dafdd201494b84e5dd290f5bc545d90d0c3695bd5d89616e58b86dadce382fc1cc30c2c7f3f41c456a05e8d2bc8b500855697abd2c0e34e4bdf296fd65ea8213ee0115c661741ef7e60185491b54bc8623d8b8927f6411a324a20ca50043d35c26211faa3e6af590d56cd7b274a55420078b8e034888aee0489b070035c9b3aef475b4086e9ae5f4286aac3df3e5e9367af217a7de0575c7d9400c4a1ea12447c0e549e2ca4db225be99cc0e898b1f29b642575350fdb7c719e070077b210cd231c55cbeffea70cbf5449279d8809977f4d86de391dcd27b08a258963e27910a62da2228b88c33be770337974565e4dfdec85de7c8b46fb1264e5d1e5e7e4c3c490439555c6b550b710e0bed922fb97de7ea379d9308699707f92c3630981fcfac4d8321ab76441f7330135c1689a1e8f941104e4fecb1adcba63dcc1f3173488b1003a930c3b9bce9bd1eab45c3379ba449851c560c88d8e46bd419eac6c8b485db145ff40a417ac8639a74a71147218ee32fc023f5afcce9f223f6ca7da699d52e4b0cec6b354182b6bca7c983c265c348f8be6e45febd48389be41b288d91fa30e3e00fffd334b7b9542e47af657a841673c04ddecbc6df239abcea2d94cdb6fea72f84d43cf677270bd0c6e358add28ff32963509271987591d5f294f8a671881bc2b00f158c4c13c76825d361b810a77ac32d1f1dd7123ffcebb3df9b70cc213912885a80a7c29e0ed6ac492512075dff08bb042521c2495a163987970d2d02a2a4310f8ab5867d23603eab1a893558d04a0080f408ff536b47df5c12238819d7306e532ada3406e98fa9f14f913ec02022ee310662dd6c818d2996f51299764bcf67daf26501f4c79a5fc4d3d5ea1b9972e856789933361069acd6d2145251ab22b4403b1ad1d1c5df811b86fc0350eb771b214ff23419b321914b97b067d90e5a338c3de5bfcd81b638d8afb06ab2c3634420a3f8d6c45f54721b0b8b9ba4c0b12b436ee14cb6d50e623e4d9c594402f0b732b584917e28409a79924c23879762c34944badb44b385bbdcca73998830f9c826d7efcd585ee509491a219e5a8a4510df44db71df4d8576d30951b224748a0f4021998832a68af8b91c57d8631cfff32bd01b6555c33396d2fe8ce69be63480048b9257de136187d0b57c64578089d70b3e6c0b36eab0acc43bf0ebe5019fe4de0551299224480df52e989678157c8e443c7870e85913bce314ddfcd014ded8d172f95f2e2af7327e9380236e3c44e82c76ecca479227f34dbecc55629ffa0f65ee07c10f9de410f563120d07f91c3bd5dd39b053c5f9e4c8e63bf9edf56567bb64225093e76b7d018c348c7e11b86d859b6c5c71380665b93c9a6fca64e4a7da0f589355aca08c09d823caa551ee5cec74383a4d26f2c45cdf55941b4506a7c1068cf27628ceae486dc4a47d6940f99c5a8fa82187a6946fc39f37111ad723dca523ff0b9c38b30ba0bf505a53f85f4c3699c193036d6e5066efe6cb8c7f4f859c6890f72bb5c78f796f15015e97449691d7a61e473935e889c524df1bada8f4e351ac07229e904834081225f78af96585c7f03869d191330835f69581d181b365ffc1cbfe939a53f142e09f7546ee6286f877828e69a24c08c8d8f3b915c4dd34753f358e7283057047e52d930d4e3a40230daa9e47d66086a2d22d29e84d4237bba531e0ee90dadb80b245bc5c4059216616172e462f51d6775025f0f90ee51fcfa26ddbe4dd38cd8feb1bed1925e2f5e02958352ebb1305dc73b51d6c10acdea852ee6eb73e5b0c462fa3767992e5a6c65a742d60a75df9d77767e0ad609c9431530875f9c1a0fb5f43f8c3451a927cd8dad51aff7600a7fa04524b0a2b14d0c818ead49de6019d8a767e2d50c9934077ad437de691910213f846fb27bd1b855e3004035183500a271fae242c8dedd05530f98d9871999ae72c86b007ca1bfe0dfa96c2618aae8be099139574fc51cfcb5584fe956598e0d8ddc6d4f54b79f5ddd78be4153a58c96c20587c9021024940ac29e63b36bff65c2ce7cd78ec538b69b531f2ac3d04f91d1be8aab72c8abaa8a3e5449cd2a4b7d850c623952db3538094410f60c5c2d1f9e68c69d92684d1ea163494ce329c0423f18b15fd7e14e9b6f0c73d46231f2512e36dd15941eee58ffb17e75380259706332409dd35f707f75a42e0aa623492855688204e33fc09f1a28b0fdbb3fd3a6b29a8dd6a202aea102e8675a6084f23719f5641a7f69f4d0b163edc98f9c55731a5bc84d512cf2033eed5122b2fff56a6906186f4c318aa2e7fb7aa98c046ef42383a8647083211cf61cd3140a41259eb417f7f0f5301b4c0a1fe0331b2f19d71ac2692e4fa99ba5fc2803bc524df07f5da3c5d188bdc519bfb1ec419fec31ded4b3b0625840553f548cec8762a090000822371c7dd721b7ba21e0284df453af0b29cb92b6b928a7c73a291dff0c4e69777c50d11f7b4acca0322abb2adce8ba9ed9fa12db65bfa1120a5a618d4a3e3ea5185996337bf37f7618e0e13a6aac2f8400c551f9b79a98ac0dc06782d5ba5494bf0814a37565d1e0f88890ffb38abe2aa47822f3452cbab5e7e70ed13818c268616c1024d150a146963b531ba0e2b9727bdc25253d5489ff985f51bf4060c86d51c3517bbb9957ba81b36b98928d7ce0e710ee7915849fd36f5b16b38bba6333afc80a0da850aeba47bcca8414c0d5e3d8d89ab2424caccab759bea324f7b14f0d9765b773b1167a34067cc5727f3003bd5631b34103b819fff70476908ea3d9b6f679313555a84efd6673a101e51f48f322b3ce2dc80151264808d326a25d4034811b67d3a5ddf007137f777d09dc45e4cbb588bed918356e738e60a763bab026a30c330009ba63b06e0ddd8ca000fd11efe85b6c229ec28533b4b18a0c7dde0eac482a955214d890578d81ce433f6106f85affd8ad7f2601ee84fd2cc32926f1420a8b3063de2e0f24ca28917a57eb19b13401637ccfadca6a9d951df200e04f9160440386544b6e1d875408c0d40aadff96a0fc2b0efbd88c698ee1cae2d562ebf41e39a49ec8946d064697227cfdc1767a0cac59539721a22d5f765bdadb47f34804b7130e00b880e95b0898121d075af882b986fff3db66c96cbaece8461c2ca2734df3fbb394997308e594a237721b76fc52524bb5221170b4c6a0993740f427f3d979d21141696327ed0dcd2fa962c0c50389a20603b365cd77fc57701bc654734dc888da21a0036a9286487e6088fb5c884f6e374037d6447a0d2823342e5dcf7d13dcb0b2bd81a9153907a7a9a162f1433d194ef1be5689d027babbc1d817d63a955da150bd1961d5d761f311142d703ae175d87860b20466c01f6044aff4bff4e2e2d89ebba508413d8611b5a18b17de9c32620bd5905d1e6d559302c2930c16de1bf774697c1d199fe5975d95df394af45a76af933e3e6f699ade69d1ab4b6d5dafe9d284bdce322fce56a77d1885693112a6500a3039bbc0f573d068d6a42c113171b7370f5bfa27cdcf56fa95b7f7edd75b0eab5cfec348d841f"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000001e00)={0x0, r10, "2275f80dd347fdc9f7362556880cfc8ca696632c54f0208e374e5c91a9844197d25eb6fb5d36dc731a9eb886e83cb82cf12de09226569990befa17d659fc214f7e39b153a5c00790623d8130f6cbcf120d3676db69a65cb7f167fedcbfa2989c5eb24f563dda9b7c3373d831f6527fd4404ad4b15bdc5c2faf3055c38b739a353dd73c08e5ccbdf18e31a0424ea5bcad22cd251f2fbc7c7366c55316588e61c41adcec9cce7d7e1087c8eec5b02a93cb54427e9fc33f6dc820fe9c4b32992653eed192411633fcdc4f87acdd56f3ff1cfe1a5d89939ca071a9610db7e708129541f41a992f9529ea600d401cf34f51781fb777e8c31b2fd881ed26731fac0724", "4a7b543285c2ec013ac56971af196757acc02812d02e84ad0e883367c0d70fb03098221446a33c4c876df1ee3d98859e338392c6393282d5643f2e6e04b018fd2d271ef50e8011f69a216f2fd7043ec4fad2e536b3b033572fa9b5349b8c6eb96238239fa63a88798bc95e9fee013d0d72c3d938590de8bdeb5ab5c7f50b26278c5d879f9c927ffc719a5990a1af921a58a2946deaf5673f8f60db75ed894f7fa432edc5c648f9ea68e56536d2cf25c81c16fdff4da34f80e3487378afa686b782e131e9fb413e68aebaaf5779bf16b6e16e6ec54feea622f7286db5fef06a6926d4dcf1687f0a7181eecb8ff7e52df490786d5ce474831482c2e2289ed1073c3e613c0ed7f62ea75bb4e2d2889d605676baf8f20862ec9624ca6485ad18d68348c099527d0fc99a93a9daada74fec2ede53348632d2c333f13025c1ebfc0fed2294b3e19ed111385c02734bb36fa31a63674b439ac0bf2b53539c35524cfd4b9842cfaf2eead589df3ba642da31f09b0d5259b1d6f59619220f0bf6724cb7386aa89f4c53f7c56ea52813e2b822ebb84ee2f7175e96aa56556ebca80fda60e5bf18a925d0277698355b30ed8323002ae84b8fa4b62e46d5aa0b7d0294841e7c06f7b27a32c07b807636c747b9f97a37135f3d60992c9602f42154e59550fc1f9bad2b5f54808fe8709ce51bd8cc168a99e2514f572dd320ca105090a9d3d1cac30df67de4ac6248c4ad56ad7de04fa7007dcf042fd69379daf5db36c15930a26daab6d4428f0fcaed18c98083c7756017e5600bfbde1c80819cbc6fef9b6a865e737d1fe73f12e02740829de1a373f7b03dc48b628cf78558090a97c0e7e1ee96b89ad10587c1f9f1bdc54b4fb9a4a90bc154a0ddb397e41212a36619eae2203330679f5513421d8714fd488ef8ebeabcfd6ed97fd6cd2aaed4961892d12019df6cd805986f8c4477c59d93ad4d9f5bb8a54f5dd6037fa541eb8fcb7af1dd63630bea36de3ea8d19f08ab6b03d292913fdf2f0b881b7d67da2bfdbc52e02107959affd9f31828089c4eb2f594276b54c1301b1555bbc01e494b11d2a4274bbabd86a7189851173c053047225fcf9cede0c10c4321342c4691372606540398d2883167cb466d3f4134894d55f6d70f1110db6f05c3e8b106f35acdc870ee309c35f3d6c98a05509e6e4d2cb3551d90fafecbd062946a5494a30969206ee9e0b259ec4c9b81913353393adc9235213d58a88eaaa233f21de6c455427263263dec69a513d2afa74e2b8eecc04ab60619c17467b69a711846334eadd6e9459de50d7f6fde0daa900e2a2d211f498735ec84802baf73c5589ae09713faf0e0aa99389e88547e47ac8d5ee1e72e6afd6b8ceab6bcbdc12b7558cbe0aaff1db8bb0bfc39df2c83024e8a238fee0db6df3e9870ea8cb25d6f9d6e7e7658f6c1cff50c2a6d6a56eb3dcb53f679793995f6a55234064c2b5e46df27c1478332dca77d4ba2e4923b3f049db4a37c587fdf00ce3bab32c59200f7dc6f3362886ee2a5f2f6abbf3b3bc48652d122a2d876a5958679c97e86432ef65d261aafbeddd58726e75307f449b50ff7b31842f9b7e600be90e03029f17c71150b0d4815719dec66c3ab025e63ed3143bd0afe8ed5c639d98755d2cab00fb0cc27d0c84a5cafe6208c7735f2879dda83f86e74d04ab78cb995954b43fb4199a215663337b8e0316824823c1afcb5fa87528b9d5c5f4aa98553a5f9f3283231df91a071844e4754df8cc01b1d5c12d46e93e0e0def38e15a3a6c7faa8b8ab59d07838f725069f87ff5778dcc2924accfce1e64314eca30f6f51c5cfbcc72cefbc7095e20944b487d308b53ff0820a9defb1c6caf3ee35ae390f8a82149ec45a82048fce7a15d2bf21d6d146319f85181fe50c81157e03091147b7dcda51907f47711a6eb4ab1acde041364f269edc7f0e992b4bf6e13ca52314c81414386ae93c3d445068000bea9891181297f437eab0563f97956a6774fc78d486716426d5e349b065cc5746b46a75bc49a9933b15006a961df4feb1cd771a8a4305541b082e189b77ddf0b9a06c6bef8298df7dd2cdf64fa10fcaee016fc0cc11e7bd30a7186e16e1e0cec270e671bd4a0dc5d7d9800a1f8c32cf044d6da10128d1b7cd2a1ba1e18db6c7382cfbb12537d8b5633b68faa659176f8dd57384d8a38c3657a367dd78fa3d05cd4ea8a7ef4d243a0fd87d1b527c1073411f14bebe72fcb1ae7ff6ba9171ca11a7f1ba36486aaf98a112e5a5937ddb30f5115891c05ef88e0f22879e5c6578d64ef9163bb42132c68f5cd33eea94a74aa1c01f1547827a85e5bba6d0e1af7dd288baf0c6f85a50543c089ddfb99dd04700da2644c3dea598ec145ae4b9c8067810596aa73710c235eb79a705ec89db72eccd2d34f4428cd78a993b1b1a55faca85d8b4ca227f8cbb6312bb475a952fc4f178314d9b1873145192deda3f6413acb654c51ac22b74d4ee7364236da5b6a6089cf83c4487fa1c75a40050d26ae9e2b525d9e5d6f3af6f9251238916b1d86e54f1c190fd6932194e0651cf2ddd12f8a0f6f9f6c1f3a04230def5f37bd55988ae52a24da0e275566cee691d8dd6cb58c821abd5d9dcce0f861c12d69a706458264b978230f0225af1718b1d9db9847bb7f468d06e83f0435b0b046de170521ce6bd4adb0b71e95fb54bcd6920f3d95cd175c9d45438058422d46c6d9ad49eb380c2c97b490df914aebe0c2dad33b3a20722b0f78bf57e2bb10cf96666ce460a8121a12284116253b533eac274a135f63fcd0e64841be16857993367671036366fa9ec7cdf37b7f7a49f4f0098c2953aae8a094a60330dabff01e81d72d5cf7a20b2cd9aa0348f9baad2bd158839fcfc5b7312b485ed1b3631760f966dc6689aaf2d406428dc48cb77c06abf01f3a2920fc05db1129648afec1bfda0703ca801f90fb7c607a9b0d0e9484c0cd45ba41cf995c45f97ada74d2fecf889aabfa6cfa536c2acfdab949c3aa1bef36450389d8421fdbcb909a58696596b3177b42912512b794174fbb947e7c2e97d681f761f6b8e6439282fabf83833671fe631661b7be633874651eab304188efede65e545a43bf812e5f8a59a279464a0ab8864a8b360b3715684838d4e38aa55ccdfa59403985d5544b6d7f1af8971d5561bebd7b75ee256e6ffa0c624fd691416e5e2bff15f70e5d7308bf4ff427e099e680a9515d5cecd2905cbf9c059e6a2e5794ddfd48b5a04aa636a7b1452d8aa9f64abe9c989a706f711c5a6cf6c9229eb6791ee7263f762e4b597acdd3307c55430b7930a400ef9c986ab9a42caf63c0584e85f56bf297af17c7e9f444e6bbab28a02adb8f1d109e792ca1df1303ccbf393a15cf47f1b99a0ad1a26ee5d2bd4a53dbf8c8e46b2fb26ec22f48de729980e8aacca084b213a34143dea26dcb66452c1a724720ddb051b9e8518e6a151f4f6b1892f3c27bb0d64156170cf16ef286f43bd0c903cbd28020853970bb2b2015a2f041c9d1c3122f446c8df9952a68bc61efb8b524d7368c72d168d3c7cf291c82f78bd4c8032378fec83c39a906b04e9b4986381badab9f2d0453ab30c6f2c3d510b12b7c5cc5ac2a7307c05b9c04c702c83cf0075aede150cb620aeff144c4cd45bebb6d8ed2b21d87a1c3f02d3f939229e00975fe0d79a9bac3c4b2c34a088ea6b661d148b6e2cd632aa9b2ae86911d4fe0912235acaaf811829710263f4f3ae875d20caa556f602c8fb9400c7aa925b2e518935e44475e87891e6581d2cc747cfcf4debf7c5916f9b0f108a889ad5b78ca6dac01129e4e4e5273273e98ac0f7dda0ba376c73b3c3ebb504df2bfcb39c812e65ffd4b8b8f8b19b128e0a5379a7e0422e8df87631a88ee9f176e32ab683415547165ea51ead8eafa282cf0eaa3c3e6719b6869c9872264ec1a39cd9c32f4bf4a480087989799f88db288e4a69cff93d9e79cdbfb2986b6cce17ac1bb5a1f9bf736b3623de46347fb5af0f8c2c16c086675ecbf295edfd66aa20d46b6838ab1249982fd42ac29e9e1aa816eadf1ce1905f0744b8072590ac7eca36d2089380813bece1b474f8d0f20482cdcee25fb4d2956c27042d19fd2c7b4aac03599f9751e6c7d09c68bca897682729b3122349a1b58197c8f90d9455c5ee1d725d7fdada0f5be4c14b3d09ddd907c68e1ebe16e266043a02a6628329759e2d9b15c2a496918c4054067de1dde641aa1e9055f876ae80987566d31e9ff83e62af9039346e89e1881e63549d1cd11a0ff1b4624d4aa0695192b95b97b48c58e722d05161b174f5bca23b1e8b0cf01298938a4c5e871b5f8d6c8feaea6f9fcb51fe8d27dc8a795ca2d0c7052f761e8019064ab9be96dba48e2b69a625cdd15c3bd5ab28a112d4dbc69220ab7a3ae29db29d9be0f5f7937cd0bec0ae85392f85ad009e787f624b39c137894c5f44b8eef7732313a538460846a35ba575d5abc4cf3dfa662eb548434b3d11e43aac2c9097f8d7b58a4e2ad4f2f275e3d8e89a3b2163d5b023e10095583164a649e082f98ea65cc9e6f7ee9aca11987ee7a508c170d7621cc72805c0cee984be8bf52bd993214a9d20c46037e33756ce7975deadeb3d7abfa682ab92c50e5dde6405f8166a2af66008825a81a61a8eff63ada65ab4e4a94009270ab19335769f83ca2875e3a719aef21be8e1686f6627d48fec1b0f4c2f0b7ac487f01846644085fdfda91ecaa56d6a0b1772d3d47856ef20ed01aacf8a8b0e05ac3949acd9f855c850a06be612e98fbac95b785f0546f93cde7f7675cce6d49a789bf6593860366161becf17d098b51edc18f974cff4b82e5c6409ac151cd219a47d2b24e98f242a85ba50fb53bbed96131436e12b0f4ae4cc00fbff3082c8d3e759a81db51482f291b126007fb74183e9454e6057f452c8abb8cb9739dc4a21e4d04e3e096870ec27d58f533717ef5d952dc5fc0381eb0640d8dcedc0e2ee078c31d34bf3ff66e19c0860fd61c4605b03435abe1bf2342af41588c8a9d13b18dd3f42f25797dc3db56ce8d2a2bf236f2c45b43997fac8f9695511f86abd4483a728356fed4704bad197399fa12881294520657e1983e07e3b6059af04dadcf4eda09136281672c03afcf35f32d7d5ae6ffecc030870ade12037c33b37739a03b086feb37d9053ea4f761201c12b6ef0f90507854322cfd62cb3bc5c3eac222f7a7ee8c179ff6bd6ae756b5465d3b3aebd32a995ca0f5df587c190fc23f5cec171daa7568da6492d817e9d97e0267a5b50b71869cb3a4db1783eb1c478ff1a8cbcab7cd7acb6380ab7a22cefaadf15912a2a73aae47e3d1cb0f61389b965cc38a1e16bd6e13d2d1796d7d0b4a24b3019db7f24492fcbe8001dbd6b36ae84a660f15c74be64"}) sendmsg$netlink(r3, &(0x7f0000001cc0)={&(0x7f00000000c0)=@kern={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001c00)=[{&(0x7f0000000140)=ANY=[@ANYBLOB="2c0000003400100025bd7000fbdbdfd2a0a9b51d", @ANYRES32, @ANYBLOB], 0x2c}, {&(0x7f0000000180)={0x14, 0x2e, 0x200, 0x70bd28, 0x25dfdbfc, "", [@generic="1b"]}, 0x14}, {&(0x7f0000000280)=ANY=[@ANYBLOB="2c1600003900000428bd7000fcdbdf256998a831873725517ce589d86aa0925cb4522975d9cc46b614dba431b40f2cbbbded1393a3bbfd4060ee25c0843ab4d5aec2d45ed0c28d6a194c2174ab7dc62ff24001f798e4652ab0d0269b498b119dc766cac76cd756b53164b0a4b41c95b0946ae15734fcbb4505dc8b7a8a2a5a7d88c76f40578102eb60432d532561a5d40aba7029c35eea0d0ac79fb683362ce947f7c9569498bf6350a9f68b0ed56e96199599eae92112db34519d3f7782cdc742572025db78a0e348abcbc1ac23205ab7009ff4288f593e10d36cb093ac15f583673e23974da124f8e613613ea796b8df18104d8021151655489245b04591e8c542cddef5b2512fcb62f8004d447700a883fd02bbeed4e0e6c16d09ae3d90c250ffb714db5fe6ca58f316ba756fd15ce2a612c5024ecb77a137d7f4185b9a6e7fe62baf9ec786d2b34aed8729c01c344307511f8f35dab74920ca317572793773b76acc7c0ab26b93a09c8db39e398023037004c72f22586568849432fb88c0c0c464c226e0c8058fcc9ccdd68322f0ccda2246b21dbb6d1610e8f374cb6849c085ebdb396c2d33ade5c5cb7e2691025641012d15c347d1e2b6c7bf9b173cfb09f767cffe02430f179b9de2ccb7b0b62e98b11052969ce3f4097e94edcf37233a3b64bb83f0608bdbf826928eeec772c60ced429e453ab3c5f0b54fb054ac13fba874e2757b8901cfbdc39e3272cfdf8cd3e38705a4a23ca51ec370998f3ad103d5cffc389447733ac1c5f374373d512a2793025fc9bc6f85382006fd7a5a69d8012614e1b91641d2f3ee920818f9cfe09ff0de5d9df9b1076b64d8c0a6a2fa32825e6e01f8ce83e9d157f082f1580210dd57fd28305cdce16d6de343c87addb2d8139cc0841d36ec092481d492e9ad8044fe1898d5a29d64608e2a38f0cf43657858e975a45dbc65aff54e1e259b8fe40a11fd7800d3f7fb1abc1b81b08a41a60b5d96dda92d282917b38304a0f4c7769421c24d86cab3506e1c9fcd2cfade0954f956e45d510d0db76769a1f796d7d9bd7291a4cae829e26f90e6f5de97befdd4e15cd8b8dad49daf11c82ae5a54a53732b41aab8d2a927aa3663827b1d9ba038f703e1bda44231cdae1cafaa62a6819781e4f2bcfb8597d20f66176d1d51b368ce29bb3ebbce6fbbd27b91ccbaf898cdf69435f6d06c8965399ed79900be12ae7de590afccc514006bb11c37a74a7e3084195cd5d8b54457db052d13b3a802c7f1335c0ffbb5d0f728e25214245c84c59d16eb8cfbbe6dc4fd3cdd6e016994abf49ce01fa756e852e7b7ea5425134bb797e71f505ca7dd30e06ac1975c0e474fd68e072b6c679898a870baba31ae45160f24c600029391adabe57e8c60b48cda5648a2158c597fed3cf323f01dc7b82c9aac74a0cb671ef5aadc340a41575dc598abfdd1fe950fa73a0f0d86e1eefffe02f71f1f89bd8b656eaddf67e0af41bb432944eec7ea45c58c021a32314c3452484a9a7da0994baf619bece7cd9de2e65204d45247d67dbd649d54dedfe35da0ab6d6ff5f281bf250b82d03de0b6a00caf6b0fbff89f294c046b11a7788c92f535838933eb71e3d77105415609ab1f4d2cbdada3481277094a503d6b64decf95c950fc197e81edf0fd265dac7dfc5eaad97fcf01cdceb15b560654d63ee10884895239d9d0aec14c2aa85e8d4e5795a92598dfedd345793420625c199a6deb9e4cfebf64074dd5057bec383598e38658b3d0a9e436ee9cb52f7f78673ae1f98af3ee1d45b3f0ba0d1774e3f234823f10151051d25d30161344c902cf9a26616ec210acd1c8f9b0cbc3bbbf97c788f95d95dfa14d48b2d43ee8724dd42f5743627d90af0fa1185962655a2f15103ba12da92da8eb8bae50b318039382bea75a5477f7cfbd7c29460ea45a7cec9dddb83ffd83254aca9031d1ed366876873429cc4e5a23e26820495faf86e62e4319c489f816402e751d3f91f420afa4fd8b42a0311f79a928e0e5867061be5abc17479ebf858fb8e8ee3dbf6c8ef217a516c9543f0f769f6d5634eafa2ea05595508f866a1a01069ee5af2dfe47e006d7cc871ac2816eb7a2179c543a4e7510c19c34ddd2a90eba19d745fde7ce015c921ca8246f9e5ca4a2a4b29af20dee79d0ce8ced27d40dc59b9b42a1c502c908057f39d7f83460ad793a61f77e05605edde17537fdc93c19396192593b7d75f1450d9f08815ce0a4e0d9607f2466ffae89bb329aab20a63c6921059555884a4cdcc9673bda1dcd7352a9a3fb904c0ed5d91b6cf20075c8ce528bd1801eb1e05eda9ddbba361da3ae0755f69f7ecd9d4925c8ef6cf59348ebccaee5d662cab9187b776b0dd49294e1c7c1cda12de0077d41e07195a50671c17fa69e4924c4409e3e19b8f20b2f7a8239a71448423dcbd3cd462379c04ece6f3f97a338560bd519e22745c50af44eed7882bc2032409ee9b1f61ab4d86f25b7ca1921e7a477badaee9032fe2ecec38c3c07c84223447b7f59f0c781a43ea02973540009a047e42c5bd953163f60adde735de86d4a238f185f9b285f70d72234f3f26f8159da1efaccc980c236bc2d43660e660d4573b30dd4cc6653d82b4017927d8f90ff9cce398f82452689c965592d232f1c0a387b7fce1cda7d4c2bef2ba469bce8c4921ca9fb3b8a2e03ad4791c80357943cde49a8e6d3fa719ad76aeb61dc94de12cba2cca0692b6cfda5a2ea0325104a3191dfc9531ca5143a7c7d1f8f1875e5a4c163c6249b34e88c75c3eeebc6b542a3a0b0dd7bf759b676307945126a78017eabb35307f71271d3e431378f88f752be3c3a1832a6b13edc4b22c30ab714b040e2e49b74f4974bd352194e97afa0914863d276f2352ff183be87ab7b79c735d1155c2095224406901ade0e80a73ffb37409c797deb60bd3141674cc4238ae7b42b2a67e5e7b6ebe1de8fc44c9047a9d0cfeae09600a6526c4477471bac0b4edc46d0452a7df0d5f235d0e3bb4518819dee159f081c706dfa978e00f570c4f41fd34181fe08f3d2b1add9696505613bed24f1f98a717287f73fc680f25a5c9212b2cf8fb586dc7ccd7a7b4bc5c25cb845117a2b87d204d78da3e10b0b08bb65d27cddbc93ba587f3108efd0c833130532b3973de1908d355d5543167abd47d3f484fe8a7b57b28fd319df819a080af7cf1bf4d91bf66407051ccffde5745f591c7855b6909db486d1702cea85d75842914860257ce5893d52451499f535f9c45688011190ab283a20fe41c0538fc209729de92a67b89b04545f891ea523df96070d5a7ea1c3b06ab17f2edfcf8043bd275314db5eff9b8e5b06955ade6e77ec218aaad971c8fed5212fd1b34ee4ee2e9357c52935f1ff9514925e4338bc4fb8c8811b71785b32afcda776025ddedd0f18afeca11c276764aad3e1cc5bd587bb150c1fbdc20b33a94325832c8e5967a206c5c0a45b1bd9b5a70e910ec954525b54144b0aadcdf88da0f2fc0f2e3b25c59e4dfbacd96d37a4ab2033943a851bd8974f5c92786cbf91e2a4e60b1ad15283b13d2de55e75c84c673e05415d2fe71cc371e89443476361ada706d323f5be90ebfc41a8d335b2ef024f90bc02fabdfd04f40e85c0b0ce15b21633ff5faa789d6507667c08e9619e6a9a43532bcc9140b526f0f021792a6fe8859618a79c759ed342268c2553028cb5d4433996e43184a00cee89d0f64b6fe074552d0a7fffbf4ff3019c0fa0ba8293a8db4c2d1519c044ef785b4b79f790aff3a0deeb77b886f965fb985cd91963f035f43a25e8c5923a4217d188d21349423a982d5da37e578a00ecb5be695da0edba6c9ed999a744e8d70bea214cf1ccea77f14d54e1d6f04a6ab354261d3af2242ff3f27ff32f4599e0cefab5cd40e952848a99999cc009fd8948e704ebf3b6d0a825d9657764653580cce36c3af296c7e389ca04b9e72d2e3d9c6f67471ef1048eb312dbdee3f8f22058f016fff0b19b31f0164ee62c6bf52caebda67e6c226492e1d3ba7935b74a1bde5c36c3615ca9000ce786812f8bb8837c8d06f6921628f8b62adad9d3fde2bec810ef27c3cc01316b6f59339eb4f40d4a62034356485004924737dadb80d4692fdcef1f8c5d2d1adf13e77e4bef39114601cb0dbf9453e39c5c0c43cbe31f14c4bb69a5ede54f1e75d124616e4fd894779bd48fa0e234d95d7ebd3e7ecfbf6eba83c7c83b9bae0040db20e1055f48bb2a0aa39a9e7265db2cb058cd089a9b3150d05c0348f48581eb211c31ebbd3351e56e2157d6151c460bf2389437dc54d5b333cd196b2bf52528fe46ef9aa558f2521f57153c417a474a3d60d4bfe3019de24d01a4fade087592439ad060042c865bde0bee973f0e2eaa5cd5e0c8d1510047800f2930a94f4af0579c06e073bc8c780d445286d2443e43544be72ed7928ba6724c97e28f58d0cbecdcc9db238d9ec1c2ceed2bb7db86f21b3e6fe5b4e8f46cf4dba0a85dafcd0d7ba9d54575c42895fc6d30d4b34e1e3c593e5766d18652b8e37769e001bae008ef5e99f8a02658aba8eded46f9d4d8ee6c1c9442e2a4059ef79b94de94e3d1e8fd383fd227ab0b9ccf9d880c2b14094cb9d2b191f8ff27a6a1c22a94036dfe3805c9bcbe3d8fd5563996ef3d8a0c560abe346573255661ae89ed79e2d601d204744fd882f248f3ae4dda11014236df4674ef12da1197a64634f5475fa7f5ce6d677753f9eed6f41dd67d463ddaad022a5f838422e58ec620f79e14eb2087f53295508cb171f62b65bee4745fb17532b62b4a33cdc4fd879031f57181c46fb4a68a733cecbd8ba56785cddda4ab482e33f7a1bfc1cd43e68fd7c2be9ec7e9cb9c41026adadbe197b1137247c20df091a0c7f4de8d8f90a285cbbfce8c7db35b06c2da6ee31f5402dfbfd90a8008fa710ae3c83196db5fee699acfb0ba472a3f48489fba4837f0ee68a13af2dd2f98751920d714bfa790dbe88bee29e63a45f41d34371ea0ca09462971af81bfe8e7095a4449959fdd525390bfdf83d48da982282f1fa3b54bb9cefc83188d5b17af5e50c1b3cea841600276761516adb04376bb6756f57123cdc1b0eace94b9c483217ec63580ee941f27c47ad9c53bc25c982447906e4155367434414e742a086793e76a2a87680546a95e32d7509f55d69d31fc1be4d826b64fa6e74631b3fb0bb9f2065f3220ed5b6ef2682ac8bcac21da71cec702c4ee549ec49ac65afeacf593277221cb3b2cdb2817c13da3f11257e0e83dced5524a1b08b0ca1e46a1d1bcf6af52aa094676aafb742b56bc99d9d9c65ee6aca454237920b13787fb6795cd1d5b86b8856f312c5de34342e34f8cfca6f1c2f51d8984d025d755bcc2dd3559814d5b8c9eef261cc229a0db90837ac8f0f9b8de4235c636fdfb7dad257da96698ee44c362865a5158c59817f7223fe8985c890186f5534dfdd213ff2241c1b9902f8d18e7ed714a73637215629826c2bb274883f3be7d6a76605b69174f4719665758ad049398b6e5fd22ba304b2bda6c073742ac79b0f8f5f63943d993d5351c12210ef5f66fccfd849c2ea5d8a8ca79216a5a5921f7e278446faf67a269ae4c3af552eae753b4759663afb27a86a1282977fed23c315841e6fc359c5467440d0c33709c9a4fd1ac3aa63c9f0b10866281238f96c7d11b11814208fa67e1080cbdffa66e72980a08f774f626c251606a5e5df0936050c8de70568b05f0401d9d6de6a183ad192756f0972449409090604328c96fbe4429fb8103ab5c997eecd2d3c2ea741d95b59f98cb2e676ca7e8aee18dff0c997649b9f9008af427bbb501b8339dc12e862e3588c13de55c86b5d6c467abb9b1f7b774e412f4d44a80301dff70dd23d110d1fa3640de3ea4f9ca419577fc63504d66b36816b01647fa8a2b2ebb06ebeedab36e6c0c4ff189d64bf08368168018c3307ce85231e86a5bca484057ea48ed411fa6f31e35eb2aff02d393ca6394401dc7e9b7e5d8d9bae219899353ff67d783dbb774bd4cd5f12a057509271748c2509f789381d7ef9b16ca7868e156b08422400d7aac0ac4a788bb79da85016a5cc737cea3becef4d2b8e588dd80282cc03c78df14001600200100000000000000000000000000006c001e80409d27d8bf443672444ab980663f9897b567d71fc696fc3ac5433599136e3dc6d32cfd3ce3da812361a6c4ae512745feab068b44841b1ab607023151069ae0cdb9e114c0a2774e13702ad5deb213e9080dcd78e3655be70a91b88659d982bda1a52b4b7f0ed255303e3cd785826b2e90b242677b7d9c5003f1633793effdb5ca0f2d17f291c34ba8c657b780025c3685334465592b41cff72cf702c50b72162305954e21c1d6007817d078d2f0b896dfaa26461797181d0eb88f4e2315c227b0986690ece3c33a77a7669b847d2a14ad2e56d4f56e2d70e8be113ccd325370497a74e00e00dc53655e187e5edbd5494de35c552d394bd856439f755d7d5caee9d7a15f08634284f8e2007ac2df2fd226253e7e02495feed8d7a2a0addbcd4688e75ca524a1262c74be06a444828842d41a9ec1ce8d6531fe416c559c9db08dc4abab164b2afbc1c4df09c93ae4c01c3cf63ae644ecbf52d0a99fa8a598a64ad203cfb972b50231808d0b314b1a53f070826d726046c0508a1667182be3285501faa9d71ca6e3d2ff4a404a17626fe71db89752edc0e09ada7efd86fbd04593ab6adcbc885e1e8fc07cdcc7c1ef53cb3ee4de40a91fb6f617ca80ad980c367647aa910c63afd043cd0b27b8c60d8ea3b2153eac302968c0d2c1b00686faf3b20a2d2b2b93fe7461ff432ae839cff21b28aa3b77e9d25e5450949aa7e31808de554c4a00a21ac8e9b9f2091b220ef56eeaf47aafe1b759884bca4b9f0e71436baac11841cce482a4ca52ecb036e643f17c055a1c3ba49c0a4959ffc7644475ab7b77a8c132ebc9395c0ca62d1fa7f012a40452ae3a859fc452feeb675e067fc55f3c460cc913ee0c59f4a339cc3358dc0fb0f559eeb1f5f96b7a366e2e73fea5cadb6b401e6a4a7de9c335cfb48aecdc495b2113bb6a1ff51583d025c664cbd1253c82e510b514007d0000000000000000000000ffff0a0101025b621d729467d0b18999087cfb342b11b9be235540948e76d27f6f460febd9374883118955aa8fcaeea8094c0666c82e32c079b4bf4a61785bfa610bc0aab2085562be006977725e4c2af5062eca0506e5b0908efd8b24319a6fb6a78c1f829722d083d72686f934885cdcdca397dcf33b8d22dbe45ef82fb0052e95c1183bc9e9b77168dee7e2a09d9f3cc1c2d259644e4a203b4f0bbd54eea7a8e18720e5cb2a902c3dceffb32bd68d070ce24c0be824a3b2edb51539cdb3a9dd10b6e01ee4ca941abd3f5b2b69bca2c3ca10af338f8795463eaea33f98ee6facf985515cf9ff57df47e52c70cd6cfd721bf740529f83fb93ba1da36a1b8aebcc5e201ce9c0fc90c99c8e466d9e8b9782a097e8c37b4955bdbcd2ab33712423df062b5cfa093ab8af7bab2e69d25d06f086b4b645090d5a7d4faf10825374284cc281f691870c51cb263946e90153d2be4c7989811610a83035362b7c75759713495f61d2ca000000fd00298047a93b0e57d08eaec4071ecf8b963ce4a22217ead521b0eac27641d289d0bd2e7c7d4780b844a0181fa364f064e82509fec67010b69d5071145f7a0b4886c61acafecbe4fe4a778c0e2429f18834927f67257dea8f200233e679000539b6c888b52b3120e739758c26db51b90220a2f153e5dbc2e6890113b14b338ce198c4aade334d8a764d315cae620409658d8f54875d56709e7366fb7d54790b9bb6f6fc44d2fd75e19d30625e0bd8062dc6c63f81f2a15fbd5e016c3a283e18642930ce324cd1f5ce9d2e2c2c089ac6fb16620328b26ffb41495e1352cdb4fe38f8a2af4b0c7df677fb96f6d2af34dcbe0ef051c79a4239b2325fa88700"/5676], 0x162c}, {&(0x7f00000018c0)={0x334, 0x10, 0x300, 0x70bd27, 0x25dfdbff, "", [@generic="5cfd1d78f695cb62f218d900d3f3472f8dc9a83c87e60fa61f0554f57f6174493b983627b843bdd2083730fee36f0cbf4f525ba7c1a2e2547f4ab24bcc6d938aae182bac7f51393dfdcf30716e179eab2953ca6de2a90ccff0742671f5522c6046418d84a46da9e6dedbdc60cab09877d5b4c05496589a3d44d305b6f71ba2c8213b073381545485df47e894c9da1121650075c140f24c63f2e5222f70c2", @generic="24313a4e2c0afaf18b843718bc0877b45fbc9f61cb0f4a246d5a3949f6aa1c21cb1c8b852d16bd346fb775fac9c13e3e927a1b810f7e378dba72af2614cbac2373cdb35dd61166d3e4295f72574f720c6fd29db7ae7db7d82dc34e6336cde5d7d4b8a5b88320257e29ba4a8f15d1edef272457bee0971f34b1645289540a57d7befede67045c843e324eb456512c0b9524f9b36c0282f2934c8a2aea7b6854698a61b2774f50a75b9e193de1085136adc60200cd303cfcb43ea1ba422b461a2970d383b283c22c7355658a5a1a5b2a27b6524421f4debe4659e725e690cb6275a099bf9f0ee5a8626dc48eeb899a", @nested={0x195, 0x7, 0x0, 0x1, [@typed={0x4, 0x3a}, @typed={0x4, 0xa}, @generic="66d0dc66e7ab01ea33ec9327beac2876c0c7d94a3279773c", @generic="289411ae7a522bf1c506113b075bb8b272dc4265c19f75ed534c9fc5d38a125f424c8e11fc8e88a22582bede64a13be6dbaac073f4be65c53af59746cffaef169772f23327f34231c51dfa6c1e9b5355d669ce698d226179a5d1f119f7b111c7ace4b39469ec544cb26d74607ea0409d27f96fd8a2677a81a32c8abbcebc0fada72d9e24379e88c3a7ad33cb3ff99699932e148d3f74ad895ad3e3d1ac5b69c129e131c84ae4ecce6496c25ddd0a87dec7e7f57757ca94f2501ab5d0485a61816264f314b990fb7f144923194ca5e88dc085093051bb38ea3d8c1a1704030607856fe765b594767c73f9a177", @generic="6d361e972286e21768533c9c6b55808c86d06c91b2df6edc6aa26c6d80abbd0f527207dbfa42442c3c122b0786fd484d051664c16595316282f24271d00022b61d5934d81349144a911adae17b7dc56c4a30ff171aac3eb40fe15bc0b4d1542806d4cbe1a9a822bc037004af7488a0abd18c64244018b3372c26c945bfcd5588222e7fc8dd"]}]}, 0x334}], 0x4, &(0x7f0000001c80)=[@rights={{0x34, 0x1, 0x1, [r0, r4, r5, r3, 0xffffffffffffffff, r1, r3, r6, r7]}}], 0x38, 0x20}, 0x10) 23:33:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) 23:33:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 72) 23:33:48 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xb05, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) [ 1377.191444] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1377.285842] loop5: detected capacity change from 0 to 5 [ 1377.288691] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1377.308667] loop5: detected capacity change from 0 to 5 23:34:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 73) 23:34:04 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) write$binfmt_aout(r0, &(0x7f0000000340)={{0x107, 0x7f, 0xff, 0x34, 0x11e, 0x0, 0x1da, 0x6}, "b4f6292eb5a7aa17ecb1d70239ae61c8a10d6e4c0b9f570619675402d8d60afe71c7c6d26f117b6c6fc9ef3825a0bc09d31629d7065ad68fb4a25753960289bf28bbb11c9e03f785aa9313ab36eaa67160f6f2fd578a80ab1a1750018595e2eb70c158ee540efb616b5b986ccdc976cb384a7e8756f2c93c582c7f0b5e16e4dd3cc68311f990411969397a839798ce4f7418ea674923e37063ac94bfafce100f36160a12135275f7417eede3259a871efc595550e3382e74a6d0de11d18ebb", ['\x00', '\x00', '\x00', '\x00']}, 0x4df) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r1) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000840)={0x1000, 0x200, 0x0, "0f8c22a011c8d41cea509c80b9dd28cc22ec33574855c49a0e4fefe110b1001cc9a27e0e823084552f291c78e6be317b272b753e9a7214c4c814122098afa02b8e8608443af27d87db5f77eedc48983df4dae27cea6781110e5dfdf5fbe2c6213069df93d41ef0a45135c63605ecc1bfdbd2d263b1cdd1c9dcb9f19df04bcc234fea87b338f8e8c3ef76c4042115d94202869ff3ebb0b5e27375972730b72181eb7cf6765a363f8af1db04f3b0d6e18a09e170d8b1e1bdfe502ee92763889e0d5a15fb5a1086ddff187f714afaceca7e28dd1316fbe69c38e438abadbad180594901a32af298887b50233395c4597a45f524483da7edd9728495bfd1d213918ae374caba8dc0fe606f1fb65f0e30c61ee0094fbd4321f16633a2602239a42fa27e4fb43a978e9f7f493f74a4695cb5f93e841c73d16ced9ed18d4516edd384aad71149237297ba1ea951de80f8068f77183c6e4d82bfd0b8dc00d7e9c018ac0191e111e86ed50ce164764662aafdc2f96c2030ccf99d9c5977ec781b26fbcef713826e061d482e9994e504dbc34bff5a3bcfcb44a320ca4235f6c16e4628277638c4b9b7676ad0f1a2b32d732a7fa0a08405180d5ad324263f0aefb925eff80c9300a70f8f86f21c9bffee8ed88ac2036d084231a9678cfe592b39670d756891ab641c9fd51db9126196228c01f1db2e0496811352a434639c72f3ab795cb9ab1bb3684acf4fa540a1d8394bc4a53e3f116c91554ee8d95836020e6137448f93516282320a7e5f19da17fa1c77a1872eae1f8eb2d71793cd42af5ef2c882d812c20c09ebf3550d9ac42c91aff830397f02326bd158347a0f7207901476ec409e043bdd7f1556dbba09788091c7e8e4cfeec438593e336f1a3053575614aa1a8c9beb2eb3fd7ef2cb8293645eda5876f62288c10978310df6ada6069d8b64768ee14314063721a7a5a1ace59db6df661c501a40a31ee97bde4f9fa92956f0a0d0096498ec2b4a77755b0541f4a6e7afd4df656359dd614fced68c9dded9a4ae11eef5bb7a2a922a7c751e305b7ce6b76a174a57074f8a002c88f8be53432373c7aafb0ddc4a912f253fa165a4815be7c28d8c8b192c8c4df66e8b009cd362b398550cc6a2db2ce8f2d7a84c082f01c2b77065797d18a6b6435285c4b5eef8fad030524a804a5f93e4f17645224c43c8ce360b49b0d8cdc7913084fe63c28abb1df4cdecf8915795ea2e28669f453c0b21a853f820a007bc0f5d6a9bba35f78a621ea2fed0e8deb2b859a4f8c1b2c9a35810b85e001fea1dc359c7a952325e024e076cab33a03350b7478c27ffa31adc8eca4f9196c508da84a67895a5b562e0f7fd6103af782bcadf559501542619e90df13a309289c8a4ef62d42167ef75dec2564e6b81a20bfbe3b3db686129d9ffe9e1b93a5f9af4d45f73368c7784a45cf02ed101bf72207ca2dfb56ce8d2e3c3f7cdc20867b06fb86e302e5a8b947a677ac3359b1ba01fa9e8f55d19d826966620a0983e6f0a682b421e110f597e98936d1c8d054e9bd2b918da7412c6a6ca26ff67b1669c257fc32f57e421bf7f05eee3819e5618ff7e0e686a69cfc30901cacc8985223be16bafccec3d8a9de3d4cf5c832a86039e002097265786125cbd253982ac55d6e77bacf568b897c0448bdb666419a351552d84e2f0ea77a2836cde0480723d04681b42c2bed7a19dece3b9e0c9a8cea7eca1c3e3fd270a5c8e9a31cebb36ba42e2e845fb33adec15ff40a685f820ed2d107b932682c633fbbf666b014a1857e4b2b001a98aba78f4c5a067e12cf6c071804299750c58d44257eac0ad0b6f7420a8edffcc4189dfc2d873b4cc5b66af34b228e4137471230072434f47e0278f787defed8075923cf37dd4a854165b12690134e4a0604e6c8c403503aab7739455d99cfe411098c755e91992d1fb748eb12e54a402d0bd89a21a66c87c700cb883a54c757df36a05a325bc9920d94f28fd68c95d86743946ba9fa68c40c2fda89faa5544731deb0d750b578e558ccc2d9f367a609d6baddae4040c591272aeca7c1f1cbfb466ee4d3a2d3e89d2d16d6bcf5bfd0571eb2577e6daf7046134c2c96faea9b0204e98e1405319fd5071ba06a22095a09fa02b6e9fdfa399b73d56200d172e3fecee2c19655ac1b4736df64cf71802674935b1b91b0ea22e3230be8c86795ac640eea2fe8aa537e2bd0f0f1fed4c73cd546243dd05dbc281a5078cf839fd561747e796d913755105a6954ca8318478d3a15bdef465cc7dbe8a0e50baad5dd69458d7edc6f1309d26317cb9330775563edef77d819a39ac115f9403db3f20e6c3d5312b481d1d82e18cb10c2858a24f356ada0d432c398cdd3ab818bf3266940b7b978492c4523213a8cdc74c4371636d1ee72fb1b33f3157f507f269521ef9aab8828c6c5aeaf3efdab1c8c7c9fb2d85291e36b1563bf70b1358f3a84c3a0ac9f2af75c35abaa954888cbbc56870cf41d778d4ab3efd795380fdc691ed1ecd8a095737ecb22aba0afed1e1a8753a9c102fd665cf9cd138c635e6aafab4125ac52621d64ea5ffc883f8daff6579273d3ec467f8fe8d25d6069ef3c95102d5916f01014e59dc46814779c6f4b909b4907c990d1a919979e05250beed315be185215d5bd4d2ba06345eea80cfc23bf0f74ba1b0ac301ddcf04a31a1f0d9dcf574228067d63f590eee796cc644388d6705fa3847542bbb606cc9c1b34084a54890d0aafd1601c001e2e1f495ca81c1674b346cca0411d3fa55ddcb1c621c26df70a57eb7af859acdd203526996a397a6c3fc7b750b2f87c1b26f5fe7694c6d1570aa799323d9d713d417e56380f1111698913e2bf630620047e91686345a6fbdb4425ec3854ab6968ccedf4c2b66c7687f6af5b7321bf0bf83cc7cac9b5ec791fa51771e24a0fcda5b0b98a2517956b218ccb14b98bd289c0429b8baa36f1323d85d8c5c493952a622277858fa6c729776310f2d70ed3880e03985d0e601d138f47d6bc62680eb5b2e54c0470ae4495e49cf570f15f0e15c34678ea80c553c96b7373a43af37d555beae5940c1de264fc3c885c344dc1b1c8f9480f9be7d35e47e4ce2ce2167a10c66125f0e5c72091d1b312c88f17cce3ebf6cef445078df97fba30c5a90f54170208759845069927c1e4e9dfb384abf46de31985645d5c37e6a992ea6bd284c09a23f216b0fc2eebc4adb8587d6501364f00ed0fd22b358a5221328c3beba829414f0b7ded278ccd32ad22a8e74398ae8ed81d5d1b57d85c11237ed82248c06e4ae5e7d45736459f517236fadd07adbf3e56e638c4b9eb4607b0b7c270ef378d2f08cb573800cdfe364b0d561078736cbf9a2243feae78b3f217f8946192317f38ade0a67785b3c6e482354d196c2522421643a6a42bef7a4236ff02d5dbaefa9e02d428e0e867d79d57b9e33423c5cac5c5ca22391c3b4b7bfc4cad31d21239d64085a74b2c832c661185afd5fbae1825fb7d14c3fb7538f3f798d005bab82029caaecbe078c68d7e39d54b88aaed232bb52294a5e2c5e069f9eb5733b9258adbf4bf7dc8ed33cc978a2e183d17989b9d364f362f0b40a7e8df5d89b889751f645e4a49b7fe41aa3da8fde2dd491b5d872df0c19faf8573c78a889da140f065ceb3feb6b754d2449bd8dadf8b1ab4db9530e45e791e07acaa090b79387a88eaf0bcbd2e47d5cb54cf1ba36725771f3bfbc0712eacef0c99425c3735aacbd1dc29ad9ef50a5b1500ba91736bc620ae29bbf068aa5c540ed36bfc0427871929dae2fb9068be498711070d4ba88eb8657f3d298e7e6fd22a955d662d7e86c94e37fd4d4b59c90045a2ae9cef13ac155a103d6e9d8407684002643ccdf807d4b1510d61ffedb3188159d5e9688a2f03c08b76a2b53f91444221f0f1de003f0600390e01593ea28847c21cf2462fa5056aee7414044b659c4b7ba155b7002eb7386f0cc32724fd4fad226b0b97eca1856d510623429f5135f7c1646e6e96e231501d660cb645c828c75768b15a4c224d355e48e8496314039cc8ee2eb336a21feb4f0f8757a55a9809dc4a526178de39b0c7fbedbc9f597d502d7601a7df42dda0608af73e5e5629ac3f4665051e79336a60b446faaa5cd2a736343969a5b4968ee91f93d4bfe091f36045a2f6d12f34c86831d9345512a98f8ec1becfbc97b63594880880b68f2dd050d06acc3df6fa260dd22f9139f841c437caa73140b5dd9482be2e050519cb3f2494a989d7543d06f3774108a409a292c390c4ec4e65de0e5e8e4acb9617f91bdf79aae5022404c0d5fec833825addd3c3be599f87f1c74f412f09bb5f77f8b8b18d36f58d0bcccf5e5a89d7fb107288911a03eb9d9769b5972bb4ef331817b375fb39a9f741cf548bd298916c289e09314144089df547d801530856025047d024531c46e05e4abb88755ebd76b0ab4ff2aba7ec29f2535915164637748d9b279dc663e485186e2b278e7bc8ddfddb9d73c9df02a65f79a92914a30db20f3f27430f1f08f4c06972142a03f25dddf83e9d69511c3f5ba81fc924eef78c3aedfe4eaa6525f533a6f22154f9372d958bb712bd079066f9d8d65fab61149b951d427ec93e13077163f7408326d8516918ae9b2098c100e08e17e9ef07b9c6ed90b399d0dc6d7af6db4d4b880cc92b78328e794597296bdb723cce133a21fc92907072609d7d4b9d5bd78cafcc9dc2b7b80b1cee5b2f0d51bd2ddcb05a778b13a1cc5e7a729e1aa157e52c39d0e470775a49b467d939e8fd5208628d2bc733e4705026239773bda360265c255743cb9e9bc3718a0a1c659786a9b84bac73bab65dcdbafe33849daf6fa45f3868d588aa855c8bfc250ad6c6788b912444b190f6c5330625241b34f394c7e2015e0611b59bf81561c255bb04aba871ab71a94cf5d7d488ffcac9fa690c700bb6e17e41099b0b7440523468c2d4077d2893478d4741cb0d87b22619aa64398aa6a60b716e3c4376b832d3c79e004d06e457d6b8f35c78f43e2779e035b8e649b3236cdc706d2f8558a098f5312c6fc55408b3484948836ed411d5205601801eeda4742a3e56c84b2991ee331931ee95aab4d1a78df6ec9fb66832734a68a0952dc90e813db6656d1366b0f3e8bfb67376f576fc699339b35f4ceb6dedce27f72ab0be1211b8340e7fc32f7574f2a15555e0a6bbc4574d50a87f87183266e5044223a7942d4efee7cee9d12bf754f6c014279bfda06dfb57b5a61c5ca61af45e29b5a0ea2f0ff6845a3db2107ccba62aea6760566985b04b21a8b2a3f5c0342dc058f869e845ca7020ebe4cc4dc2218641ee560bec2128c1e834e75cd6fdfb95f8f1614568e4c584dc9a588583439d5e3db4580aa0957f5295b12794210024770ad6b5b4b121f9e2455a56c59855721b38aaafa7ba6ebbd9fa7e95ccac235db4ce8b3658d4006b30666488def93c513b700230094780d591794ca96f97107261bc73163ac02c821d38877922f152429facd79fec11f140464980d1b7cf35fb3e703020ef3ef80c7f5a88a8b6d02a8c3b315cbd40a2923aa4abfd0eccd15c7f5121f3a36e73cf743babc78ce8c56043a55eb9bebb35f99d696a5cf47273ec8130a0f8a81347ea125320ff9f19beae7d8179e0f9956a8f262a1bcdeb6570a317cb823e330ef22d073a454e1e5a3a9f888fca4403bec7a5f0c8b3b589942bf22169ef2776f09148ad24f6f30badc5528f1fdaba92681a9beafaa8f7cf4c1a5b359ebc43c61da698aae114eb7c3c4fd971cff8b413a"}) 23:34:04 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xd00, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) 23:34:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ff", 0x1}], 0x1, 0x0, 0x0) 23:34:04 executing program 6: ioctl$FS_IOC_GETFSLABEL(0xffffffffffffffff, 0x81009431, &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={@private2, 0x77}) r1 = signalfd(r0, &(0x7f00000000c0)={[0x5c0bc9ac]}, 0x8) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0, {0x497}}, './file1\x00'}) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r2, 0x80e85411, 0x0) fstat(r1, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r3) openat(r3, &(0x7f0000000300)='./file1\x00', 0x1800, 0x20) write(r2, &(0x7f0000000080)="b3d6ba4679d7d6624db21b151008b7f8af4a016ccda9ab7bfd9127d6347eaab36debe3ed", 0x24) r4 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r4) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f0000000380)={@loopback, 0x5b}) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4004662b, &(0x7f0000000340)=0x4) 23:34:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x40000, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000000)={0x5, 0x3, 0x5, 0x1, 0xffff}) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:34:04 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000340)={0x85, 0x7, 0x6, "9f14e03f93b522e69d202fe8121ca9fdc2d6db229adbb5d644045942bab6f5c86ad622bd7193fb3f767f1ac1b347d52845b5aa3c6452f8d7177010c7ca8d4b06ace2ca1a38eab3b6445399cbe15b4381c19b8326756a9867c65728b2c7e6bcf320580ebaaae25ac4695e7b171532ba421b73462fe05742798b52e7d12274a5e4a9c6798980"}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='rdma.current\x00', 0x0, 0x0) ioctl$SG_GET_SCSI_ID(r0, 0x2276, &(0x7f0000000280)) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000200)={0x53, 0xfffffffffffffffd, 0x4d, 0x1, @scatter={0x1, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/122, 0x7a}]}, &(0x7f0000000100)="5870ffa592cfd81ee8e60f870331a65236529463f76247af517e3a69ce453f39c87f2de9932c9ecbebc69b6cf8cb2852f276fffc7080a8f28a6b4ddc4b09334092b31782d23717d85ac39370d8", &(0x7f0000000180)=""/62, 0x1, 0x0, 0x1, &(0x7f00000001c0)}) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x6) 23:34:04 executing program 1: ioctl$sock_TIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f00000029c0)) connect(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x4, 0x0, 0x2, 0x0, {0xa, 0x4e24, 0x1, @mcast2, 0x800}}}, 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x62) syncfs(r0) getsockopt$netlink(r0, 0x10e, 0x7, &(0x7f0000000080)=""/10, &(0x7f00000001c0)=0xa) accept(0xffffffffffffffff, &(0x7f00000000c0)=@can, &(0x7f0000000140)=0x80) r1 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000f00)={{0x1, 0x1, 0x18, r1, {0x6}}, './file0\x00'}) recvmmsg(r0, &(0x7f0000000cc0)=[{{0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/139, 0x8b}, {&(0x7f0000000480)=""/82, 0x52}, {&(0x7f0000000500)=""/65, 0x41}, {&(0x7f0000000580)=""/153, 0x99}, {&(0x7f0000000640)=""/160, 0xa0}, {&(0x7f0000000700)=""/29, 0x1d}, {&(0x7f0000000740)=""/67, 0x43}, {&(0x7f00000007c0)=""/217, 0xd9}], 0xa}, 0xc4}, {{&(0x7f0000000980)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, &(0x7f0000000c80)=[{&(0x7f0000000a00)=""/131, 0x83}, {&(0x7f0000000f40)=""/178, 0xb2}, {&(0x7f0000000b80)=""/204, 0xcc}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x4}, 0x6}], 0x2, 0x140, &(0x7f0000000d40)) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000dc0), 0xffffffffffffffff) sendmsg$SEG6_CMD_DUMPHMAC(r3, &(0x7f0000000ec0)={&(0x7f0000000d80)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000e80)={&(0x7f0000000ac0)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="02002abd7000ffdbdf25020000000800020000020000080003000800000014000100ff020000000000000000000013a3fc900c0004000100008003a74114e3f9dd85d14a1e000000b64410b4dc107dd5f3a9679e663e3ada2b82239c9e095859905e24d86c6a571e09"], 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x20000000) socket$inet6(0xa, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000340)={'sit0\x00'}) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xa) mknodat$null(r2, &(0x7f0000000180)='./file1\x00', 0x200, 0x103) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_EXTERNAL_AUTH(0xffffffffffffffff, 0x0, 0x0) openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) [ 1392.849664] sg_write: data in/out 16/1199 bytes for SCSI command 0xb5-- guessing data in; [ 1392.849664] program syz-executor.7 not setting count and/or reply_len properly [ 1392.851734] ------------[ cut here ]------------ [ 1392.852233] WARNING: CPU: 1 PID: 8632 at lib/iov_iter.c:364 _copy_from_iter+0x2b2/0x1140 [ 1392.853088] Modules linked in: [ 1392.853532] CPU: 1 PID: 8632 Comm: syz-executor.7 Not tainted 6.3.0-rc2-next-20230317 #1 [ 1392.854319] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1392.855095] RIP: 0010:_copy_from_iter+0x2b2/0x1140 [ 1392.855613] Code: 5d 41 5e 41 5f e9 52 f0 32 02 e8 09 66 36 ff be 70 01 00 00 48 c7 c7 c0 bd 9e 84 e8 68 53 5a ff e9 51 fe ff ff e8 ee 65 36 ff <0f> 0b 45 31 f6 eb 87 e8 e2 65 36 ff 31 ff 89 ee e8 19 61 36 ff 40 [ 1392.857303] RSP: 0018:ffff8880189b7608 EFLAGS: 00010212 [ 1392.857803] RAX: 0000000000000e16 RBX: 0000000000000000 RCX: ffffc90007005000 [ 1392.858490] RDX: 0000000000040000 RSI: ffffffff8214f712 RDI: 0000000000000001 [ 1392.859145] RBP: 00000000000004af R08: 0000000000000001 R09: 0000000000000000 [ 1392.859827] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 1392.862714] R13: ffff8880189b7838 R14: 00000000000004af R15: ffff8880189b7838 [ 1392.864483] FS: 00007f137a782700(0000) GS:ffff88806cf00000(0000) knlGS:0000000000000000 [ 1392.865049] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1392.865484] CR2: 0000001b2c521000 CR3: 000000002084e000 CR4: 0000000000350ee0 [ 1392.865978] Call Trace: [ 1392.866164] [ 1392.866353] ? __pfx_lock_release+0x10/0x10 [ 1392.866674] ? __pfx__copy_from_iter+0x10/0x10 [ 1392.867009] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1392.867415] ? bio_add_pc_page+0xbc/0x100 [ 1392.867723] copy_page_from_iter+0x251/0x430 [ 1392.868052] blk_rq_map_user_iov+0xb41/0x16c0 [ 1392.868405] ? __pfx_blk_rq_map_user_iov+0x10/0x10 [ 1392.868780] ? __mutex_lock+0x12a1/0x1a30 [ 1392.869151] blk_rq_map_user_io+0x1d1/0x200 [ 1392.869611] ? __pfx_blk_rq_map_user_io+0x10/0x10 [ 1392.870078] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 1392.870608] ? tick_nohz_tick_stopped+0x11/0x60 [ 1392.871063] ? __irq_work_queue_local+0x9d/0x100 [ 1392.871544] ? irq_work_queue+0x2d/0x80 [ 1392.871933] sg_common_write.constprop.0+0xd8d/0x15f0 [ 1392.872463] ? __pfx_sg_common_write.constprop.0+0x10/0x10 [ 1392.873003] ? _raw_spin_unlock_irqrestore+0x2c/0x50 [ 1392.873523] sg_write.part.0+0x698/0xac0 [ 1392.873920] ? __pfx_sg_write.part.0+0x10/0x10 [ 1392.874402] ? __lock_acquire+0xbd4/0x63b0 [ 1392.874873] ? wake_up_q+0x8f/0xf0 [ 1392.875272] ? inode_security+0x105/0x140 [ 1392.875684] ? avc_policy_seqno+0x9/0x20 [ 1392.876088] ? selinux_file_permission+0x96/0x510 [ 1392.876635] sg_write+0x8d/0xe0 [ 1392.876956] vfs_write+0x2d8/0xdd0 [ 1392.877242] ? __pfx_sg_write+0x10/0x10 [ 1392.877528] ? __pfx_vfs_write+0x10/0x10 [ 1392.877823] ? __fget_files+0x270/0x480 [ 1392.878127] ? __fget_light+0xe5/0x280 [ 1392.878443] ksys_write+0x12b/0x260 [ 1392.878710] ? __pfx_ksys_write+0x10/0x10 [ 1392.879005] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1392.879404] do_syscall_64+0x3f/0x90 [ 1392.879680] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1392.880051] RIP: 0033:0x7f137d20cb19 [ 1392.880338] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1392.881634] RSP: 002b:00007f137a782188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1392.882165] RAX: ffffffffffffffda RBX: 00007f137d31ff60 RCX: 00007f137d20cb19 [ 1392.882698] RDX: 00000000000004df RSI: 0000000020000340 RDI: 0000000000000003 [ 1392.883235] RBP: 00007f137d266f6d R08: 0000000000000000 R09: 0000000000000000 [ 1392.883760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1392.884286] R13: 00007ffc8aaf629f R14: 00007f137a782300 R15: 0000000000022000 [ 1392.884837] [ 1392.885015] irq event stamp: 965 [ 1392.885280] hardirqs last enabled at (977): [] __up_console_sem+0x78/0x80 [ 1392.885891] hardirqs last disabled at (986): [] __up_console_sem+0x5d/0x80 [ 1392.886533] softirqs last enabled at (300): [] __irq_exit_rcu+0xcc/0x110 [ 1392.887136] softirqs last disabled at (259): [] __irq_exit_rcu+0xcc/0x110 [ 1392.887766] ---[ end trace 0000000000000000 ]--- [ 1392.910780] loop5: detected capacity change from 0 to 6 [ 1392.924118] FAULT_INJECTION: forcing a failure. [ 1392.924118] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1392.925398] CPU: 1 PID: 8631 Comm: syz-executor.0 Tainted: G W 6.3.0-rc2-next-20230317 #1 [ 1392.926438] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1392.927185] Call Trace: [ 1392.927432] [ 1392.927655] dump_stack_lvl+0xc1/0xf0 [ 1392.928035] should_fail_ex+0x4b4/0x5b0 [ 1392.928439] prepare_alloc_pages+0x178/0x500 [ 1392.928886] ? do_raw_spin_unlock+0x53/0x220 [ 1392.929311] __alloc_pages+0x149/0x480 [ 1392.929698] ? lock_acquire+0x19a/0x4c0 [ 1392.930089] ? __pfx___alloc_pages+0x10/0x10 [ 1392.930527] ? lock_release+0x1e3/0x680 [ 1392.930931] alloc_pages+0x1a0/0x260 [ 1392.931303] filemap_alloc_folio+0x374/0x410 [ 1392.931734] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1392.932203] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1392.932716] ? exc_page_fault+0xc8/0x1a0 [ 1392.933112] __filemap_get_folio+0x284/0x8d0 [ 1392.933541] pagecache_get_page+0x2e/0x120 [ 1392.933954] ext4_da_write_begin+0x328/0x8e0 [ 1392.934393] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1392.934881] generic_perform_write+0x25a/0x580 [ 1392.935333] ? __pfx_generic_perform_write+0x10/0x10 [ 1392.935813] ? __pfx_file_modified_flags+0x10/0x10 [ 1392.936296] ext4_buffered_write_iter+0x164/0x460 [ 1392.936791] ext4_file_write_iter+0x3ff/0x1950 [ 1392.937183] ? lock_acquire+0x19a/0x4c0 [ 1392.937487] ? ksys_write+0x12b/0x260 [ 1392.937766] ? __pfx_lock_acquire+0x10/0x10 [ 1392.938078] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1392.938431] ? lock_is_held_type+0x9f/0x120 [ 1392.938755] ? lock_is_held_type+0x9f/0x120 [ 1392.939077] vfs_write+0x9bd/0xdd0 [ 1392.939339] ? __pfx_vfs_write+0x10/0x10 [ 1392.939628] ? __fget_files+0x270/0x480 [ 1392.940024] ksys_write+0x12b/0x260 [ 1392.940337] ? __pfx_ksys_write+0x10/0x10 [ 1392.940633] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1392.941103] do_syscall_64+0x3f/0x90 [ 1392.941454] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1392.941889] RIP: 0033:0x7f83dfa71b19 [ 1392.942169] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1392.943421] RSP: 002b:00007f83dcfe7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1392.943925] RAX: ffffffffffffffda RBX: 00007f83dfb84f60 RCX: 00007f83dfa71b19 [ 1392.944419] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1392.944910] RBP: 00007f83dcfe71d0 R08: 0000000000000000 R09: 0000000000000000 [ 1392.945395] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1392.945892] R13: 00007ffd281e0d4f R14: 00007f83dcfe7300 R15: 0000000000022000 [ 1392.946397] [ 1392.963365] loop5: detected capacity change from 0 to 6 23:34:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ff", 0x1}], 0x1, 0x0, 0x0) 23:34:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fallocate(r0, 0x0, 0x0, 0x87ffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 74) 23:34:04 executing program 5: syz_mount_image$msdos(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', 0xe00, 0x0, &(0x7f00000008c0), 0x8010, &(0x7f0000000a00)) [ 1393.177753] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1393.179912] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1393.181760] sg_write: data in/out 16/1199 bytes for SCSI command 0xb5-- guessing data in; [ 1393.181760] program syz-executor.7 not setting count and/or reply_len properly 23:34:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = memfd_create(&(0x7f0000000000)=')./\\{\x00', 0x0) r2 = socket$unix(0x1, 0x1, 0x0) fallocate(r2, 0x1, 0xe5, 0x7fffffff) ioctl$FIONCLEX(r1, 0x5450) write(r0, &(0x7f0000000080)="01", 0x292e9) 23:34:05 executing program 4: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, 0x0) fcntl$addseals(r0, 0x409, 0xf) r1 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r1, 0x6) 23:34:05 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x1cbdc2) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) 23:34:05 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r2}, {0x2, 0x4}], {0x4, 0x1}, [], {0x10, 0x2}, {0x20, 0x4}}, 0x3c, 0x2) mount$9p_tcp(&(0x7f0000000000), &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x42, &(0x7f00000002c0)={'trans=tcp,', {'port', 0x3d, 0x4e24}, 0x2c, {[{@access_user}, {@privport}, {@afid={'afid', 0x3d, 0xc5f8}}, {@cache_none}, {@access_uid={'access', 0x3d, r2}}], [{@dont_measure}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@fsmagic}, {@seclabel}, {@permit_directio}]}}) [ 1393.387250] loop5: detected capacity change from 0 to 7 [ 1393.432689] loop5: detected capacity change from 0 to 7 23:34:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="7f", 0x1}], 0x1, 0x0, 0x0) 23:34:05 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000300), 0x0, 0x8082) ioctl$SCSI_IOCTL_STOP_UNIT(r0, 0x5380) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0x1d, 0x5, 0x2c97, "1ad71ab5d9e9da5ed4b41424074f2c08cf659f75e48faddb9ab39dba12"}) [ 1393.538079] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1393.544475] FAULT_INJECTION: forcing a failure. [ 1393.544475] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1393.545846] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1393.546066] CPU: 1 PID: 8665 Comm: syz-executor.0 Tainted: G W 6.3.0-rc2-next-20230317 #1 [ 1393.548327] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1393.549404] Call Trace: [ 1393.549762] [ 1393.550084] dump_stack_lvl+0xc1/0xf0 [ 1393.550646] should_fail_ex+0x4b4/0x5b0 [ 1393.551220] copyin+0x19/0x120 [ 1393.551696] copy_page_from_iter_atomic+0x41c/0x14c0 [ 1393.552423] ? ext4_da_write_begin+0x63e/0x8e0 [ 1393.553088] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1393.553857] ? __pfx_ext4_da_write_begin+0x10/0x10 23:34:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f00000029c0)) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) bind$packet(r2, &(0x7f00000000c0)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @random="2037f1375c88"}, 0x14) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r1, 0x89fa, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6tnl0\x00', r3, 0x8, 0x3, 0x5, 0x6, 0x40, @private0={0xfc, 0x0, '\x00', 0x1}, @mcast2, 0x7, 0x10, 0x3, 0x8}}) [ 1393.554561] generic_perform_write+0x2cf/0x580 [ 1393.555359] ? __pfx_generic_perform_write+0x10/0x10 [ 1393.556064] ? __pfx_file_modified_flags+0x10/0x10 [ 1393.556767] ext4_buffered_write_iter+0x164/0x460 [ 1393.557443] ext4_file_write_iter+0x3ff/0x1950 [ 1393.558077] ? lock_acquire+0x19a/0x4c0 [ 1393.558641] ? ksys_write+0x12b/0x260 [ 1393.559180] ? __pfx_lock_acquire+0x10/0x10 [ 1393.559786] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1393.560473] ? lock_is_held_type+0x9f/0x120 [ 1393.561092] ? lock_is_held_type+0x9f/0x120 [ 1393.561700] vfs_write+0x9bd/0xdd0 [ 1393.562210] ? __pfx_vfs_write+0x10/0x10 [ 1393.562785] ? __fget_files+0x270/0x480 [ 1393.563379] ksys_write+0x12b/0x260 [ 1393.563895] ? __pfx_ksys_write+0x10/0x10 [ 1393.564481] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1393.565225] do_syscall_64+0x3f/0x90 [ 1393.565757] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1393.566471] RIP: 0033:0x7f83dfa71b19 [ 1393.566986] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1393.569360] RSP: 002b:00007f83dcfc6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1393.570368] RAX: ffffffffffffffda RBX: 00007f83dfb85020 RCX: 00007f83dfa71b19 [ 1393.571312] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000004 [ 1393.572251] RBP: 00007f83dcfc61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1393.573211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1393.574153] R13: 00007ffd281e0d4f R14: 00007f83dcfc6300 R15: 0000000000022000 [ 1393.575123] [ 1393.683265] 9pnet_fd: p9_fd_create_tcp (8669): problem connecting socket to 127.0.0.1 [ 1393.713470] 9pnet_fd: p9_fd_create_tcp (8673): problem connecting socket to 127.0.0.1 [ 1393.728147] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 1393.741296] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO VM DIAGNOSIS: 23:34:04 Registers: info registers vcpu 0 RAX=0000000000469adb RBX=0000000000000000 RCX=ffffffff8445a75e RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff81282ef5 RBP=dffffc0000000000 RSP=ffffffff85407e30 R8 =0000000000000001 R9 =ffff88806ce34f83 R10=ffffed100d9c69f0 R11=0000000000000001 R12=ffffffff85d267d0 R13=1ffffffff0a80fcb R14=0000000000000000 R15=0000000000000000 RIP=ffffffff8445b77f 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 fffffe47c81ab000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe47c81a9000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fcbf86b1390 CR3=000000000eefa000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000030 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff824f4e95 RDI=ffffffff87f09e40 RBP=ffffffff87f09e00 RSP=ffff8880189b6ff8 R8 =0000000000000001 R9 =000000000000000a R10=0000000000000030 R11=0000000000000001 R12=0000000000000030 R13=ffffffff87f09e00 R14=0000000000000010 R15=ffffffff824f4e80 RIP=ffffffff824f4eed RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007f137a782700 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe3ebf7da000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe3ebf7d8000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000001b2c521000 CR3=000000002084e000 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=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000