&(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r7}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r6}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r6}}]}}) r9 = getgid() r10 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r13 = getuid() fsetxattr$system_posix_acl(r10, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r11}, {0x2, 0x1, r13}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000005b40)={'trans=fd,', {'rfdno', 0x3d, r10}, 0x2c, {'wfdno', 0x3d, r10}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r12}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r11}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@uid_eq}, {@fowner_gt={'fowner>', r11}}]}}) setgroups(0x7, &(0x7f0000005ac0)=[r2, 0xee00, r4, 0xffffffffffffffff, r7, r9, r12]) connect(0xffffffffffffffff, &(0x7f0000000480)=@nl=@unspec, 0x80) 01:50:27 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000010d00)) 01:50:27 executing program 0: ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000000)={0x3f, 0xd5, 0x7ff, 0xffffffc1, 0xc, "0fa861bae83ac5a0ca565a978fcf34469b4646"}) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000180)={0xffff, 0x9, 0x3, 0x4, 0xf, "ff38600fabc0dc86139cf05028929c9c6bcb65"}) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000100)={{0x1, 0x1, 0x18, r1, {r1}}, './file0\x00'}) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000140)={0x5, 0x5416, 0x7fff, 0x1, 0xd, "1cdaf7b2e643e4340e4408dacb62c434b2c6b7"}) 01:50:27 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 5) [ 720.681144] loop6: detected capacity change from 0 to 1 [ 720.694558] FAT-fs (loop6): bogus number of reserved sectors [ 720.694975] FAT-fs (loop6): Can't find a valid FAT filesystem [ 720.716741] loop3: detected capacity change from 0 to 1 01:50:27 executing program 6: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:50:27 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 720.772628] loop6: detected capacity change from 0 to 1 01:50:27 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d", 0x4}], 0x0, &(0x7f0000010d00)) [ 720.780388] loop2: detected capacity change from 0 to 1 [ 720.787712] FAT-fs (loop3): Directory bread(block 3) failed [ 720.790354] FAT-fs (loop3): Directory bread(block 4) failed [ 720.790980] FAT-fs (loop3): Directory bread(block 5) failed [ 720.791665] FAT-fs (loop3): Directory bread(block 6) failed [ 720.795343] FAT-fs (loop2): Directory bread(block 3) failed [ 720.796864] FAT-fs (loop3): Directory bread(block 7) failed [ 720.798840] FAT-fs (loop3): Directory bread(block 8) failed [ 720.799288] FAT-fs (loop3): Directory bread(block 9) failed [ 720.800673] FAT-fs (loop2): Directory bread(block 4) failed [ 720.804624] FAT-fs (loop2): Directory bread(block 5) failed [ 720.805638] FAT-fs (loop2): Directory bread(block 6) failed [ 720.811394] FAT-fs (loop6): bogus number of reserved sectors [ 720.812222] FAT-fs (loop6): Can't find a valid FAT filesystem [ 720.813741] FAT-fs (loop2): Directory bread(block 7) failed [ 720.814588] FAT-fs (loop2): Directory bread(block 8) failed [ 720.828302] FAT-fs (loop2): Directory bread(block 9) failed 01:50:27 executing program 6: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:50:27 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 45) 01:50:27 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 6) 01:50:27 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0xfffffffffffff882) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000000)={0x24, 0x1b, &(0x7f0000000100)}) ioctl$TIOCGPTPEER(r0, 0x5441, 0x6) 01:50:27 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@kern={0x10, 0x0, 0x0, 0x200000}, 0x80) getsockopt$WPAN_SECURITY_LEVEL(r0, 0x0, 0x2, &(0x7f0000000300), &(0x7f0000000340)=0x4) recvmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000), 0x6e, &(0x7f0000000180)=[{&(0x7f0000000080)=""/216, 0xd8}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000870000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="24000000000000000100000001000000", @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0xf8}, 0x2120) write$binfmt_aout(r1, &(0x7f0000001500)={{0x107, 0x3, 0xfe, 0x22b, 0x21a, 0x2, 0x320, 0x1}, "05ab15779b271d3ef0210a537091225ed427eeafe69f0a6cd82c900dc2b641dbd1da1ccd5a019cfdbe2dce714da7050437e033d02383d01a066600a9e1df40b3c575bdd9809760bb4942a6c3abb804f94e7d92da610e9545d41909c713e3fc0953253d2ee861343cb58bb808369b144e20d7babc6bbbf5a9cfc04ee6d37873858f6a45629bf5bfd74f345940194dabc4b5bf3de2ec22133bd97e40de788a68d152112c08f84065d9954357fb4ca1469726987c4ba5579719966fb39ae0a2a179a1a830913e873514494ca39bc621e5ed9cc1aa9113d573155979cec2c9f05d0385bbacaaa1955760ccd4e359", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x90c) [ 720.918062] loop6: detected capacity change from 0 to 1 [ 720.932330] FAT-fs (loop6): bogus number of reserved sectors [ 720.933066] FAT-fs (loop6): Can't find a valid FAT filesystem 01:50:27 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c90", 0x3}], 0x0, &(0x7f0000010d00)) 01:50:27 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 6) 01:50:27 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:50:27 executing program 6: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 721.022063] FAULT_INJECTION: forcing a failure. [ 721.022063] name failslab, interval 1, probability 0, space 0, times 0 [ 721.023549] CPU: 1 PID: 5848 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 721.024520] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 721.025481] Call Trace: [ 721.025804] [ 721.026091] dump_stack_lvl+0xc1/0xf0 [ 721.026635] should_fail_ex+0x4b4/0x5b0 [ 721.027165] ? security_inode_alloc+0x38/0x160 [ 721.027747] should_failslab+0x9/0x20 [ 721.028225] kmem_cache_alloc+0x5a/0x320 [ 721.028753] security_inode_alloc+0x38/0x160 [ 721.029318] inode_init_always+0xbb2/0xea0 [ 721.029887] alloc_inode+0x84/0x240 [ 721.030424] new_inode+0x25/0x1f0 [ 721.030951] shmem_get_inode+0x181/0xe30 [ 721.031470] ? do_raw_spin_unlock+0x53/0x220 [ 721.032041] __shmem_file_setup+0x171/0x300 [ 721.032656] __do_sys_memfd_create+0x32b/0x910 [ 721.033314] ? ksys_write+0x1a7/0x260 [ 721.033919] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 721.034692] do_syscall_64+0x3f/0x90 [ 721.035215] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 721.035960] RIP: 0033:0x7f6392b5fb19 [ 721.036513] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 721.038737] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 721.039638] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5fb19 [ 721.040493] RDX: 00000000000003c0 RSI: 0000000000000000 RDI: 00007f6392bb90fb [ 721.041332] RBP: 0000000000000002 R08: 00000000000001e0 R09: ffffffffffffffff [ 721.042166] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 721.043005] R13: 0000000020000100 R14: 00000000000003c0 R15: 0000000020010d00 [ 721.043872] [ 721.063984] FAULT_INJECTION: forcing a failure. [ 721.063984] name failslab, interval 1, probability 0, space 0, times 0 [ 721.065496] CPU: 1 PID: 5859 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 721.066443] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 721.067406] Call Trace: [ 721.067730] [ 721.068022] dump_stack_lvl+0xc1/0xf0 [ 721.068523] should_fail_ex+0x4b4/0x5b0 [ 721.069035] ? security_inode_alloc+0x38/0x160 [ 721.069616] should_failslab+0x9/0x20 [ 721.070107] kmem_cache_alloc+0x5a/0x320 [ 721.070634] security_inode_alloc+0x38/0x160 [ 721.071193] inode_init_always+0xbb2/0xea0 [ 721.071736] alloc_inode+0x84/0x240 [ 721.072218] new_inode+0x25/0x1f0 [ 721.072697] shmem_get_inode+0x181/0xe30 [ 721.073214] ? do_raw_spin_unlock+0x53/0x220 [ 721.073771] __shmem_file_setup+0x171/0x300 [ 721.074323] __do_sys_memfd_create+0x32b/0x910 [ 721.074905] ? ksys_write+0x1a7/0x260 [ 721.075398] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 721.076047] do_syscall_64+0x3f/0x90 [ 721.076538] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 721.077166] RIP: 0033:0x7fe6f9d30b19 [ 721.077638] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 721.079757] RSP: 002b:00007fe6f72a5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 721.080681] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007fe6f9d30b19 [ 721.081525] RDX: 00000000000003c0 RSI: 0000000000000000 RDI: 00007fe6f9d8a0fb 01:50:27 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 46) [ 721.082371] RBP: 0000000000000002 R08: 00000000000001e0 R09: ffffffffffffffff [ 721.083375] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 721.084214] R13: 0000000020000100 R14: 00000000000003c0 R15: 0000000020010d00 [ 721.085110] [ 721.097044] loop6: detected capacity change from 0 to 1 01:50:27 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) r1 = mq_open(&(0x7f0000000100)=',\'\x00\x90P\xc4\xb8\xad\xb3\xcd\xf6\xf3\n\xc8\x97y\x9a1-[ED\xe6\xd4\xc0\xf1\xf4\xab\'\xb1?\x1e\xff\x8a\xccJ/nK\x81\x8b].2\x04\xa4\x13\xed>\xbd\xbfQ\xee\x1c\xc5\xf7\xee\xa4\xe4-Y\xf73\xd1w\x9a\x06\xe7\xd9~\xec', 0x40, 0x2, &(0x7f0000000040)={0x1bc, 0xffffffffffff0000, 0x4c5, 0xb1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xa) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r1, r3, 0x2) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0xc0) [ 721.111548] FAT-fs (loop6): bogus number of reserved sectors [ 721.112704] FAT-fs (loop6): Can't find a valid FAT filesystem 01:50:28 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c", 0x2}], 0x0, &(0x7f0000010d00)) 01:50:28 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 7) [ 721.156309] loop3: detected capacity change from 0 to 1 [ 721.193063] FAT-fs (loop3): Directory bread(block 3) failed [ 721.193526] FAT-fs (loop3): Directory bread(block 4) failed [ 721.198557] FAT-fs (loop3): Directory bread(block 5) failed [ 721.198969] FAT-fs (loop3): Directory bread(block 6) failed [ 721.199409] FAT-fs (loop3): Directory bread(block 7) failed [ 721.205314] FAT-fs (loop3): Directory bread(block 8) failed [ 721.212426] FAT-fs (loop3): Directory bread(block 9) failed 01:50:40 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 8) 01:50:40 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 47) 01:50:40 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) (fail_nth: 1) 01:50:40 executing program 6: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:50:40 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, &(0x7f0000010d00)) 01:50:40 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/117, 0x75, 0x20000000, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) openat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x46) setsockopt$WPAN_WANTLQI(r0, 0x0, 0x3, &(0x7f0000000100)=0x1, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 01:50:40 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 7) 01:50:40 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f0000000280), 0x2}, 0x4100, 0x9e6, 0x0, 0x8, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x3) r1 = getpid() tkill(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc, 0x0, {r2}}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000780)) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x0, 0x3, 0x3f, 0x0, 0x800080, 0x400, 0xe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x14, 0x3, 0x0, 0x4, 0x9, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, r1, 0xc, r2, 0x1) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x6, 0x80, 0x74, 0x7f, 0x0, 0x4, 0x80000, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_config_ext={0x41c8, 0x6}, 0x600c0, 0x2, 0x717, 0x4, 0xe4, 0x9, 0x3, 0x0, 0x7fffffff, 0x0, 0x4000000080}, r1, 0xf, r0, 0x8) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r4, 0x5414, &(0x7f00000000c0)) [ 733.209442] loop2: detected capacity change from 0 to 1 [ 733.213802] loop6: detected capacity change from 0 to 1 [ 733.215730] FAULT_INJECTION: forcing a failure. [ 733.215730] name failslab, interval 1, probability 0, space 0, times 0 [ 733.216775] CPU: 1 PID: 5881 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 733.217472] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 733.218196] Call Trace: [ 733.218434] [ 733.218650] dump_stack_lvl+0xc1/0xf0 [ 733.219012] should_fail_ex+0x4b4/0x5b0 [ 733.219517] should_failslab+0x9/0x20 [ 733.219888] kmem_cache_alloc_lru+0x6b/0x590 [ 733.220299] ? __d_alloc+0x31/0x9c0 [ 733.220672] __d_alloc+0x31/0x9c0 [ 733.221014] ? get_random_u32+0x3b2/0x670 [ 733.221410] d_alloc_pseudo+0x1d/0x70 [ 733.221772] alloc_file_pseudo+0xd2/0x260 [ 733.222163] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 733.222604] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 733.223123] ? shmem_get_inode+0x6a0/0xe30 [ 733.223518] ? do_raw_spin_unlock+0x53/0x220 [ 733.223934] __shmem_file_setup+0x202/0x300 [ 733.224347] __do_sys_memfd_create+0x32b/0x910 [ 733.224774] ? ksys_write+0x1a7/0x260 [ 733.225135] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 733.225613] do_syscall_64+0x3f/0x90 [ 733.225957] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 733.226416] RIP: 0033:0x7f6392b5fb19 [ 733.226751] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 733.228298] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 733.228975] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5fb19 [ 733.229590] RDX: 00000000000003c0 RSI: 0000000000000000 RDI: 00007f6392bb90fb [ 733.230202] RBP: 0000000000000002 R08: 00000000000001e0 R09: ffffffffffffffff [ 733.230817] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 733.231430] R13: 0000000020000100 R14: 00000000000003c0 R15: 0000000020010d00 [ 733.232073] [ 733.239342] FAT-fs (loop6): bogus number of reserved sectors [ 733.239741] FAT-fs (loop6): Can't find a valid FAT filesystem [ 733.241680] FAT-fs (loop2): Directory bread(block 3) failed [ 733.242179] FAT-fs (loop2): Directory bread(block 4) failed [ 733.252469] FAT-fs (loop2): Directory bread(block 5) failed [ 733.253264] FAT-fs (loop2): Directory bread(block 6) failed [ 733.255149] FAT-fs (loop2): Directory bread(block 7) failed [ 733.259589] FAT-fs (loop2): Directory bread(block 8) failed [ 733.273392] FAT-fs (loop2): Directory bread(block 9) failed 01:50:40 executing program 6: 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:50:40 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:50:40 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect$802154_dgram(r0, &(0x7f0000000080)={0x24, @short={0x2, 0x0, 0xaaa3}}, 0x14) connect$802154_dgram(r0, &(0x7f0000000000)={0x24, @short={0x2, 0x3, 0xaaa3}}, 0x14) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = getpid() tkill(r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x7}, &(0x7f0000000280)=""/68, 0x44, &(0x7f0000000240)=""/7, 0xfffffffffffffffc, 0x0, {r3}}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000980)) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x3, 0x3, 0x40, 0x0, 0x800080, 0x400, 0xf, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x7f, 0x9}, 0x14, 0x3, 0x0, 0x4, 0x8009, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, r2, 0xc, r3, 0x3) kcmp(r2, 0xffffffffffffffff, 0x6, r0, r0) ioctl$sock_SIOCSPGRP(r1, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000400)) connect(r1, &(0x7f0000000480)=@nl, 0x80) fcntl$setflags(r0, 0x2, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r5, 0x10e, 0x4, &(0x7f0000000040)=0x37da, 0x4) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000140)=0x4) 01:50:40 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, &(0x7f0000010d00)) [ 733.399146] loop6: detected capacity change from 0 to 1 [ 733.406512] FAT-fs (loop6): bogus number of reserved sectors [ 733.407459] FAT-fs (loop6): Can't find a valid FAT filesystem 01:50:53 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 8) 01:50:53 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/tty/ldiscs\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0x250, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x3}, 0x1c) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r1, &(0x7f0000000480)=@nl=@unspec, 0x80) 01:50:53 executing program 6: 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:50:53 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, &(0x7f0000010d00)) 01:50:53 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 9) 01:50:53 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 48) 01:50:53 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000400)) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000240)={'sit0\x00', &(0x7f00000001c0)={'sit0\x00', 0x0, 0x2f, 0xff, 0x81, 0x8, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x7, 0x81, 0xffff}}) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) ioctl$TIOCPKT(r3, 0x5420, &(0x7f0000000180)) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) ioctl$TIOCSPTLCK(r3, 0x40045431, &(0x7f0000000280)) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x46, 0x1, 0x1a, 0x2, 0x0, 0x2, 0x22118, 0xe, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0xf3, 0x1}, 0x44000, 0x81, 0x5, 0x0, 0x4, 0x8001, 0x200, 0x0, 0x10001}, 0xffffffffffffffff, 0xf, r1, 0x3) 01:50:53 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x2, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 746.868148] FAULT_INJECTION: forcing a failure. [ 746.868148] name failslab, interval 1, probability 0, space 0, times 0 [ 746.869037] CPU: 0 PID: 5910 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 746.869555] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 746.870095] Call Trace: [ 746.870282] [ 746.870448] dump_stack_lvl+0xc1/0xf0 [ 746.870729] should_fail_ex+0x4b4/0x5b0 [ 746.871024] should_failslab+0x9/0x20 [ 746.871295] kmem_cache_alloc_lru+0x6b/0x590 [ 746.871605] ? __d_alloc+0x31/0x9c0 [ 746.871890] __d_alloc+0x31/0x9c0 [ 746.872153] ? get_random_u32+0x3b2/0x670 [ 746.872468] d_alloc_pseudo+0x1d/0x70 [ 746.872758] alloc_file_pseudo+0xd2/0x260 [ 746.873061] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 746.873397] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 746.873803] ? shmem_get_inode+0x6a0/0xe30 [ 746.874101] ? do_raw_spin_unlock+0x53/0x220 [ 746.874429] __shmem_file_setup+0x202/0x300 [ 746.874747] __do_sys_memfd_create+0x32b/0x910 [ 746.875078] ? ksys_write+0x1a7/0x260 [ 746.875360] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 746.875740] do_syscall_64+0x3f/0x90 [ 746.876011] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 746.876383] RIP: 0033:0x7fe6f9d30b19 [ 746.876646] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 746.877836] RSP: 002b:00007fe6f72a5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 746.878376] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007fe6f9d30b19 [ 746.878377] loop6: detected capacity change from 0 to 1 [ 746.878887] RDX: 00000000000003c0 RSI: 0000000000000000 RDI: 00007fe6f9d8a0fb [ 746.878901] RBP: 0000000000000002 R08: 00000000000001e0 R09: ffffffffffffffff [ 746.880651] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 746.881169] R13: 0000000020000100 R14: 00000000000003c0 R15: 0000000020010d00 [ 746.881720] [ 746.883913] loop3: detected capacity change from 0 to 1 [ 746.889603] FAT-fs (loop3): Directory bread(block 3) failed [ 746.890049] FAT-fs (loop3): Directory bread(block 4) failed [ 746.891901] FAT-fs (loop3): Directory bread(block 5) failed [ 746.892336] FAT-fs (loop3): Directory bread(block 6) failed [ 746.892742] FAT-fs (loop3): Directory bread(block 7) failed [ 746.896967] FAT-fs (loop3): Directory bread(block 8) failed [ 746.897399] FAT-fs (loop3): Directory bread(block 9) failed [ 746.923326] FAT-fs (loop6): bogus number of reserved sectors [ 746.923815] FAT-fs (loop6): Can't find a valid FAT filesystem 01:50:53 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x3, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:50:53 executing program 6: 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:50:53 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 10) 01:50:53 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000010d00)) 01:50:53 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 9) 01:50:53 executing program 0: sendmsg$AUDIT_SET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0x38, 0x3e9, 0x8, 0x70bd27, 0x25dfdbff, {0x14, 0x0, 0x2, 0xffffffffffffffff, 0x9, 0x1ff, 0xc28, 0x9}, [""]}, 0x38}}, 0xe99aa73a0e46f636) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r1, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, 0x0, 0x4, 0x70bd25, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x4) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:50:53 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 49) [ 747.109319] loop6: detected capacity change from 0 to 1 [ 747.111866] FAULT_INJECTION: forcing a failure. [ 747.111866] name failslab, interval 1, probability 0, space 0, times 0 [ 747.112767] CPU: 0 PID: 5929 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 747.113282] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 747.113834] Call Trace: [ 747.114018] [ 747.114184] dump_stack_lvl+0xc1/0xf0 [ 747.114463] should_fail_ex+0x4b4/0x5b0 [ 747.114771] ? __alloc_file+0x21/0x240 [ 747.115050] should_failslab+0x9/0x20 [ 747.115326] kmem_cache_alloc+0x5a/0x320 [ 747.115627] __alloc_file+0x21/0x240 [ 747.115902] alloc_empty_file+0x71/0x190 [ 747.116198] alloc_file+0x5e/0x810 [ 747.116474] alloc_file_pseudo+0x16e/0x260 [ 747.116790] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 747.116896] loop2: detected capacity change from 0 to 1 [ 747.117118] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 747.118220] ? do_raw_spin_unlock+0x53/0x220 [ 747.118555] __shmem_file_setup+0x202/0x300 [ 747.118878] __do_sys_memfd_create+0x32b/0x910 [ 747.119207] ? ksys_write+0x1a7/0x260 [ 747.119485] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 747.119863] do_syscall_64+0x3f/0x90 [ 747.120142] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 747.120502] RIP: 0033:0x7f6392b5fb19 [ 747.120783] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 747.121963] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 747.122496] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5fb19 [ 747.122971] RDX: 00000000000003c0 RSI: 0000000000000000 RDI: 00007f6392bb90fb [ 747.123460] RBP: 0000000000000002 R08: 00000000000001e0 R09: ffffffffffffffff [ 747.123936] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 747.124415] R13: 0000000020000100 R14: 00000000000003c0 R15: 0000000020010d00 [ 747.124940] [ 747.129020] FAT-fs (loop6): bogus number of reserved sectors [ 747.129469] FAT-fs (loop6): Can't find a valid FAT filesystem 01:50:54 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x4, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 747.146683] FAT-fs (loop2): Directory bread(block 3) failed [ 747.147565] FAT-fs (loop2): Directory bread(block 4) failed [ 747.148318] FAT-fs (loop2): Directory bread(block 5) failed [ 747.170246] FAT-fs (loop2): Directory bread(block 6) failed [ 747.170818] FAT-fs (loop2): Directory bread(block 7) failed [ 747.171489] FAT-fs (loop2): Directory bread(block 8) failed [ 747.172078] FAT-fs (loop2): Directory bread(block 9) failed 01:50:54 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) io_setup(0x2, &(0x7f0000000000)=0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) io_submit(r1, 0x2, &(0x7f0000000a80)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, r2, 0x0}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) r3 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r3, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r3, 0x9) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r4, 0x5414, &(0x7f00000000c0)) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000100)=@abs, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000380)=""/158, 0x9e}], 0x3, &(0x7f0000001a00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000e22000e2114bbc36c8b00000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYBLOB="20000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32], 0x78}, 0x40010002) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r6, 0x5414, &(0x7f00000000c0)) r7 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r7, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r7, 0x9) r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r8, 0x5414, &(0x7f00000000c0)) r9 = openat$bsg(0xffffffffffffff9c, &(0x7f0000001800), 0x480800, 0x0) io_submit(r1, 0x6, &(0x7f00000019c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x9, r0, &(0x7f0000000000)="a0b899158a92ee50febd67706bdee1e69f20776ee397fe26af8c664a6aecb95c2348c286b97b716470ab199ae128bf745cab130e42dc211e0f8da6ed9decee2291798ad5faa1b342", 0x48, 0x0, 0x0, 0x3, r3}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x2, 0x1ff, r4, &(0x7f00000000c0), 0x0, 0x1, 0x0, 0x2, r5}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x2, 0xff00, r6, &(0x7f0000000600)="3ad38d8a63a3990defef45f359a6fa5bc8ea32dc0ef5334be381fd7661c7bdd738debb38ccd2b359301cf9c7d4c18fcefc539f973c37fcf039a689abc64372d3389576bf8b7f59fca1cd7c101e4f7c38338b0116df77fdfb236b399cfe221921d17403acb15fc6958a1ce3f11358aabaced1fc1f24e6c25fba754dda39977d43a8b44c3990d3c56e482d3119ec27751b3fb0e4ca9333eaa141b8997c8a8c2a92da93a6cfd40f4a886662976ee67d3a378e43c72f2c9106ed9bfa2cd1f173231846586c5ad445779762e2a16c9f8459f0435f452582b87616c5c1ebb77af79730ea1890ee4b1344a9b2205476eba7519cf1453e5b608fabcba451b4", 0xfb, 0x6, 0x0, 0x3, r7}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x7, 0x2, r8, &(0x7f0000000740)="fa545a266022d0467981761f37f13fb0ad32b01384222cd21ab468fbcb3edb521acf8b12ebbd24e1c65c23509194a42a7d3da02df0dd884ba6398a4bd8e576e2e88fcccdb59cafb0bf80d0137cd668436e68af300e277e28cc29afa54aa645", 0x5f, 0xa9, 0x0, 0x1}, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x6, 0xea, r0, &(0x7f0000000800)="cf3ebafd307929e3f582f902f76c7cb80e1b19c27ef3d39d9e4d025659b3ea9ca63d5ce12428558ac003db0d97fa216d4adabe7979fe909c5c617ee442485b204273fedafe6220c21c069ee012aebcba312167d8bea46ba5834155535707e91bd04cc5e959fd4bdcf4e064e5b803272ff97669943c9a405c3d0c4b091e303e5e95a12d4bd28fb22b9a986f9751eda9540e096108fded57d95c1011123951774482bf8fca2fa741e05a50f49eb9b7554a6141670a24f5c0d0f3180d9c612e0d91a682aac63d0c2df927c11c10dc20e86b35dd132c2515044503c2e9e34e5ca4e550eb786c10ed8af223c0bbc06f580f8e9fe43777943de45d84cd60ea39c2929485a090137481cc3ba7d67135fb24083abd93772b1d86b333fc8e76c44b62188ee4920959d2e933e1933527be2b6da4f5b541058db4b457a45f46d19fb9389188ee2a27c1a4bc114c51e79d80a75f46d1af2f0e6c7eee3389386a3ab59529ba4bd1f04d6edae6d1657426ccade1d2a61f9cf48c2ccac43c350f8d855c01bdd9cad3d98a7c7c07dbdc7a8d6416328c127327c9425ced2fa2d308acb725b466c29b7a1260767492fb86b960923234bb5c45d267374aa23f792ccc42d765a0cf1adf31d7e86378f62a8acd0a556f927d046d8bfaddd0265fdd7372a8373c47ce5f9918688e26b14841d65fb72ae4af8d37f6001f778a58cd116cb97fe30c5103fc3a0bdc85656772c62f04bd57acc31e39747c156d5dc810307dfb27a685b1d18c4ca82543a83a4504dbff253d1c0ff2a75832ded20d174a21b0a6d5e33a0036846d8e4e478c9bcff9359c89e2ebb206646ebe4b0e450fb4e6edc4fb82d06004ad1610692d3fe6a8d2280b326d322211e2c966ebb3cb62ad8370b2777c2661cc6f4c5df8d5b1551f4ffd38eb9b1d56232a23a49252037b0ca3373df972a65e8dad55e726a340be0df1bfd9a78ccad47120f4bce1eb1e1ae0387fc80fb3e93a1ed72d9298519047ed1c6e0d30289068c8fe13559a6b25fdb8526796181374a0d0dc9a0eb946b060d98a770ce23f8929f1226ea27a708c1409229de670c9633626d2b9b690eaa63199ae6cbcad1e9cc3a64e5e7c73e6a95a2742b948125ab9dad1b0e0f727dbaa6af509573e183883a5993dc229bb5268bd3e8b079de9098c78b3d7f743ab4be2fba23d45706295539210c52352c6c5dbca7f2d7d02fd741cad449aea0e4e5f83c7dcf08dc436307ef4693e6aaa87954bc599dbceb682f6b8943aa0c65c704485b5958f17a5da35a89305c1258e63868965adc3ae440a8a5455e8ac184dcc53f7c08c59f51fdb7a1a05a55e5c84f593212ff2962a29145c22f38fbcf2e40a50c605ec45ada695bd95bce03e73211ec41b5584222cfb928c294d4192d2ece017e82cd995cdf5fa2f4501b3440363511534df03ac9324c407f4efeb8c9c8102f1e51f1090dcfd79a2fe1f926ca520eeda8ce6abc57aaf9412be6cdd867f3564d75f9f85b10fc49d82ec36de3e3cdbd5f8020a47697cff76547f510533562ab8e204b0fe15eabfc7ceb819b0aad717ba35a3b00d0ff6c4546ee6568e4ad0ffd72b2d4e90af323b5aa9373be7b917ff7bac2894f759ecb56bbbe25081b5e690ed30d090c975dbf4f49f06aa3b92d3a52e7e5cd0d74635ed881436df17735073d5f021595ee2603726f53d5aba566a645c1163aca67a1df0a2abda1eb2bb6fc6b13479ca021aa25c97467f33d65823de97d5b274895cf82422bb1e612b2c9b6cf7cf1a3aa4825b1796afe34d786537643fe493f5d011d3c668a08ed3ae082b2a0791d441d0c2863ab08edc6510e0497e6c210bc5578f58ebb162dc1cf6c0fe3d727f227a0219d3aad7247b876af0dc19a08ad417f1ed4828d71122bd12794cf5218558dc95bf765e3fff7d717473d5d09a44f70dd29bfb5a892b04dfeb6a61680261673c5f7acca4e2f0318da4ecc644e6808655904af74496138308ecc7b13edb25161e9d4f9804edef617c8d43dfa2e355ed0f1bd113c4fe8018ba8233d67ef0117afe0d1cb69882dba646a43bc51638b1baa187dce45dab43a282f5a465b9c4dfd8409c333e5321209f445c1c65f75cfdfa13a5d0d1255350dbb9d49cb494231d8b4803a101d25aca4e232350bafff28135c7fe53c666a2eb05ccf990b203b836a4204ec530ae4083a633320b8d21bd28c1c6d8fbec9a97d2826b2203c453cf3327f70b0535eda9461ebd5a69e21d028dd4a69d2e1465370171bc1a3dddbc3189b6aeadbfe343581d12d60116dd9d0b55645b8829e43a6533ef69fd11f4d8c28063079dae9974fd874a964c908b50428f471202da2960b6a15d0e1424222b1b451f0b07a00e94c6824a624629a28636dd305e881a4f0e586d4166afe36e9785e706eb240690db92b69ac8655a4b91b494c2870d04e10a0669323591753a9c4166ff4b50ba183f06e37e893c0da4e065ec73d09988e9aa0f037021f943ad53272c8dc38981c5c6c45afb174ba742e3137fed628e398e8ae690a9669773c490ef14db93aa5f8bed5bdf46bf2363f50f151ce24a9a6cb6d25a1ba158efa1d13f5637f3c3e07b5783e1160658c446e15c2982a7b153032958a9c7a84ae9f6d6d9ed1cc77928f946ab151a4ee92251a21ca0c47e86bf80854be4e6f1c1df2c41e42fdf97351e0f6394c84299ff49469061facd45bb97f69a4ad7daa440574acefdcf64094a2cd68500843229c7fff03dc3b5f05d11f84fc9e6a6e9405ddb931ec30b8fbac51efe788e0dd6deb5d984b408dc7cf4d9871f60190696968632c7c24df21bd12101d9a9c4fb37f7d72257b9201cc7bb909547feae528aeb6a51ed4c7f067c0a111f318cd699707ffe64d8e590a9143ba9949c45c446dc147d4a222532f58d7dfb7f45d111668dd74ea15c89fd41aab5636f8fbc3630fe613c64881cb9efed5c7f7dd9c0d7f3fa5ffe7555992e3c504b9894b2a1aad3bcd0daf579db047ab4caab5255d68323f7ebcb9ba4f5c95b22e4c6ccee5fe8971be7477ad4555a5344e4cc4cf02ec6ce8a1923cc6c4efe0df1a570300aa9fb674badbc020e99609422c550c0cde44391f697feaa3968d08aa40aa778413bbc01f6ef4305dcac6f4c6b9e0ad0db932104b8bf4173b8312a1970eb42ee0239dec2fc40dbc7ce5d76884084928821945ea0502de217be1705dc3a2ed3fc2a3a5f6558460bfb4483d5653cd3c230a4dbc4319cec3293f374835d36db922b6e40e544dad62ee1d2706a77af0060b02577d77ae1a579d896b3d9c7b7148b006050d77a99c269c3dcf9cb6340f5051d87cec31aaf889e49086881a663bef5086783cfdb631b594122a8c05aca14d41a5a786504ced31c81375cee83671759e5e1dfbc14cd5e823e5f34e5dd36b68e2557dcbbc8dddb0aaa70e46a76358e7f3902c389e170e309c59eaca43600b486eb888d8b126da37102e46bc2e23cd31954ea268d0b394080f5801355ed521d33a1bfec51d74fe01194a7f94d33caf25e8a55277807f57a9e6db59c6009b1a60952529702205bfc8a22582f5744cefb1b88226b6b384591842de5bbe669e6845aa9812bbe928e2046fb390738c5c24dcc12fa8b81ad71f9c7c5b2b7801317fbfa91a4fd4ebc2390b0b395db4ce76c888880113e7d6e1168d8409ae3a5f598d91664a9244c0f7271e4c07dfc15931ed08b4c1b36204d051ad98b96886ffeb074dd27953d1d3f5b627f3127b251d59674a9715f1ebf42194c1e3ea76a517b0162969fb6f24549eb1b00dfc85c758f9399261de28e0cb92a1a3f92c729d358d2b50c59f9dab683416f585e5ecce9f5819949388c336147e24898eadee8e577ade8266e2a6d4985f604db25eb4a6e78d218ea2200a7836cbe975be6e9024c9118973f4eb91cf6022118460bbcb4a952ae21d613fb4efe4dcd17ff98bcb8c479091ebce96d66fd62d0443bbe95b6458b748dfd9be53d2cb581d12623a8a853a464cc1ea7a51c8f3a6db26d80f6dcd1f0fe5aeafcca82bf4afcfe587e100c648c6bfe11a9146fdfce9bf37f9658a0c0df246cd5419e098aa5557e6c284452625266e0013028e067bd3937adccff19e5a5d943a04c687a82f815894352a2912a01d6f724cee83799a0e89324b4f1803109908c62f6ef8e6ddf0c54dedcd893bfb68599b6aeeba5a8bc41c86448fb49cf3616c8bd73ddc8b61a9e9ab17a061e27b40956b3a3b0f2382f1bfec9d047cc6c4c8e06cd074ee78117e479433a59d027a52e603e41febb6f6147c842cbca5379822098d0421142fd67e62adde4b861eaaa06340c5ea187606cf03f1ae3047e9a014d2372a610fa7136a25139bcd2eaa498a8a82ebc8837147c969266cd1cf5dc1e97c25774cf1d2385b40b20221d57e6829608ac3c94cca21b478621b0ad685032888787331580a8245f202065513f0aa6647e16576c5d9b18c69b79a6307c1825a032f2fcbbaa8ed9b701fd60847f2cfda1d3d4444ab637a588c53dd92dee78968a5e77350d66a5aa08c0d4bf989676c9e3a7f10c1b3b9ee050f0155bd9ee26de8611e6d2e40cf3aed61a53fad06b4780abf4f053b1fa07117c1ecbd82d58f4be29b3c712c26f35517c3a3c703a99476eaf24a584fa94316d33e4590b97cf60bb3e547e20d00b759a7c875b09f59dab4c382df1c91cc7c53fd63e883cb0a1566c43506d999102cf43b4892af9cce9f647e974919c135a80683b7e762406416276b193ca2f640ca3d314f1784fcf6987f5b6d6111090c520459dfb16dcd6c7a995a36d1ca88a93197033461fdd6872e25a514471f49a12e278689bdfb51c97ca7f34611afc9499131ceaecbe224f84217cf2beda98184be5fb8b2582f33d55702b588bd09ec7090133a4e0434ee6927be4949b078ca5ed34419e88572c5f59769a36b9e89015a5e1f45ebd1859ae3b408dbf88410eb24cca2de683e75314b61120c34c4058cd33f21d9bbf706d695759cab54d82af4a5b101de5a1ef2ef16ba3d8fa121b951368733dc112c1319e5685e654f5026ac679c7b662e0cf5752c4d4c215f6a1ce92d2e264d988b98f5bd75660c2f6f41e8bca32ea427e5971c53936844eb67bdf84957164e27eb9d0f52ee690d7efd5c8ebd36eeb9b56bc43a349eca88e861823538e2c066f7bdfce3ec171b0cab0ccbd2febff0aaf4e2a235c0273307dc4eb81ef0b4985c9a258b1a0c02f7327631da233a916a9af50b9db182ca2b83f4932a9b63bd09a06ac489f4a24d7073404c8646b692448b9c590f1b736c4036b1ccf1c0d4d129362bfeea86b6affda184c1055edb1bda790d86348d6c661e0c0b284fcb94125822ee3e46bd341b4b2f498918a0f05d97be2d8999e5ce2ede4282c838f16f00619deb96088c56735867fec1f36d1b148c32dd76e9a20c5350cf73ac8e777ba279dd1b6dba0c2994580b6054953c999e35e82a560e7e84f957f138a09b68ec11bae247fef930a0da7e6a8f43a7674b502a4493b8950a056e925e55510a5d4606eea72f75fb1e14f9524d6805034eb18cd0345f8b89070942eb40037495ec0fe2eb493d947f60d524a5ca40f61fedb6f73840440c75ef30237e006f19381afd77c2a9a27a089459f22588e515ac36ed6816e951d891f66f3b97a7450ad53f885da588fd8a2f96499911648dc10692fefc67b2f42740a4035e9343c3348a5ee01cea8934ffab3ccf843539f9a4a9c489e3cb1a7b1d722c0446d0c3ec437589410387d5b26277f30d7c6827f30b8297c4a31a4a135e6c0e13b016b40677c34dbb2a5a68046311cd661", 0x1000, 0x0, 0x0, 0x1, r9}, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x7, 0x2, r0, &(0x7f0000001880)="c3894ddee7f2c4b60a6d28a7253d3d1ae8bfd71f9b17d0cb424eb176b511aa1a774fe207cd7ca68bfe881367c6f5f1abf455d528f2e97133ec4b0c3044d6981320efe5934cd45603bd10bc8dd9930ed0dbba7e551dc21880576a44d23148b0dfa674ad519bddf0ea75ecc7e1d8a4832a410edc3ef88f89a6b9fcfffbd7ca0fda335d00747875901d87f415cb70a8109759d67c4e05aa7df94c2a12df6fb0829dd14400d81838435df0502146984ba1100729a2c2b958f243ec18deb6f5db329e4e4dc5768ede94638fde512ae0161ab851bd6ae69959357ee48f08e3374112a6193502bb59c416f10524dd310b86aea15e826e1c60369957b7", 0xf9, 0x9, 0x0, 0x0, r0}]) 01:50:54 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:50:54 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 10) 01:50:54 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000010d00)) 01:50:54 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x5, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:50:54 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000180)=0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x80, 0xc0, 0x9, 0xff, 0x0, 0x0, 0x20000, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_config_ext={0x100000001, 0x5}, 0x1002, 0x6, 0x7e, 0x1, 0x40, 0xfc8, 0x0, 0x0, 0x1, 0x0, 0x7}, r1, 0xd, r0, 0x9) getsockopt$IP_VS_SO_GET_DAEMON(0xffffffffffffffff, 0x0, 0x487, &(0x7f00000001c0), &(0x7f0000000200)=0x30) accept4(0xffffffffffffffff, &(0x7f0000000240)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, &(0x7f00000002c0)=0x80, 0x80000) r3 = 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000004c0)={0x0, 0x80, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x7, 0xffffffff}, 0x400, 0x1ff, 0x200, 0x6, 0x4, 0x7, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r3, 0x8) perf_event_open$cgroup(&(0x7f0000000300)={0x2, 0x80, 0x7, 0x0, 0x1f, 0xae, 0x0, 0x401, 0x69300, 0x8, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xad03, 0x4, @perf_config_ext={0x3, 0x80000001}, 0x4000, 0x5, 0x4f3, 0x2, 0x4, 0x30000, 0x80, 0x0, 0xdd91, 0x0, 0x3}, 0xffffffffffffffff, 0xd, r3, 0x1) clock_gettime(0x0, &(0x7f0000005d80)={0x0, 0x0}) recvmmsg(r2, &(0x7f0000005bc0)=[{{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/60, 0x3c}], 0x1, &(0x7f0000000540)=""/207, 0xcf}, 0x8}, {{&(0x7f0000000400)=@qipcrtr, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/43, 0x2b}, {&(0x7f0000000640)=""/163, 0xa3}, {&(0x7f0000000700)=""/130, 0x82}], 0x3, &(0x7f0000000800)=""/150, 0x96}, 0x5c}, {{&(0x7f00000008c0)=@ieee802154, 0x80, &(0x7f0000000cc0)=[{&(0x7f0000000940)=""/200, 0xc8}, {&(0x7f0000000a40)=""/98, 0x62}, {&(0x7f0000000ac0)=""/239, 0xef}, {&(0x7f0000000bc0)=""/225, 0xe1}], 0x4, &(0x7f0000000d00)=""/3, 0x3}, 0xff}, {{&(0x7f0000000d40)=@generic, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000dc0)=""/225, 0xe1}, {&(0x7f0000000ec0)=""/156, 0x9c}], 0x2, &(0x7f0000000fc0)=""/94, 0x5e}, 0x4}, {{&(0x7f0000001040)=@un=@abs, 0x80, &(0x7f0000003500)=[{&(0x7f00000010c0)=""/200, 0xc8}, {&(0x7f00000011c0)=""/222, 0xde}, {&(0x7f00000012c0)=""/31, 0x1f}, {&(0x7f0000001300)=""/176, 0xb0}, {&(0x7f00000013c0)=""/54, 0x36}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/202, 0xca}, {&(0x7f0000002500)=""/4096, 0x1000}], 0x8, &(0x7f0000003580)=""/92, 0x5c}, 0x7}, {{&(0x7f0000003600)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, 0x80, &(0x7f0000004680)=[{&(0x7f0000003680)=""/4096, 0x1000}], 0x1}, 0x2}, {{&(0x7f00000046c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, &(0x7f0000005a80)=[{&(0x7f0000004740)=""/77, 0x4d}, {&(0x7f00000047c0)=""/4096, 0x1000}, {&(0x7f00000057c0)=""/95, 0x5f}, {&(0x7f0000005840)=""/28, 0x1c}, {&(0x7f0000005880)=""/229, 0xe5}, {&(0x7f0000005980)=""/253, 0xfd}], 0x6, &(0x7f0000005b00)=""/159, 0x9f}, 0x80000001}], 0x7, 0x40000120, &(0x7f0000005dc0)={r4, r5+10000000}) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) fcntl$F_SET_FILE_RW_HINT(r6, 0x40e, &(0x7f0000000000)=0x5) ioctl$TIOCPKT(r6, 0x5414, &(0x7f00000000c0)) dup2(r0, r0) [ 747.337761] loop6: detected capacity change from 0 to 1 [ 747.341089] FAT-fs (loop6): bogus number of reserved sectors [ 747.341522] FAT-fs (loop6): Can't find a valid FAT filesystem [ 747.368000] FAULT_INJECTION: forcing a failure. [ 747.368000] name failslab, interval 1, probability 0, space 0, times 0 [ 747.368893] CPU: 0 PID: 5948 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 747.369424] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 747.369962] Call Trace: [ 747.370145] [ 747.370312] dump_stack_lvl+0xc1/0xf0 [ 747.370596] should_fail_ex+0x4b4/0x5b0 [ 747.370889] ? __alloc_file+0x21/0x240 [ 747.371165] should_failslab+0x9/0x20 [ 747.371437] kmem_cache_alloc+0x5a/0x320 [ 747.371743] __alloc_file+0x21/0x240 [ 747.372009] alloc_empty_file+0x71/0x190 [ 747.372308] alloc_file+0x5e/0x810 [ 747.372588] alloc_file_pseudo+0x16e/0x260 [ 747.372895] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 747.373235] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 747.373641] ? do_raw_spin_unlock+0x53/0x220 [ 747.373968] __shmem_file_setup+0x202/0x300 [ 747.374298] __do_sys_memfd_create+0x32b/0x910 [ 747.374635] ? ksys_write+0x1a7/0x260 [ 747.374919] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 747.375296] do_syscall_64+0x3f/0x90 [ 747.375565] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 747.375929] RIP: 0033:0x7fe6f9d30b19 [ 747.376184] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 747.377408] RSP: 002b:00007fe6f72a5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 747.377956] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007fe6f9d30b19 [ 747.378466] RDX: 00000000000003c0 RSI: 0000000000000000 RDI: 00007fe6f9d8a0fb [ 747.378978] RBP: 0000000000000002 R08: 00000000000001e0 R09: ffffffffffffffff [ 747.379481] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 747.379988] R13: 0000000020000100 R14: 00000000000003c0 R15: 0000000020010d00 [ 747.380527] 01:51:06 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 11) 01:51:06 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x6, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:51:06 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$GIO_UNISCRNMAP(r0, 0x4b69, &(0x7f0000000100)=""/142) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:51:06 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)}], 0x0, &(0x7f0000010d00)) 01:51:06 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 50) 01:51:06 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:51:06 executing program 4: syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) 01:51:06 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 11) [ 759.884690] loop6: detected capacity change from 0 to 1 [ 759.888116] loop2: detected capacity change from 0 to 1 [ 759.891572] FAT-fs (loop2): Directory bread(block 3) failed [ 759.892018] FAT-fs (loop2): Directory bread(block 4) failed [ 759.893373] FAT-fs (loop2): Directory bread(block 5) failed [ 759.893781] FAT-fs (loop2): Directory bread(block 6) failed [ 759.899293] FAT-fs (loop2): Directory bread(block 7) failed [ 759.899857] FAT-fs (loop2): Directory bread(block 8) failed [ 759.901628] FAT-fs (loop2): Directory bread(block 9) failed [ 759.906743] loop3: detected capacity change from 0 to 1 01:51:06 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:51:06 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x7, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:51:06 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:51:06 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 12) [ 759.975739] FAT-fs (loop3): Directory bread(block 3) failed [ 759.993352] FAT-fs (loop3): Directory bread(block 4) failed [ 760.007296] FAT-fs (loop3): Directory bread(block 5) failed [ 760.022579] FAT-fs (loop3): Directory bread(block 6) failed [ 760.047276] FAT-fs (loop3): Directory bread(block 7) failed [ 760.048621] FAT-fs (loop3): Directory bread(block 8) failed 01:51:06 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r0, &(0x7f0000000040)=""/169, 0x200000e9) r1 = fcntl$getown(r0, 0x9) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000540)={'team0\x00', 0x0}) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = geteuid() ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r5, 0xc018937b, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000010000110e00000078fa0531af8a3a8fd4534d254fb3bc64f82669d1c1df71ee0c160c538cd733b4c3a61ad83fc8e9a7c7383b6ef492214e032036636ca0d26c56caba460a36445de6cca42fbcc399cdc8f5939bd285d11677d9b5fd07058324b43040fd530f82a5937dd743556d227fbcdcbd1a6ce3305fbc0f91a32773d42222f2a5f1fdbaa539060b8118434db2a234db5f2a01c9b1a49a6f11cdfb9e4d07a303339c9a01374a9f63bd9fb1ba39a7507276ee66", @ANYRES32, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="556320d9fcddc64b"]) setsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f0000000300)={{{@in=@multicast2, @in6=@ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x26}}, 0x4e21, 0x8, 0x4e22, 0x6, 0xa, 0x0, 0xa0, 0x2f, r3, r6}, {0x8, 0x47, 0x3, 0x4, 0x1ca3, 0x100000000, 0x5, 0x2}, {0x5, 0x2, 0x60f, 0x4}, 0x7fffffff, 0x6e6bb0, 0x0, 0x1, 0x3, 0x1}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4d5, 0xff}, 0xa, @in6=@mcast1, 0x3506, 0x3, 0x0, 0x40, 0x1, 0x1, 0x8}}, 0xe8) sendmsg$netlink(r0, &(0x7f0000000e40)={&(0x7f00000003c0)=@kern={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000400)={0x2a4, 0x17, 0x20, 0x70bd26, 0x25dfdbfd, "", [@nested={0x159, 0x3, 0x0, 0x1, [@generic="ddb9b24149f38cd400d9192b7569640d9871f146e7ce68788c4c475e0ccbb186399fbbfbeadbf8628b3279dcb4cd060a614e64123f341b7d8a49ccfd1bb5263c198e1fb6fac9954573be2ea9bf36b33e643f0e935aad753b49a0757a585b4604044cbb40a94524d12252a2196183dde337b33d6fb404cacc4d0a52d2cd1b76460997a4b488c602dddad4fc712d0ba14be6d74b87", @generic="c15b873ab74dd9f07427fb45adbadfa1079fb4c465f6ffe294299d85802b4fb3c16c0e047fba05c94924c3170eda1d777ad1cbc9aaa852411281ca70810a1db5041b7473fe1ce2a6fd7967698a8054abba07f661e006b026e0c398ed27b6fd43754800ea640aa5dfe8fba03952ccae1412259839fcfdb94cf5ac2899d10fbaa9bd419e62dd8e0421fe1a446c2426eb05ffecca5af46751213bf752a3cb5100741131760fc37afe2289d7ee6af6cec511e101a9feece7c4caba68b7cf73c1ec2ef4"]}, @typed={0x8, 0x54, 0x0, 0x0, @u32=0xe3a}, @typed={0x8, 0x2b, 0x0, 0x0, @uid}, @nested={0xf3, 0x6b, 0x0, 0x1, [@typed={0x5, 0x79, 0x0, 0x0, @binary='o'}, @generic="4b6bee9b4f535b6e0ff332eac445fd0ef38bb8afc903538c88bf4f88410f0210f133ae3b67d403a7e14206baa372e2a910117f0a7c7f1aab94b5392c001058301baf3625c23eae7294ced4f3a30121f3e428a4c4c22b006491073ae817789b637930c41209000260ef4df3f522e55362caf272e9f82a01655664016ff2af52bee39b1f21a60433ce703dc2b2b41827e12cd416bc070c932928f38fcf290bc733a70b8206ada169941f1308da09d04c44c30ee02f5e41dd8ec7758ed4aa733e2a5556e069f660b114aa83ef9525fdcc1cc4e9d690dea99f44d2e7dcaffed8fdc51020d9ae0f6375"]}, @generic="1636d77ecb1333cfc78e78727997037662ccb60c352a83ce61c16d457c9d5f4a0090ff3a7263bc8db5adc5d3f4756260f13e"]}, 0x2a4}, {&(0x7f00000006c0)={0x38, 0x22, 0x402, 0x70bd29, 0x25dfdbfd, "", [@generic="c2891320cff9486c69fa9c06e9ab2c03711589781c4ad3b0f1", @typed={0xc, 0x56, 0x0, 0x0, @u64=0x5}]}, 0x38}, {&(0x7f00000007c0)={0x1a8, 0x17, 0x1, 0x70bd29, 0x25dfdbfb, "", [@nested={0x69, 0x7e, 0x0, 0x1, [@typed={0x8, 0x82, 0x0, 0x0, @fd}, @typed={0x8, 0x15, 0x0, 0x0, @pid}, @typed={0x8, 0xb, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x12}}, @typed={0x7, 0x52, 0x0, 0x0, @str='#*\x00'}, @generic="e8dd8d70bf27fa1acefe69a1174d038d4e6322cd3c0ee24b0b1468c39dc9e9ba20fb3c8e3869935a0faf589b5d7617dab94d3c129c160a2dc5e379c52d", @typed={0x8, 0x59, 0x0, 0x0, @u32=0xfffffffd}]}, @generic="973c5baf1d43eac525fe7337e86dcc6f61691b2382ed1b32b16cfdd8ce2fb7d5e838563c069a136547743c6247e2a47d574f6ad37816b84f8b5978c37eece34a5fd9371f159dca48a91ae1dd882e7e3b76406299a3fa53d7b079b8b83819d4d80df605404ef018e4b003dffddfbbf1c21f28ec46206cf28b9e96cd1ac770fb75b35f51b4825a00a17f399a217c8578547c4a14cc2334aeb1f9406699721e775c547139e8587b364be4acd4", @typed={0x5, 0x55, 0x0, 0x0, @str='\x00'}, @generic="e97190e810776dc964afee11717c201e4fd1127103fd9b4fc0dad28af698483d28e476511cf72fca446eb93248318373e3f67e3713a27ac0a97297ca56752bb88f6deb2a779f0f", @nested={0x4, 0x55}, @typed={0x2c, 0x4d, 0x0, 0x0, @binary="74d5039f79029ae4387ce5ef3397cf10b6fe68cd6a2a39a5c60beacc6d07daaad42ea0255946ec4f"}]}, 0x1a8}, {&(0x7f0000000980)={0x230, 0x40, 0x1, 0x70bd2b, 0x25dfdbfc, "", [@nested={0x1bc, 0x91, 0x0, 0x1, [@generic="f6a13243c005a15dcc4db3aed15a9264f04d7577b0a7c2c25212a90bdd229945ff70479d88fc60dfeadf208fa67dae3a96d4648b45abfa69a2204e529bf5489f5612b66b6e574587e16a9d89f34ed4fb117f15663f14d60b974adaca2e61dd30c4f667d9b83b328aaca543ccb1db738da51f6aa70dd2a3fee0b8a7d0e918c6e4001cdd905290b353ab6374b7e1d7213d0cca02c00bd9e66f929669a06cfb5cea9f9a2a29b5afb496bd917bed68f2e68bcdad562e53fe7a0025122ff6ffdb073b0477928b9448cff5452790b7b50a7dc750aff4d1ce453335ba3c7d09aac34a", @generic="68f91eef39d4c60fae9a0bed302a927132fc22b1f7e6a758e895f3ada666b25326b1ce9835d3f5584030dd78fdaa3533a8cd57254d159a2e9595524fb2e2cec4c58b3000321c3a169196ef2781737d1e85e468d1a67bc0c7674e0ee2f3ee9c30775fdf1c5b73225b59682773023fa59660a68452074867df4a597bb66efde8579f8258cab36dd9b1114bc5a3153c817979", @typed={0x48, 0x40, 0x0, 0x0, @binary="0658bea272439f55becce3647a2bc548466d381ee87559c79d75602727bd4728b3cd804b1285b2e860cf053cda7fdb31540cd35768ffd918c72030b7dce14cffd9f5e426"}]}, @generic="3a136c51f8ff6bcebc0045c7900079b90b8736ec1d204211596669999ca86172cbebf5d53bea563e48af0b9e60c8c265147eb35aacfb35b5b0c8b2860d1f5b7d5c870ff5488b9e2e3816e465684689f3c00e9b08b2a270411d743b5f00f7eac8cfbb"]}, 0x230}, {&(0x7f0000000f40)={0x9a0, 0x31, 0x100, 0x70bd2b, 0x25dfdbfb, "", [@nested={0xc, 0x47, 0x0, 0x1, [@typed={0x8, 0x8d, 0x0, 0x0, @fd=r2}]}, @nested={0x32, 0x83, 0x0, 0x1, [@generic="18494168530793185d5369c9588956d7bc2ae6df942b4209bfe72791ed9cd1fa815c904908c2a8a6c7bda0341ca9"]}, @nested={0x47f, 0x13, 0x0, 0x1, [@generic="7620b1726208eba65e3298273e6b7bd4b624705b53411a90d8fc6112459db980e9206d7c45e6144e7763ee88d593e156d9fcc4eb8a36f3966077f40515644cac98f276418a326bb0b45b53e562a4953bb5542d8ca5d706ff62d475379c7217ad2fce26849dd2839892c27981ab91176bcb9253b72104e9552b9999043ec1b2c6e336abc70abdf8f71d4e9a0f405588abeddf08526cee242d7c1d7da0c57e7a75d5c6ba8587975d6a731b6444e2290d37314567ecb16f00c959a5eeff256c2e4be0825dc2f7d567d6b1612fd22542", @generic="b2192090892b0163f15adfc4543f7a9df98fd34ce39750ef5d2412e0a5027e9173fb04af10b7b867a6513c2cd3912eede25ff49b7d0c858826abe8f44aaae095fc1ee0a7ce90bab6b420652d1da85d928734e403d0b64e1e59f50873927b1c4a1bf90fe35708cd3e8e0b8574760e17ac9dd3472c76b0bdd92e7bfec1dbfd9b442130e5067fd4a7e00288411ab0c258d111c4d23d9be132ed078a086eddf110e127fc843a1628ef62db4d14d073ef97baeee711fd6f32f62c6584ef0b", @typed={0x8, 0xb, 0x0, 0x0, @u32=0x5}, @generic="a91f8c3e2b4c6d277888abc819f2d194e7d6172d878d2c8ca35c27bb40d253ecaef6e9e4669e58b4d07b1cf0783ca8aea0ef636319c45f81ee2cf3da0a4286ccbabb0e400ff9689c030e671cbfd59330d08038dcb38d45e24f7cccc429b2499f311480752d68222f56824409a76a9de0de4ee163d351b5b31ebd60fcacc62a3629e937e4c249cd7eb997e600e6e85ef10fe9af4a796062b5f09b2469b81b157a6c74a0108fe634d34214aa2ac0e26fd698e311605ca46f3ab886aa74bcf6", @generic="f22633da7929c7ad9584787d416d1814572cb92e4f1ad0a5275edb314ea3426a4e649f53516422a7b1cac8937fda7148f005926e206a9a53574a4b0f2367e91b017c8f424f37e82a52f3edd5ec030096af1fee13a083099a9036db963f776e676a6faaf0000fd71ebac8f24e948974f0984c147dffa397768242ff262403b36c98e680b1b3d3a0d777d7e1ba1394f3badee98b5d8c992d1b7e833ce2795b1ac82eeaacf718d1280c5cb3fd09909efa0e31deda1b1b68479b85ce258c042c95b6462493c50224dbf56f2a1cafc6e6bbc055ea9bd51c2992d2f81184f976bcaad4a63a9ea79d73435af31ab5ddb420", @typed={0x8, 0x42, 0x0, 0x0, @u32=0x6}, @generic="a5699987088c648463674070dbd63b617eacdce8fade57e455f21700b22670e9caa54b1324588e622143a8f72a5e8799731ca22d5fd6d899b5c8776667c606e8f9addfc1ea1f2c7650f38e6d40096e69f0a95c", @typed={0x8, 0x89, 0x0, 0x0, @uid=r6}, @generic="2389537db67b06915a5694c8cf66a5bfd40296a96d0f1e892f3c0c852f0e1e81c76609d43d44f5", @generic="f357bd187147c965fef75580685690401464ce1dd6c1e53370507eae946dce5c8eb8b22243612b5ac983f1b47997881d5e8712eca6de84c655eff86f39e3b954af08135265bb5d481ed05a2d2feeb1df47122316be9385af9bd157db8fa37160ffef4afcb25663b5be7ede5c5c4b77fdcbfc42a4cbad0464f2aa80839b9a910cc60509f3857436ec544cf9247b0faec4e0c0d57a3dd821ca4364bec856fb1e979ce7c1310844cb15103921d0f559d70a39ff05"]}, @generic="8f091e8a31b75eb61a1bccdc5e6c60fad4fac5e1bd59c85859c9a42f78539fd999846f3ab9bf1c942963c35f4b015efe6c43f837dfd66ad526b28125d0042c402cf61570d15588ae86264e0735fb9820854d79ae69c5657ab260a4c14597e0b1f1327b27da7634e33b7eb2e6eb69e7036c29514ec7a53c50f3386d7eb8151ce29f80c656845c3aa165b247eaa0b711dcc59af5ff3020bef32f0b6c6856ce6959f660ac3071edf96e6d4719af17046363ff", @typed={0xe, 0x84, 0x0, 0x0, @str='mountinfo\x00'}, @nested={0x186, 0x2a, 0x0, 0x1, [@typed={0x4, 0x55}, @typed={0xc, 0x24, 0x0, 0x0, @u64=0xdfc3}, @generic="41ef7fa893156351dbeac01f1f", @typed={0x4, 0x74}, @generic="86f1284b1802685fc0278e64a545840959fa8d06f5335d67db2f40ccdafd238b64d961462bf07f7de794aab390bb8d112f4544a29647794afa0c7ec12bcab78d5932bd45f1b59db275dd28d1375df99c43ccd13994dc4be97c5effc6f7a8d67bda0974bc64bae830e2a91e3a041f59de2c52bbacc64faf9f4f86c068c0d173d0c9b207c0e5190a8fc512e41416b0487cb331bccd61ae76c803c0b2025e3d8a1eda954b75b3e1ae060f69442d27ab0df67652", @generic="fbbd559a18765051160e4d0f5698430085359070611f6ae4e21b158bf69e435375e043a6119cb7b568cccf6be93357abec6a8857e9edb7cdc445038cda7154b7678158bcaff66e50ff4c399ad7c90e33e22e7b822ddac1ebfbd62326bdde7d971126e36f6eec6e247bc0c1e17ac4d06bb4fbb362f9c6ddb49c2e2bd02fef717f4cc174d7bf9fe4b295bda2416d1af631a066047bb26b34dc469694ecc692b71aeb7a7f70cea5812b01012914966bab"]}, @nested={0x192, 0x77, 0x0, 0x1, [@generic="28a8b21f0fb913f360b7a07faf317ffcd8bd652070a50f6eeee6207b05c54a28463392b8f88a785fc676550ac24b126dbf932a9da27af5953ddcef700a447d4ee1dd33fdceb5a6942060188caf8b6f2fc730c214d9f65218b6035ef9edc66775099a7b35c19120139af04f846b5a60f739b422", @typed={0xa, 0x2e, 0x0, 0x0, @str='-#(\x7f\xf5\x00'}, @generic="af79fa91f7311e0b88e757d48a6ed5463d0aa98a9bcb707a4a3ff831aac985a0df113024355324459e55595e6368734019d7402505d1a5e8666877967bbdf96d7a145c8b208290075ef67ca0128702d176995c177af91d851511aab9824b3ba6fe324bc7af0a5a23a29d61de318027b5e208569112e6d00f28229364a7259ab3ba6da4afedc8d0c4f4d4154351075f2cef663a39a6737aadc30b3bdde4e60896215cafbcc01398d69385a64a0b7ca6fca240", @typed={0x8, 0x2d, 0x0, 0x0, @fd=r0}, @generic="df6a37367e76d0119a995e12ea2ad428abf5874d8e13294047a5a536c4e26c02b52728c1a6b07c25d267966848af1c5c1231e4007805249f6fb4247f91b0764fbf4113b677", @generic="292800ca", @typed={0x8, 0x4f, 0x0, 0x0, @ipv4=@remote}, @typed={0x4, 0x95}]}, @generic="05be0d79f60145c9ebbf5d2dd1a4056a085e7f59ba20df18d47aa964e9645cd85a1d67d16c295ece8d092fac378458ee9e20da6492a9bce066baa9926d57c68771ebd5e8720815dae4e2217cc0bdf3bf3eb7fffe9aa2df251bfc5a529e1f3a6d8f0a3ddfea05b5aa55831297244281cf3a6040407a2527586456d73ba287b1bee9272f423e58bf96911ee278362f48ab491fa5e2f2298abce91dd0bae1516254f9ed775f660ff3e39640b7a9084df90ba5daedf61dce8021cc22cbbf046bad19ed2e4ec794e855d14e1fa0c7fdd445382026a08f80c6deac02f355154945dfa93d25db2f71dae7392ec1fa7c41b6ce7099"]}, 0x9a0}, {&(0x7f0000000bc0)={0x1cc, 0x38, 0x110, 0x70bd29, 0x25dfdbfe, "", [@typed={0x8, 0x26, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x36, 0x0, 0x0, @pid=r1}, @generic="c220245e186b1a5cc35485660699bbc3918d19abb78a2b41d16c7d4d24fcf8bde5c2c465261d6876311e9d1f89766eaf2a40bdfd9668335b8b183dad27f9abf43bbd7aedc07552eb34a872930a5509866937bb190d", @generic="1d893fbd4601ebcfc7412e7b5948c87657d0af579dd73d5e903f2a25bde14b74aa61fb43c3301ee341f36d85529df832fbb266296243276fc12cc0b2c3c2d36edff3d1774bc2e0b53be89d029ba5a0718a91ecc3a9e045c0fdbf1def1c8f1366ef51b74bc95b598f2ce0a39845278e29a8e7ab988680158e3e244bdddf43da89b678c4b6f50a9a0a916be177801e125b895344743e10da34a4249a2e973f5c3c4b329b", @generic="2aee711ba0ce6b0b7136044aceaddb3bee28e168d17bc530f9adcad542f5fd4330835c8292d7b930802d879a583daa52cd9cc24fcb22e480d7885649f317c9ed60d30b029bda6468d55dba59a547ddd331304c295b9ac72407fba7140e2d3d9dc2614df1a8a7eef53cd5b9f76e22dec2c1a8c28780e67b57e26a557cecacb1f0755d98fece35629dcc512a54b77e565b546165112dcdc693181e595416bd009ee6af217f16e8e105002c2d7584f05a", @typed={0x4, 0x8f}]}, 0x1cc}, {&(0x7f0000001900)={0x138, 0x22, 0x800, 0x70bd2a, 0x25dfdbfd, "", [@generic="cd634685813b58117a2ba7d8c2de87c6e356bc076e4fc98b0717109ed939355637c953591f144e61c00ac6b0362385605d48cff1e1bde1b5d3d5472545b85c89a91d32b53008bb92ed2d8c41c0f55bf8e5f99e8cec4876f07e051341ce4d5c69b4f3606641c1a027c86c6a54ef3c9f727941ec4dda2f99f90180b390161188fe7a8e1729f35070877405e281cb4f2c7a15c6f96154ee679c60311a370e413644931ed77fa76b87eca603e3ce1389f29c76231f", @nested={0x4, 0x81}, @generic="e52f8c63d9a536a9983da4f94640867370d3d29c1c48e85448de003640c01a98e0315856b0b4fc4c67cfc51909caf57fff9c67aaf603f7e6e33005813bf1a80078c999fb1feda859c81cda85b9ffcb25823535951b4d979faba33cad3237a3f1eb89530c6cad48c5ee0f1ad9e6bf85a7"]}, 0x138}], 0x7, 0x0, 0x0, 0x4000091}, 0x80) sendmsg$NL80211_CMD_GET_STATION(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="2400000013a37a9401ab57a75b30ff15c9a2841c92525bafec4887dd087074eb2abee809248d99a43ee8f817c9bc55fca0e3e9bdda098d544e14fb33dc1eba110091c2ef693316d73435023b16d7085586c6ec3456b76eefa333d849ab5c77c8c45787e6056ebee4a9e6f840a04b26fa45c1e5fa3df4ecd1c354e22ac324dee93df6bc5220", @ANYRES16=0x0, @ANYBLOB="200029bd7000ffdbdf251100000008000300", @ANYRES32=0x0, @ANYBLOB="0600360080000000"], 0x24}}, 0x4004000) perf_event_open(&(0x7f0000000080)={0x2, 0x50, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x2}, 0x0, 0x0, 0xfffffffc, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r7, 0x5414, &(0x7f00000000c0)) r8 = syz_open_dev$mouse(&(0x7f0000000180), 0xfbae, 0x2240) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x8, 0x9, 0x1, 0x5, 0x0, 0xc887, 0x28242, 0xd, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x20, 0x9, 0x1, 0x3, 0x0, 0x93, 0x7ff}, 0x0, 0x9, r8, 0x8) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000240)=0x40) [ 760.078311] FAT-fs (loop3): Directory bread(block 9) failed [ 760.115190] loop6: detected capacity change from 0 to 1 [ 760.120809] FAULT_INJECTION: forcing a failure. [ 760.120809] name failslab, interval 1, probability 0, space 0, times 0 [ 760.121665] CPU: 1 PID: 5982 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 760.122183] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 760.122724] Call Trace: [ 760.122904] [ 760.123064] dump_stack_lvl+0xc1/0xf0 [ 760.123341] should_fail_ex+0x4b4/0x5b0 [ 760.123630] ? security_file_alloc+0x38/0x170 [ 760.123945] should_failslab+0x9/0x20 [ 760.124217] kmem_cache_alloc+0x5a/0x320 [ 760.124522] security_file_alloc+0x38/0x170 [ 760.124847] __alloc_file+0xb6/0x240 [ 760.125122] alloc_empty_file+0x71/0x190 [ 760.125423] alloc_file+0x5e/0x810 [ 760.125687] alloc_file_pseudo+0x16e/0x260 [ 760.125980] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 760.126323] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 760.126721] ? do_raw_spin_unlock+0x53/0x220 [ 760.127052] __shmem_file_setup+0x202/0x300 [ 760.127377] __do_sys_memfd_create+0x32b/0x910 [ 760.127714] ? ksys_write+0x1a7/0x260 [ 760.127994] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 760.128371] do_syscall_64+0x3f/0x90 [ 760.128643] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 760.129031] RIP: 0033:0x7fe6f9d30b19 [ 760.129301] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 760.130561] RSP: 002b:00007fe6f72a5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 760.131095] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007fe6f9d30b19 [ 760.131590] RDX: 00000000000003c0 RSI: 0000000000000000 RDI: 00007fe6f9d8a0fb [ 760.132079] RBP: 0000000000000002 R08: 00000000000001e0 R09: ffffffffffffffff [ 760.132576] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 760.133075] R13: 0000000020000100 R14: 00000000000003c0 R15: 0000000020010d00 [ 760.133590] 01:51:22 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 51) 01:51:22 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:51:22 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$F2FS_IOC_FLUSH_DEVICE(r1, 0x4008f50a, &(0x7f0000000180)={0x7ff, 0x3}) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000004c0)={0x0, 0x80, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x7, 0xffffffff}, 0x400, 0x1ff, 0x200, 0x6, 0x4, 0x7, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000200)) ioctl$TIOCGISO7816(r1, 0x80285442, &(0x7f00000001c0)) perf_event_open$cgroup(&(0x7f0000000100)={0x0, 0x80, 0x51, 0x7, 0x20, 0x80, 0x0, 0x32e491e1, 0x1c850, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xee59, 0x0, @perf_bp={&(0x7f0000000000), 0x3}, 0x3200c, 0x8, 0x80162a, 0x2, 0x5, 0x2, 0x9, 0x0, 0x1, 0x0, 0x3}, 0xffffffffffffffff, 0x3, r0, 0x9) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) 01:51:22 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 12) 01:51:22 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 13) 01:51:22 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:51:22 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) r2 = dup(r1) setsockopt$inet_tcp_buf(r2, 0x6, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r4, 0x8933, &(0x7f0000000ac0)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_GET_WPAN_PHY(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="12d552e37540c77f50fe8d2503d61aeb6206056f179b47fe6d0cb838d02eab0dcf86404e54fb3af47344439e02b55eb1056180273f5be5df00005c56ff2528c487ac55f7cb1d42b5ca0ff298ceb06c1b090e94d20967aedef5910c73f26e7139fe6eb05686e291960484c7d7c57658cdc9c3607f687e041cab5716d52f6bb55e870300b89a11b449e1da7fa22bcd5d0bec0ce377a33a8e2272b2", @ANYRES16=r3, @ANYBLOB="010000000000000000000100000008000300", @ANYRES32=r5, @ANYBLOB], 0x1c}}, 0xc080) sendmsg$IEEE802154_LLSEC_DEL_DEV(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x800, 0x70bd26, 0x25dfdbfb, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x20000480) r6 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r6, &(0x7f0000000000)=@ax25={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0x1}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x80) 01:51:22 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000400)) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000240)={'sit0\x00', &(0x7f00000001c0)={'sit0\x00', 0x0, 0x2f, 0xff, 0x81, 0x8, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x7, 0x81, 0xffff}}) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) ioctl$TIOCPKT(r3, 0x5420, &(0x7f0000000180)) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) ioctl$TIOCSPTLCK(r3, 0x40045431, &(0x7f0000000280)) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x46, 0x1, 0x1a, 0x2, 0x0, 0x2, 0x22118, 0xe, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0xf3, 0x1}, 0x44000, 0x81, 0x5, 0x0, 0x4, 0x8001, 0x200, 0x0, 0x10001}, 0xffffffffffffffff, 0xf, r1, 0x3) [ 775.433734] loop6: detected capacity change from 0 to 1 01:51:22 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 775.487279] FAULT_INJECTION: forcing a failure. [ 775.487279] name failslab, interval 1, probability 0, space 0, times 0 [ 775.488094] CPU: 0 PID: 5999 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 775.488671] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 775.489274] Call Trace: [ 775.489454] [ 775.489618] dump_stack_lvl+0xc1/0xf0 [ 775.489896] should_fail_ex+0x4b4/0x5b0 [ 775.490193] ? security_file_alloc+0x38/0x170 [ 775.490517] should_failslab+0x9/0x20 [ 775.490791] kmem_cache_alloc+0x5a/0x320 [ 775.491085] security_file_alloc+0x38/0x170 [ 775.491408] __alloc_file+0xb6/0x240 [ 775.491676] alloc_empty_file+0x71/0x190 [ 775.491964] alloc_file+0x5e/0x810 [ 775.492231] alloc_file_pseudo+0x16e/0x260 [ 775.492516] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 775.492843] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 775.493242] ? do_raw_spin_unlock+0x53/0x220 [ 775.493570] __shmem_file_setup+0x202/0x300 [ 775.493887] __do_sys_memfd_create+0x32b/0x910 [ 775.494213] ? ksys_write+0x1a7/0x260 [ 775.494478] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 775.494857] do_syscall_64+0x3f/0x90 [ 775.495114] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 775.495470] RIP: 0033:0x7f6392b5fb19 [ 775.495715] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 775.496879] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 775.497360] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5fb19 [ 775.497795] RDX: 00000000000003c0 RSI: 0000000000000000 RDI: 00007f6392bb90fb [ 775.498228] RBP: 0000000000000002 R08: 00000000000001e0 R09: ffffffffffffffff [ 775.498667] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 775.499109] R13: 0000000020000100 R14: 00000000000003c0 R15: 0000000020010d00 [ 775.499575] [ 775.542712] loop2: detected capacity change from 0 to 1 [ 775.566712] FAT-fs (loop2): Directory bread(block 3) failed [ 775.567929] FAT-fs (loop2): Directory bread(block 4) failed [ 775.569170] FAT-fs (loop2): Directory bread(block 5) failed [ 775.570417] FAT-fs (loop2): Directory bread(block 6) failed [ 775.577220] FAT-fs (loop2): Directory bread(block 7) failed [ 775.585180] FAT-fs (loop2): Directory bread(block 8) failed [ 775.586606] FAT-fs (loop2): Directory bread(block 9) failed [ 775.594158] loop6: detected capacity change from 0 to 1 01:51:34 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000400)) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000240)={'sit0\x00', &(0x7f00000001c0)={'sit0\x00', 0x0, 0x2f, 0xff, 0x81, 0x8, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x7, 0x81, 0xffff}}) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) ioctl$TIOCPKT(r3, 0x5420, &(0x7f0000000180)) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) ioctl$TIOCSPTLCK(r3, 0x40045431, &(0x7f0000000280)) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x46, 0x1, 0x1a, 0x2, 0x0, 0x2, 0x22118, 0xe, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0xf3, 0x1}, 0x44000, 0x81, 0x5, 0x0, 0x4, 0x8001, 0x200, 0x0, 0x10001}, 0xffffffffffffffff, 0xf, r1, 0x3) 01:51:34 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 52) 01:51:34 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 14) 01:51:34 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x10, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:51:34 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000180)=@nl=@unspec, 0x80) sendmsg$802154_dgram(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x24, @short={0x2, 0xffff, 0xaaa0}}, 0x14, &(0x7f0000000100)={&(0x7f0000000040)="8d91d3075bdebae5654e5c25726331e2b3706e90a1def464fa35dec511c4e93e85d93efb4feeb8b102a2194b7d485fa35bc5b94d6b145bba905b57be1c4780d99c990493dfa8d62653cebfc6e5f15f2b2ae9dc62b054657a0c4982ad6d5da8b04e0a551a6360f1871c69c393fb9282560de7aa3e36ca88ef2ef672243ddb5c8202ebb49bc6b23d188560bb9da1cef8d2fdbc8be0", 0x94}, 0x1, 0x0, 0x0, 0x40000}, 0x4000000) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r1, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000400)) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000200)={'ip6gretap0\x00'}) 01:51:34 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000004c0)={0x0, 0x80, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x7, 0xffffffff}, 0x400, 0x1ff, 0x200, 0x6, 0x4, 0x7, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r0, 0x8) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40042409, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000004c0)={0x0, 0x80, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x7, 0xffffffff}, 0x400, 0x1ff, 0x200, 0x6, 0x4, 0x7, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) ioctl$PERF_EVENT_IOC_QUERY_BPF(r2, 0xc008240a, &(0x7f0000000000)={0x5, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}) 01:51:34 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 13) 01:51:34 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 787.985630] loop3: detected capacity change from 0 to 1 [ 788.002316] FAT-fs (loop3): Directory bread(block 3) failed [ 788.008857] FAT-fs (loop3): Directory bread(block 4) failed [ 788.009688] FAT-fs (loop3): Directory bread(block 5) failed [ 788.012270] FAULT_INJECTION: forcing a failure. [ 788.012270] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 788.014167] CPU: 1 PID: 6024 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 788.015327] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 788.016450] Call Trace: [ 788.016801] [ 788.017101] dump_stack_lvl+0xc1/0xf0 [ 788.017644] should_fail_ex+0x4b4/0x5b0 [ 788.018298] prepare_alloc_pages+0x178/0x500 [ 788.018967] ? lock_is_held_type+0x9f/0x120 [ 788.019616] __alloc_pages+0x149/0x510 [ 788.020170] ? lock_release+0x1e3/0x710 [ 788.020793] ? __pfx___alloc_pages+0x10/0x10 [ 788.021464] ? mark_lock.part.0+0xef/0x2f30 [ 788.022154] ? __pfx_mark_lock.part.0+0x10/0x10 [ 788.022840] vma_alloc_folio+0xe2/0x440 [ 788.023428] shmem_alloc_folio+0x109/0x1d0 [ 788.024056] ? __pfx_shmem_alloc_folio+0x10/0x10 [ 788.024784] ? percpu_counter_add_batch+0xc8/0x180 [ 788.025532] ? __vm_enough_memory+0x188/0x3f0 [ 788.026207] shmem_get_folio_gfp.constprop.0+0x6ed/0x1670 [ 788.027027] ? __pfx_shmem_get_folio_gfp.constprop.0+0x10/0x10 [ 788.027924] ? rcu_read_lock_sched_held+0x42/0x80 [ 788.028658] shmem_write_begin+0x148/0x360 [ 788.029308] ? __pfx_shmem_write_begin+0x10/0x10 [ 788.030055] generic_perform_write+0x25a/0x580 [ 788.030699] ? __pfx_generic_perform_write+0x10/0x10 [ 788.031401] ? __pfx_file_update_time+0x10/0x10 [ 788.032100] ? generic_write_checks+0x2c0/0x400 [ 788.032796] __generic_file_write_iter+0x308/0x4b0 [ 788.033525] ? trace_lock_acquire+0x170/0x1e0 [ 788.034202] generic_file_write_iter+0xe7/0x350 [ 788.034873] vfs_write+0x9b4/0xdc0 [ 788.035350] ? __pfx_vfs_write+0x10/0x10 [ 788.035925] __x64_sys_pwrite64+0x1ff/0x260 [ 788.036472] ? __pfx___x64_sys_pwrite64+0x10/0x10 [ 788.037099] do_syscall_64+0x3f/0x90 [ 788.037625] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 788.038318] RIP: 0033:0x7fe6f9ce3ab7 [ 788.038863] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 788.041269] RSP: 002b:00007fe6f72a5f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 788.042168] RAX: ffffffffffffffda RBX: 00007fe6f9d7a970 RCX: 00007fe6f9ce3ab7 [ 788.043115] RDX: 0000000000000017 RSI: 0000000020010000 RDI: 0000000000000005 [ 788.043964] RBP: 0000000000000002 R08: 0000000000000000 R09: ffffffffffffffff [ 788.044910] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000005 [ 788.045881] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 788.046883] [ 788.049582] loop6: detected capacity change from 0 to 1 [ 788.079464] FAT-fs (loop3): Directory bread(block 6) failed [ 788.080491] FAT-fs (loop3): Directory bread(block 7) failed 01:51:34 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x18, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 788.115178] FAT-fs (loop3): Directory bread(block 8) failed [ 788.125042] FAT-fs (loop3): Directory bread(block 9) failed 01:51:35 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:51:35 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000400)) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000240)={'sit0\x00', &(0x7f00000001c0)={'sit0\x00', 0x0, 0x2f, 0xff, 0x81, 0x8, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x7, 0x81, 0xffff}}) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) ioctl$TIOCPKT(r3, 0x5420, &(0x7f0000000180)) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) ioctl$TIOCSPTLCK(r3, 0x40045431, &(0x7f0000000280)) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x46, 0x1, 0x1a, 0x2, 0x0, 0x2, 0x22118, 0xe, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0xf3, 0x1}, 0x44000, 0x81, 0x5, 0x0, 0x4, 0x8001, 0x200, 0x0, 0x10001}, 0xffffffffffffffff, 0xf, r1, 0x3) 01:51:35 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x804, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xc015, 0xffffffff, 0x0, 0x0, 0x7fff, 0x0, 0x2}, 0x0, 0xd, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:51:35 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 14) 01:51:35 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 53) 01:51:35 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 788.328085] loop6: detected capacity change from 0 to 1 01:51:35 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0xfffffffffffff882) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000000)={0x24, 0x1b, &(0x7f0000000100)}) ioctl$TIOCGPTPEER(r0, 0x5441, 0x6) 01:51:35 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)) [ 788.441707] FAULT_INJECTION: forcing a failure. [ 788.441707] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 788.443530] CPU: 0 PID: 6045 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 788.444737] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 788.446033] Call Trace: [ 788.446450] [ 788.446835] dump_stack_lvl+0xc1/0xf0 [ 788.447484] should_fail_ex+0x4b4/0x5b0 [ 788.448181] prepare_alloc_pages+0x178/0x500 [ 788.448897] ? lock_is_held_type+0x9f/0x120 [ 788.449685] __alloc_pages+0x149/0x510 [ 788.450330] ? lock_release+0x1e3/0x710 [ 788.451002] ? __pfx___alloc_pages+0x10/0x10 [ 788.451745] ? mark_lock.part.0+0xef/0x2f30 [ 788.452491] ? __pfx_mark_lock.part.0+0x10/0x10 [ 788.453316] vma_alloc_folio+0xe2/0x440 [ 788.453993] shmem_alloc_folio+0x109/0x1d0 [ 788.454691] ? __pfx_shmem_alloc_folio+0x10/0x10 [ 788.455540] ? percpu_counter_add_batch+0xc8/0x180 [ 788.456360] ? __vm_enough_memory+0x188/0x3f0 [ 788.457101] shmem_get_folio_gfp.constprop.0+0x6ed/0x1670 [ 788.458083] ? __pfx_shmem_get_folio_gfp.constprop.0+0x10/0x10 [ 788.459019] ? rcu_read_lock_sched_held+0x42/0x80 [ 788.459847] shmem_write_begin+0x148/0x360 [ 788.460560] ? __pfx_shmem_write_begin+0x10/0x10 [ 788.461243] generic_perform_write+0x25a/0x580 [ 788.462010] ? __pfx_generic_perform_write+0x10/0x10 [ 788.462826] ? __pfx_file_update_time+0x10/0x10 [ 788.463584] ? generic_write_checks+0x2c0/0x400 [ 788.464367] __generic_file_write_iter+0x308/0x4b0 [ 788.465154] ? trace_lock_acquire+0x170/0x1e0 [ 788.465939] generic_file_write_iter+0xe7/0x350 [ 788.466704] vfs_write+0x9b4/0xdc0 [ 788.467337] ? __pfx_vfs_write+0x10/0x10 [ 788.468123] __x64_sys_pwrite64+0x1ff/0x260 [ 788.468812] ? __pfx___x64_sys_pwrite64+0x10/0x10 [ 788.469640] do_syscall_64+0x3f/0x90 [ 788.470254] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 788.471065] RIP: 0033:0x7f6392b12ab7 [ 788.471679] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 788.474434] RSP: 002b:00007f63900d4f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 788.475600] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b12ab7 [ 788.476693] RDX: 0000000000000017 RSI: 0000000020010000 RDI: 0000000000000005 [ 788.477799] RBP: 0000000000000002 R08: 0000000000000000 R09: ffffffffffffffff [ 788.478865] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000005 [ 788.479951] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 788.481094] [ 788.494282] loop2: detected capacity change from 0 to 1 [ 788.525119] FAT-fs (loop2): bogus number of reserved sectors [ 788.526043] FAT-fs (loop2): Can't find a valid FAT filesystem [ 788.554991] loop3: detected capacity change from 0 to 1 [ 788.563969] FAT-fs (loop3): bogus number of reserved sectors [ 788.565322] FAT-fs (loop3): Can't find a valid FAT filesystem 01:51:47 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)) 01:51:47 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x64, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:51:47 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 54) [ 800.973045] FAULT_INJECTION: forcing a failure. [ 800.973045] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 800.973976] CPU: 1 PID: 6063 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 800.974536] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 800.975065] Call Trace: [ 800.975259] [ 800.975437] dump_stack_lvl+0xc1/0xf0 [ 800.975723] should_fail_ex+0x4b4/0x5b0 01:51:47 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@l2={0x1f, 0x2, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x1, 0x2}, 0x78a257807825c64c) 01:51:47 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x3) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x1000, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) sendfile(r1, r2, &(0x7f0000000100)=0x10000000, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:51:47 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0xfffffffffffff882) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000000)={0x24, 0x1b, &(0x7f0000000100)}) ioctl$TIOCGPTPEER(r0, 0x5441, 0x6) 01:51:47 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 15) 01:51:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 15) [ 800.976027] copyin+0x19/0x120 [ 800.976457] copy_page_from_iter_atomic+0x269/0x12a0 [ 800.976832] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 800.977221] ? shmem_write_begin+0x15f/0x360 [ 800.977570] ? __pfx_shmem_write_begin+0x10/0x10 [ 800.977931] generic_perform_write+0x2cf/0x580 [ 800.978268] ? __pfx_generic_perform_write+0x10/0x10 [ 800.978630] ? __pfx_file_update_time+0x10/0x10 [ 800.978972] ? generic_write_checks+0x2c0/0x400 [ 800.979308] __generic_file_write_iter+0x308/0x4b0 [ 800.979648] ? trace_lock_acquire+0x170/0x1e0 [ 800.979989] generic_file_write_iter+0xe7/0x350 [ 800.980329] vfs_write+0x9b4/0xdc0 [ 800.980600] ? __pfx_vfs_write+0x10/0x10 [ 800.980919] __x64_sys_pwrite64+0x1ff/0x260 [ 800.981220] ? __pfx___x64_sys_pwrite64+0x10/0x10 [ 800.981595] do_syscall_64+0x3f/0x90 [ 800.981869] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 800.982245] RIP: 0033:0x7f6392b12ab7 [ 800.982501] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 800.983697] RSP: 002b:00007f63900d4f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 800.984234] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b12ab7 [ 800.984725] RDX: 0000000000000017 RSI: 0000000020010000 RDI: 0000000000000005 [ 800.985204] RBP: 0000000000000002 R08: 0000000000000000 R09: ffffffffffffffff [ 800.985695] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000005 [ 800.986181] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 800.986688] 01:51:47 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0xfffffffffffff882) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000000)={0x24, 0x1b, &(0x7f0000000100)}) ioctl$TIOCGPTPEER(r0, 0x5441, 0x6) [ 801.020161] FAULT_INJECTION: forcing a failure. [ 801.020161] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 801.022403] CPU: 1 PID: 6073 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 801.022965] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 801.023536] Call Trace: [ 801.023722] [ 801.023885] dump_stack_lvl+0xc1/0xf0 [ 801.024157] should_fail_ex+0x4b4/0x5b0 [ 801.024451] copyin+0x19/0x120 [ 801.024699] copy_page_from_iter_atomic+0x269/0x12a0 [ 801.025066] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 801.025465] ? shmem_write_begin+0x15f/0x360 [ 801.025786] ? __pfx_shmem_write_begin+0x10/0x10 [ 801.026135] generic_perform_write+0x2cf/0x580 [ 801.026463] ? __pfx_generic_perform_write+0x10/0x10 [ 801.026829] ? __pfx_file_update_time+0x10/0x10 [ 801.027169] ? generic_write_checks+0x2c0/0x400 [ 801.027509] __generic_file_write_iter+0x308/0x4b0 [ 801.027853] ? trace_lock_acquire+0x170/0x1e0 [ 801.028188] generic_file_write_iter+0xe7/0x350 [ 801.028519] vfs_write+0x9b4/0xdc0 [ 801.028789] ? __pfx_vfs_write+0x10/0x10 [ 801.029111] __x64_sys_pwrite64+0x1ff/0x260 [ 801.029499] ? __pfx___x64_sys_pwrite64+0x10/0x10 [ 801.029956] do_syscall_64+0x3f/0x90 [ 801.030225] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 801.030613] RIP: 0033:0x7fe6f9ce3ab7 [ 801.030884] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 801.032373] RSP: 002b:00007fe6f72a5f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 801.032880] RAX: ffffffffffffffda RBX: 00007fe6f9d7a970 RCX: 00007fe6f9ce3ab7 [ 801.033465] RDX: 0000000000000017 RSI: 0000000020010000 RDI: 0000000000000005 [ 801.034052] RBP: 0000000000000002 R08: 0000000000000000 R09: ffffffffffffffff [ 801.034662] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000005 [ 801.035238] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 801.035797] [ 801.071900] loop3: detected capacity change from 0 to 1 [ 801.085868] FAT-fs (loop3): Directory bread(block 3) failed [ 801.088924] FAT-fs (loop3): Directory bread(block 4) failed [ 801.089435] FAT-fs (loop3): Directory bread(block 5) failed [ 801.089913] FAT-fs (loop3): Directory bread(block 6) failed [ 801.094847] FAT-fs (loop3): Directory bread(block 7) failed 01:51:47 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:51:47 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r1, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000400)) getsockname(r1, &(0x7f0000000000)=@vsock, &(0x7f0000000080)=0x80) [ 801.114150] FAT-fs (loop3): Directory bread(block 8) failed [ 801.117833] FAT-fs (loop3): Directory bread(block 9) failed 01:51:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)) 01:51:48 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fsetxattr$trusted_overlay_upper(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)={0x0, 0xfb, 0x71, 0x2, 0x1, "f80a671e8dbcd46faae1200c65b170b0", "5e2ffa76365db7cb9192ec29887f2969913ad784f9da15e4c82adf17eb51ff5994ce247cd134fa46cecfe66125f65d0219ad64620e206c0c71a8d7a4b9925875cda9a827dbda342d7d269a4872362c4831f220ea864f732999352f4d"}, 0x71, 0x2) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x81, 0x5, 0x9, 0x40, 0x0, 0xe4, 0x80814, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x800, 0x0, @perf_config_ext={0x7fffffff, 0x8}, 0x260, 0x5, 0x401, 0x2, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3f}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10002, 0x5) ioctl$TIOCCBRK(r1, 0x5428) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) ioctl$KDGETKEYCODE(r2, 0x4b4c, &(0x7f0000000240)={0x6, 0x1}) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) [ 801.152484] loop2: detected capacity change from 0 to 1 [ 801.158984] FAT-fs (loop2): Directory bread(block 3) failed [ 801.160109] FAT-fs (loop2): Directory bread(block 4) failed [ 801.161071] FAT-fs (loop2): Directory bread(block 5) failed [ 801.166295] FAT-fs (loop2): Directory bread(block 6) failed [ 801.167266] FAT-fs (loop2): Directory bread(block 7) failed [ 801.168740] FAT-fs (loop2): Directory bread(block 8) failed [ 801.169748] FAT-fs (loop2): Directory bread(block 9) failed 01:51:48 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0xfffffffffffff882) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000000)={0x24, 0x1b, &(0x7f0000000100)}) ioctl$TIOCGPTPEER(r0, 0x5441, 0x6) 01:51:48 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 16) 01:51:48 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 16) 01:51:48 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:51:48 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) getsockopt$WPAN_SECURITY_LEVEL(r0, 0x0, 0x2, &(0x7f0000000000), &(0x7f0000000040)=0x4) 01:51:48 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 55) [ 801.341364] FAULT_INJECTION: forcing a failure. [ 801.341364] name failslab, interval 1, probability 0, space 0, times 0 [ 801.343067] CPU: 0 PID: 6090 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 801.344038] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 801.345049] Call Trace: [ 801.345399] [ 801.345709] dump_stack_lvl+0xc1/0xf0 [ 801.346231] should_fail_ex+0x4b4/0x5b0 [ 801.346775] ? getname_flags.part.0+0x50/0x4f0 [ 801.347384] should_failslab+0x9/0x20 [ 801.347886] kmem_cache_alloc+0x5a/0x320 [ 801.348441] getname_flags.part.0+0x50/0x4f0 [ 801.349018] ? vfs_write+0x488/0xdc0 [ 801.349564] getname+0x92/0xe0 [ 801.350015] do_sys_openat2+0xf9/0x4c0 [ 801.350537] ? __pfx_do_sys_openat2+0x10/0x10 [ 801.351183] __x64_sys_openat+0x143/0x200 [ 801.351733] ? __pfx___x64_sys_openat+0x10/0x10 [ 801.352395] do_syscall_64+0x3f/0x90 [ 801.352887] entry_SYSCALL_64_after_hwframe+0x72/0xdc 01:51:48 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r1, 0x9) perf_event_open$cgroup(&(0x7f0000000100)={0x3, 0x80, 0x47, 0x40, 0x3f, 0x81, 0x0, 0x1000, 0x100, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, @perf_config_ext={0x49, 0x2}, 0x8, 0x800, 0x9, 0x3, 0xa62f, 0x7, 0x8cd, 0x0, 0xffffff01, 0x0, 0x8}, r1, 0x5, r0, 0x3) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) [ 801.353560] RIP: 0033:0x7fe6f9ce3a04 [ 801.354176] 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 [ 801.356422] RSP: 002b:00007fe6f72a5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 801.357408] RAX: ffffffffffffffda RBX: 00007fe6f9d7a970 RCX: 00007fe6f9ce3a04 [ 801.358312] RDX: 0000000000000002 RSI: 00007fe6f72a6000 RDI: 00000000ffffff9c [ 801.359208] RBP: 00007fe6f72a6000 R08: 0000000000000000 R09: ffffffffffffffff [ 801.360107] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 801.361002] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 801.361977] 01:51:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0}], 0x0, &(0x7f0000010d00)) [ 801.476324] FAULT_INJECTION: forcing a failure. [ 801.476324] name failslab, interval 1, probability 0, space 0, times 0 [ 801.477772] CPU: 1 PID: 6100 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 801.478735] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 801.479779] Call Trace: [ 801.480117] [ 801.480414] dump_stack_lvl+0xc1/0xf0 [ 801.480920] should_fail_ex+0x4b4/0x5b0 [ 801.481466] ? getname_flags.part.0+0x50/0x4f0 [ 801.482061] should_failslab+0x9/0x20 [ 801.482553] kmem_cache_alloc+0x5a/0x320 [ 801.483089] getname_flags.part.0+0x50/0x4f0 [ 801.483673] ? vfs_write+0x488/0xdc0 [ 801.484180] getname+0x92/0xe0 [ 801.484617] do_sys_openat2+0xf9/0x4c0 [ 801.485148] ? __pfx_do_sys_openat2+0x10/0x10 [ 801.485796] __x64_sys_openat+0x143/0x200 [ 801.486326] ? __pfx___x64_sys_openat+0x10/0x10 [ 801.486953] do_syscall_64+0x3f/0x90 [ 801.487440] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 801.488094] RIP: 0033:0x7f6392b12a04 [ 801.488569] 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 [ 801.490745] RSP: 002b:00007f63900d4ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 801.491673] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b12a04 [ 801.492534] RDX: 0000000000000002 RSI: 00007f63900d5000 RDI: 00000000ffffff9c [ 801.493404] RBP: 00007f63900d5000 R08: 0000000000000000 R09: ffffffffffffffff [ 801.494262] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 801.495138] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 801.496049] 01:51:48 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 17) [ 801.530062] loop2: detected capacity change from 0 to 1 [ 801.562639] FAT-fs (loop2): Directory bread(block 3) failed [ 801.565792] FAT-fs (loop2): Directory bread(block 4) failed [ 801.566680] FAT-fs (loop2): Directory bread(block 5) failed [ 801.572461] FAT-fs (loop2): Directory bread(block 6) failed [ 801.573256] FAT-fs (loop2): Directory bread(block 7) failed [ 801.574698] FAT-fs (loop2): Directory bread(block 8) failed [ 801.575572] FAT-fs (loop2): Directory bread(block 9) failed [ 801.576874] FAT-fs (loop6): bogus number of reserved sectors [ 801.577669] FAT-fs (loop6): Can't find a valid FAT filesystem 01:52:01 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:52:01 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 18) 01:52:01 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 56) 01:52:01 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x300, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:01 executing program 4: ioctl$SNDRV_SEQ_IOCTL_PVERSION(0xffffffffffffffff, 0x80045300, &(0x7f0000000180)) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) connect$802154_dgram(r0, &(0x7f0000000080)={0x24, @long={0x3, 0xffff, {0xaaaaaaaaaaaa0302}}}, 0x14) sendmsg$802154_dgram(r0, &(0x7f0000000140)={&(0x7f00000000c0)={0x24, @long={0x3, 0x1, {0xaaaaaaaaaaaa0202}}}, 0x14, &(0x7f0000000100)={&(0x7f0000000500)="39936e95d2d77ac802501b91fc4f0f44abbd45936f3f416e131fd0f3f69f3ccc7dca8510eaefa9e97572fe33958c9af7340784ad2be9791580bc32c91c307ceecb2c128fd577b2267db7c65da1187124b7abd810fecbf2aa1703c4ad0e1cfe18fd86e28c27f70bd4e56d987b8ec46ae082c65737fa94b22a6e0bb872ee29b91a9512354bac30292203eb2fcc433d6927680cae67b05e8a40224b8d78052e81a1189c139a029365cc658f4d288aafc91e958f169d5bdfeeec6336b3070252ee4ba852d35386c29c816163354c545485ebe3794fc86cbd399eff0f819b6203e649b2e15ea11996d891a396d871d33aacf50d82ed3097a0c2b74db3b9550d44f39670e76a1adf0a63356dfe75fd56844934e40c87720e2b783f84620e10adf90b560b6043cb7ab8c11023afe13713177b8bec0d200671d5391ad990b722b32f6198a7e847dca93ad3081dbff2d7c292cbb779aa7c5ffadd24ea5e15a9ac60357653da87de3c64706e98ca70be9e13894a7ac42a4c3b31e1de61e3d39ac0dd6113370087ab47bb3532398bb40ee03b6527e5c36c8b4f4f6ed6deee1a8cef3fcb9025b3945fcbb2c56fa8a298009089557475f945e289f12c9291ae6cbd2ed71b36d6b1e58700201877beb51a7fe6f83f5b10511fc6701aac4235fec2d61195f1c0fac6f6ecf89f0934995e10ce52c485c0ff561a59a45e755afa91253a93b556a49a2934af17a1158653d7950cbf1215cbfca10c557fef847689e7f79ded84d9b605ac4f348b498f3f6188ebaaa4423002db73a76e494108fd457d1022e4b3fc65c8b1c8aff53eae123415b0b75a27eebd4028f762bc4e29dff9f21be35eb94e04054be7404e3774a5273a7aa6a5fc6f7a22101f1b4d7ba5de82b79a64b53e5055c745493b372bdbca54d3e2072f4c7858483f8435d631344bb3f6be7e2b10b754f312d5fc60c601945395b4772e07b0f047d18ca55e97a56f86ab67450eac876d72fcdbd10a80fc0078fe47e84cf342fbb99c081c8194d342e6c96e8c6e10b259f122866b72a144ce45202e8f1a4efe182907745e9c572a4a57e4ec88d4814526d89b6ab45c37c442bf89df4ec5437e743a293fd20bf79001ea898b9c0f120061744f745fdb418c06d8ed1c44f14109c5997efb17a148822e3e7009860da72979b4bcd14888e01999a1db5581f61e5ff2734b9ef8469601655fe8cf05c59f1a852e28921241c7b15f4df868183ae20283e811d35a4e7ab0b42a8a498a549f07c6858354ea95053db6023299d277cdbadb41d56550ac0c65f6a4e48b04ba5eae1100308760de11043d6972e89540bddb6fcd9d8e35f73debecf3693f60d8647e04cbcfafc809cf053e39f76a065898f602329c491703eb5f5ee44b9808c6ad067afb414850d8b6c60dce9ad84ec8d437971c5eadd6bbe17722bc5fad1dcee5df24ccbd67401062c6d2ecefe47c1229f5bb1f1e7ef3a589c955f12c470e25e07955251fb040f3236e4fb7050971954e6e10b29415e57a8783c1049bc32dd9e302048b906af4b7ab7d1b8c4f3f5c4a926828d0ce1675a7fd3b142bc616e9364cc3f91ca8fab59a5c1d543df5f48e17da6b17263a7d1101c63e3b464495559c1499072f37465ea3deb9113c1534edcd85a1e2392cf19e2c9d03823412547d857432828d09855b8f5a1f990c549ce52ba91cee39f89343af08f1fe2f8456474f8fc2e0bbb4dddd6c6ce313276d0fe45c48dea115eaeafc44afae87f6d45c1f44a9edbe477bd88042dfb5b331c653c8553e064fba7f761f810d0279048c19035f80282aa9f25a0d9dbd76cbb870d7db257fd627f65863c5d7b6d14d7e5435f329999767b8fbef8874a28a42543815930168db33f22e3b31d4c76655182692788247a75f3339ff8786be56c9e2322add7cd8fc2b0bffee074be1f5d5ff79d813dd90b941c43a8373ad6b40fa9e0a14db2cb5c0fd225c7b06ac2b5e07dec89204a1183cdf669b9a59538ecc162863888797a6d933862b4fe7a7260df882469c4295f6fe559e0a75797f4637a45e89944a9ce466a5cd2b02ccf190c07e81db596185462f4a16cc0ad50b60673ef6979c902a5112aaf28e0f2c571d200d9e70f76483640e63246ad580028166b0b98fa7d3ecfe842f94adcc848da8d55a97bdcb0e270350067f41e05531854a6becec2259c13aeff5c83827514b88a96934f7d1af40a483a1f6a5216d95dcf50b45e85a8e8b209cc9040112f373d3006e8ded40db4008e3d7743b7e14e89bd434eff0755a4cb9dfc4bde010bb69fde112288f50f8c35bfcc9e9723fff6912b3e2c5e4f5ea3dd34bd95f422d29fc77c13127e5193abca60be51cd39c6e2a1b7a160de73a27520f29ee737b8014e1d74fd1b1eb91626b99ab64c3f01f069324419948c1a2e7d5fe1ecf24b5801c77ba5a636b7473ca965fdd834dc8e19c280ee5fd73766a713cf05d558594de0c9b4a9bae838ced39a4c35942e238edb20b112e5c23d35dc4e9254647901609011e06049ac30e0d2c471f81113919095cdfac41e2ae34a3f7b743f18aff12858f5d22847af0423471e8831baaaaa61594bd2e9cd0d644dc2ef71e45988ce1a1651c4364ebe0a1089f3779dfe445dd8255d229873235e0b5951a47579d56eb5aff21eb15d8c008f4d4da74e489b718eead78dfc89983006b76789a82f2214d3816b53b5f3136fad81f84d53b04d44fcba1cb86b915693c791aa398d9fd14580471369070923c9f5fbc6ffa6e5c28730306d337a03104dcc90d3a67c5b663b1f86be788fa411321d580778e3fe209a8282e88b8b5f96d80509f80575d00dfc9ce8ec88616c4c6067a0b8978cfc4f11fee329a6860c4110c1384e07df6df6d312094d8180ab1a2bf15f2bbe87be5520590884755ab62245758a911aec54f3d3be6fbeda02bc3bd0896283de68d085609e790f0c5617a128dd25ec2fb2d0e39b9d36cb1de3b3a41cea8609205826a026261a4e782f41d7b8775f49ebca97392126210fea8831fef01eedc986a4ed7df37408b856b5601c5e262b50fca6aadc1de6a39362148fd9154afab1afb3c799843bacdf3ab46a51a9089643f219e4005e7423f75ccf54702aa18b922866f4d38926ced0d0bc46083b2f9ac764fbf2c3c382e6d03b54ac9c154d48d693730ae29a3b1617d9b6abf26080b1254c3679f2537d124a549e9dcdf87bb0d468b3c79d37c38f8a9429c23ab002dcd1ab267433f7134d009e93a12b0a26e7e1d8be2bad08d38b3b91ab2527245a6eaf1d9b79f9ad2220842a2b816d79722ef08ef3213171ed80e09d39e9f3a2879d2189b3c139d351583db8b73e506ffc777211b3d1046266cdf7ee03a5e0d9e939285d84c12810b647faaeb1db72b88b3bc141fcee28d9b6f41bc3f8a325392f8a6208af44de964c69eae0ae64744f9544a382b751554d6732767d3f21f416d82a6c96094c95a3aa9d61157962646222fc0de1e05e41d883d1569fcff2a28b84032017924c53993928dd822e385697786d4215ad876442be6a64ccc4ecec92ccb4c27ec2a52fc61ba679cddcda0bafe2890e790c73ceff1d89dab5e5f531958a15ea51f8951d2d8ee6e891ad5d9c30bbc9dc8890f90b743780808aa1b3eee79b0a9e6e242466cc8f9203bb45bc57347c61d7831bcc147c300aac0f79c26972837a24665ef11dce6aca094209764a5b433034be85f2d328b68b0ec3c5084f11a84a7f418faab4267bb45f88891dd1e22914e7a00be9e181193acd5564d410f8431c46bd96f0b1e73965ce2e803473ae9bb358cae934b57d1f5b6630f84f9d4165816456639afcf27432505a30d33edeacd14ac4ccb962bbbde9059057512adbb17cd7c879197f77f983bbded1bee2b1795d89c4f5004fc791f18f92f24a968cc2d969f8c089a55af641dc895c9df2278d7e6486465c296b62fae12e382e831436367b186d1cd2432314e69a0a662fd3112c4e5146dc1e33fc5fb794d7b588bbcb832ec87b64bc9e5b07cbd5373dc93c30719e017916be91d2a76bba67382ce7f5a1be0e0d0e2f819e8a6f4a9d47bad52357d2e83dfc38e14df56e331444365d3824eb6b32c9e9f675c719a264e00276099a233d6d2ca397a1a755fabdb0422c40d822732a058713a19d64f8d6c25d831743ab39dec872af781a02f81873d6fb4bcd3d1c9c130816d55d042d7f48bf99b8e793283767fd63b07c20640011bd2807c52edf85e4ca28f3b897b77bca19a61782bed4b691f3366c1547b471f6e8124bdb563919d3a69c318cd22e07668a3bc1665c115a15c71c9d6ccf0bbb40b4ca51fa146dc2dc0fc3f8d4005a809c90a61034185b76bef5562479a4a68cbce1a3d63133d0adaa65576cd9e1e5dd2e5d01191d98dc5fefb77af8cfc480c213d085e102e060a698dcda484c75389472e80f61042aba81cc0d4d1b6930553fdedd44fb0da9db8d4b29b7c826871b80a074e21704ad8c543e3e21770641bb5643d7ad7097f84751d3e93329a5629bb714f4ce9e286b3e4f3e81c71e5d9cdebb4044d10d4baa0a3afc86dd79816c0c6e62cf2a3b707bc30f6f4bce91d410c925be6a67d4382922d2eb9e79181ff4b971d1f3e64cef753ab97775d363b10dfc9b8cc25cc26e3045c568792c9c2a43c7f8f5a583c594a63f6dcf40c5e7a7bdda7d94b7ffbd25cccfac47184b5eedc6ffdefa1f51abacbed1273587bdbcfe7467bbbb784222f80c8174f626fed9d04886657f6e5af1600638e0ed620748fc7cd42073ab1fea73165965f53aadbcd559212eb43b6e04459926bcdff44fd5296aad6717971e35ec2c87d7540f2051f2033abb5fa1fe61396ee0a79b8f26177fbb6ed1195c407545cd18e110dc992932db78f92f80181f1ea9616e0065cbda856fd9d3d40cea604c36684c7eb010418d983a2676256838d033e7f663ddc4d2e7b4705094bff74f16ebbe8cf955b185ab7685b9283473f1f775964f767330207e0aa269c40e44be7f62af30408b2770c8a9e4cee91fd9906da81f0e3817f1469f225c4bcff0e14102a1324275d61622fbc52d133d2e70d7505df437a9bad8c77f41d7118c222726da7c44c5e16e8b7654a5e031c5519fd4d1ccb313682c93142194ca8d5d91aa2657a9100c9779a3841b2a744abaaf7c863694607f2d11d81a7bd11461d38e9d5828b35c02bca3fd13d583fb49f7bda7525e379346ccaa239a06a89fe79d03883fa51a0c8b1cf2fbfff955989d2e2a756e0e221d08988bd568fdb39d8cd9b5611b0f8f400a4aeaae084fcdf45cbbe37dfe8af6b83449bbcb8971d2c81903bb1075e2abb123202ba5eb69f33520c586d6fbfc934ffccb1accb7d766dcc990d5b51bea4ec76a38b99ce58309b1b75e829c6d19bdb1ddb207a9751da7652503ca1d254a67e30b85158172a2ab80cf0afa2c61ccd5b0a18e3467ea43c4faeb7d94f2b9007320efc612d2e8bc28c3a915726f16ac0535cc4bc4c23c7441416cf42213fe1517922b9c94b8bd57f98dc022d1674edc8716ef4d6d614b41e59818f2ba6ca242f630b7877860b5e17bb00e81253a3a1709da918a7a50eb884d3fa6c249d09f6edfbc896dbb8403e28d0e1f55e804f835ddfaf9fd143be87cdd860c484e04f874678802434648aab21ed251c837c9b6a4364c200e9abfc772fd251be3ca295a1b12de1c437a0dcd8cbc8e27baf22c49d4d3535cb2464315a6c8d44e8d15fc2cc9158450c954440f93406ffc49a8e4d3b55bbcd7dff48422556cdd85b448e2d8a3820a209dd249270d57cddb4a7bf2ed59226e56e959f", 0x1000}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 01:52:01 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 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_config_ext, 0x0, 0x0, 0x1000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) ioctl$KDGKBLED(r2, 0x4b64, &(0x7f0000000100)) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000000)=0x200003) 01:52:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 17) 01:52:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0xfffffffffffff882) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000000)={0x24, 0x1b, &(0x7f0000000100)}) ioctl$TIOCGPTPEER(r0, 0x5441, 0x6) [ 814.695732] loop3: detected capacity change from 0 to 1 [ 814.710553] FAULT_INJECTION: forcing a failure. [ 814.710553] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 814.711578] CPU: 1 PID: 6125 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 814.712100] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 814.712661] Call Trace: [ 814.712842] [ 814.713004] dump_stack_lvl+0xc1/0xf0 [ 814.713277] should_fail_ex+0x4b4/0x5b0 [ 814.713579] strncpy_from_user+0x38/0x3e0 [ 814.713880] getname_flags.part.0+0x95/0x4f0 [ 814.714201] ? vfs_write+0x488/0xdc0 [ 814.714480] getname+0x92/0xe0 [ 814.714721] do_sys_openat2+0xf9/0x4c0 [ 814.715002] ? __pfx_do_sys_openat2+0x10/0x10 [ 814.715300] FAT-fs (loop6): bogus number of reserved sectors [ 814.715334] FAT-fs (loop6): Can't find a valid FAT filesystem [ 814.715711] __x64_sys_openat+0x143/0x200 [ 814.716806] ? __pfx___x64_sys_openat+0x10/0x10 [ 814.717146] do_syscall_64+0x3f/0x90 [ 814.717419] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 814.717777] RIP: 0033:0x7fe6f9ce3a04 [ 814.718036] 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 [ 814.719232] RSP: 002b:00007fe6f72a5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 814.719734] RAX: ffffffffffffffda RBX: 00007fe6f9d7a970 RCX: 00007fe6f9ce3a04 [ 814.719809] FAT-fs (loop3): Directory bread(block 3) failed [ 814.720209] RDX: 0000000000000002 RSI: 00007fe6f72a6000 RDI: 00000000ffffff9c [ 814.720221] RBP: 00007fe6f72a6000 R08: 0000000000000000 R09: ffffffffffffffff [ 814.720232] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 814.720243] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 814.720270] 01:52:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0xfffffffffffff882) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000000)={0x24, 0x1b, &(0x7f0000000100)}) ioctl$TIOCGPTPEER(r0, 0x5441, 0x6) [ 814.760077] FAT-fs (loop3): Directory bread(block 4) failed [ 814.768645] FAT-fs (loop3): Directory bread(block 5) failed 01:52:01 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x303, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 814.785189] FAT-fs (loop3): Directory bread(block 6) failed [ 814.789751] FAT-fs (loop3): Directory bread(block 7) failed [ 814.791481] FAT-fs (loop3): Directory bread(block 8) failed [ 814.792474] FAT-fs (loop3): Directory bread(block 9) failed 01:52:01 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000000)=0x0) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x40, 0x5, 0xff, 0x20, 0x0, 0x1, 0x1, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, @perf_config_ext={0x9, 0x5f7}, 0x4200, 0x800, 0x10001, 0x4, 0x0, 0x8, 0x8000, 0x0, 0x10001, 0x0, 0x8001}, r2, 0x7, r0, 0x1) 01:52:13 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 18) 01:52:13 executing program 0: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:52:13 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x480, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:13 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) 01:52:13 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) (fail_nth: 1) 01:52:13 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 57) 01:52:13 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 19) 01:52:13 executing program 4: waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000140), 0x1, &(0x7f00000001c0)) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/174, 0xae}, {&(0x7f00000000c0)=""/2, 0x2}], 0x2) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) [ 826.863852] FAULT_INJECTION: forcing a failure. [ 826.863852] name failslab, interval 1, probability 0, space 0, times 0 [ 826.864808] CPU: 1 PID: 6148 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 826.865360] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 826.865889] Call Trace: [ 826.866156] [ 826.866309] dump_stack_lvl+0xc1/0xf0 [ 826.866597] should_fail_ex+0x4b4/0x5b0 [ 826.866939] ? __alloc_file+0x21/0x240 [ 826.867219] should_failslab+0x9/0x20 [ 826.867546] kmem_cache_alloc+0x5a/0x320 [ 826.867824] __alloc_file+0x21/0x240 [ 826.868131] alloc_empty_file+0x71/0x190 [ 826.868396] path_openat+0xd8/0x2750 [ 826.868741] ? perf_trace_lock_acquire+0xcf/0x500 [ 826.869046] ? __pfx_path_openat+0x10/0x10 [ 826.869337] ? __pfx___lock_acquire+0x10/0x10 [ 826.869639] ? perf_trace_lock_acquire+0xcf/0x500 [ 826.869986] do_filp_open+0x1ba/0x410 [ 826.870246] ? __pfx_do_filp_open+0x10/0x10 [ 826.870525] ? find_held_lock+0x2c/0x110 [ 826.870793] ? alloc_fd+0x2eb/0x760 [ 826.871059] ? lock_release+0x1e3/0x710 [ 826.871411] ? do_raw_spin_lock+0x125/0x270 [ 826.871685] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 826.872074] ? lock_acquire+0x32/0xc0 [ 826.872330] ? alloc_fd+0x6e/0x760 [ 826.872603] ? _raw_spin_unlock+0x1e/0x40 [ 826.872927] ? alloc_fd+0x2eb/0x760 [ 826.873200] do_sys_openat2+0x171/0x4c0 [ 826.873568] ? __pfx_do_sys_openat2+0x10/0x10 [ 826.873905] __x64_sys_openat+0x143/0x200 [ 826.874288] ? __pfx___x64_sys_openat+0x10/0x10 [ 826.874626] do_syscall_64+0x3f/0x90 [ 826.874962] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 826.875289] RIP: 0033:0x7fe6f9ce3a04 [ 826.875628] 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 [ 826.876967] RSP: 002b:00007fe6f72a5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 826.877543] RAX: ffffffffffffffda RBX: 00007fe6f9d7a970 RCX: 00007fe6f9ce3a04 [ 826.878180] RDX: 0000000000000002 RSI: 00007fe6f72a6000 RDI: 00000000ffffff9c [ 826.878651] RBP: 00007fe6f72a6000 R08: 0000000000000000 R09: ffffffffffffffff [ 826.879776] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 826.880693] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 826.881661] [ 826.912267] FAULT_INJECTION: forcing a failure. [ 826.912267] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 826.913755] CPU: 1 PID: 6144 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 826.914726] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 01:52:13 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="0d06000000a5dfcc92cc4ed1f5834087d802300000002e3766696c653000"]) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) r2 = fcntl$getown(r1, 0x9) inotify_add_watch(r1, &(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf9, 0x0, @perf_bp={&(0x7f0000000200), 0x4}}, 0x0, 0x0, r0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000003c0)) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = getpgid(r2) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x78, 0x3f, 0x6, 0x6, 0x0, 0xc146, 0x40000, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x1f, 0x8000000000000000}, 0x2110, 0x7f, 0x100, 0x9, 0x800, 0x6, 0xff7f, 0x0, 0x3, 0x0, 0x5}, r4, 0xf, 0xffffffffffffffff, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x84000) ioctl$sock_ifreq(r5, 0x8931, &(0x7f00000001c0)={'macsec0\x00', @ifru_map}) inotify_add_watch(r5, &(0x7f0000000180)='./file0\x00', 0x11000e00) r6 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r6, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r6, 0x9) sendmsg$IPCTNL_MSG_CT_GET_DYING(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, 0x6, 0x1, 0x101, 0x0, 0x0, {0x0, 0x0, 0x3}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x60080001) r7 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000780), 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r7, 0x80045300, &(0x7f00000007c0)) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) [ 826.915716] Call Trace: [ 826.916226] [ 826.916524] dump_stack_lvl+0xc1/0xf0 [ 826.917009] should_fail_ex+0x4b4/0x5b0 [ 826.917534] strncpy_from_user+0x38/0x3e0 [ 826.918092] getname_flags.part.0+0x95/0x4f0 [ 826.918668] ? vfs_write+0x488/0xdc0 [ 826.919172] getname+0x92/0xe0 [ 826.919619] do_sys_openat2+0xf9/0x4c0 [ 826.920127] ? __pfx_do_sys_openat2+0x10/0x10 [ 826.920737] __x64_sys_openat+0x143/0x200 [ 826.921270] ? __pfx___x64_sys_openat+0x10/0x10 [ 826.921902] do_syscall_64+0x3f/0x90 [ 826.922387] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 826.923030] RIP: 0033:0x7f6392b12a04 [ 826.923514] 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 [ 826.925692] RSP: 002b:00007f63900d4ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 826.926627] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b12a04 [ 826.927500] RDX: 0000000000000002 RSI: 00007f63900d5000 RDI: 00000000ffffff9c [ 826.928378] RBP: 00007f63900d5000 R08: 0000000000000000 R09: ffffffffffffffff [ 826.929252] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 826.930127] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 826.931028] 01:52:13 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:13 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 19) 01:52:14 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@ethernet={0x306, @random="17bec1c5cd2d"}, 0x80) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r1, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000400)=0x0) r3 = getpid() tkill(r3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc, 0x0, {r4}}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000000780)) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x0, 0x3, 0x3f, 0x0, 0x800080, 0x400, 0xe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x14, 0x3, 0x0, 0x4, 0x9, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, r3, 0xc, r4, 0x1) r6 = fork() ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000001c0)=0x0) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/stat\x00', 0x0, 0x0) clone3(&(0x7f00000002c0)={0x200c400, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x4}, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/67, &(0x7f0000000200)=[r3, r2, r6, r7, r2, 0xffffffffffffffff], 0x6, {r8}}, 0x58) ioctl$sock_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000000)) 01:52:14 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) 01:52:14 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x500, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:14 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 20) 01:52:14 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 58) 01:52:14 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpid() tkill(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc, 0x0, {r2}}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000780)) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x0, 0x3, 0x3f, 0x0, 0x800080, 0x400, 0xe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x14, 0x3, 0x0, 0x4, 0x9, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, r1, 0xc, r2, 0x1) r4 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000100)={0x7, 0x80, 0x0, 0xfd, 0x20, 0x2, 0x0, 0xae, 0x0, 0xa, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x100, 0x0, @perf_bp={&(0x7f0000000000), 0x9}, 0x2, 0x1f, 0xfffff566, 0x6, 0x7, 0x8, 0x0, 0x0, 0x4}, r1, 0x6, r4, 0x2) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0xc1, 0x7, 0x9, 0xf7, 0x0, 0x3, 0x4480, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x10000, 0x4, @perf_config_ext={0x8, 0x5}, 0x0, 0xfff, 0x1, 0x4, 0x3, 0x8001, 0xffff, 0x0, 0x7, 0x0, 0x10000}, 0xffffffffffffffff, 0xa, r4, 0x10) ioctl$TIOCPKT(r5, 0x5414, &(0x7f00000000c0)) [ 827.310437] loop2: detected capacity change from 0 to 1 [ 827.324648] FAULT_INJECTION: forcing a failure. [ 827.324648] name failslab, interval 1, probability 0, space 0, times 0 [ 827.326120] CPU: 1 PID: 6174 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 827.327081] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 827.328054] Call Trace: [ 827.328390] [ 827.328681] dump_stack_lvl+0xc1/0xf0 [ 827.329191] should_fail_ex+0x4b4/0x5b0 [ 827.329739] ? __alloc_file+0x21/0x240 [ 827.330248] should_failslab+0x9/0x20 [ 827.330746] kmem_cache_alloc+0x5a/0x320 [ 827.331283] __alloc_file+0x21/0x240 [ 827.331769] alloc_empty_file+0x71/0x190 [ 827.332312] path_openat+0xd8/0x2750 [ 827.332811] ? perf_trace_lock_acquire+0xcf/0x500 [ 827.333435] ? __pfx_path_openat+0x10/0x10 [ 827.334008] ? __pfx___lock_acquire+0x10/0x10 [ 827.334606] ? perf_trace_lock_acquire+0xcf/0x500 [ 827.335226] do_filp_open+0x1ba/0x410 [ 827.335733] ? __pfx_do_filp_open+0x10/0x10 [ 827.336289] ? find_held_lock+0x2c/0x110 [ 827.336824] ? alloc_fd+0x2eb/0x760 [ 827.337303] ? lock_release+0x1e3/0x710 [ 827.337851] ? do_raw_spin_lock+0x125/0x270 [ 827.338409] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 827.339001] ? lock_acquire+0x32/0xc0 [ 827.339506] ? alloc_fd+0x6e/0x760 [ 827.339978] ? _raw_spin_unlock+0x1e/0x40 [ 827.340515] ? alloc_fd+0x2eb/0x760 [ 827.341010] do_sys_openat2+0x171/0x4c0 [ 827.341530] ? __pfx_do_sys_openat2+0x10/0x10 [ 827.342139] __x64_sys_openat+0x143/0x200 [ 827.342675] ? __pfx___x64_sys_openat+0x10/0x10 [ 827.343303] do_syscall_64+0x3f/0x90 [ 827.343784] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 827.344442] RIP: 0033:0x7f6392b12a04 [ 827.344913] 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 [ 827.347110] RSP: 002b:00007f63900d4ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 827.348041] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b12a04 [ 827.348913] RDX: 0000000000000002 RSI: 00007f63900d5000 RDI: 00000000ffffff9c [ 827.349796] RBP: 00007f63900d5000 R08: 0000000000000000 R09: ffffffffffffffff [ 827.350667] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 827.351546] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 827.352454] [ 827.366114] FAT-fs (loop2): Directory bread(block 3) failed [ 827.367152] FAT-fs (loop2): Directory bread(block 4) failed [ 827.367967] FAT-fs (loop2): Directory bread(block 5) failed [ 827.371119] FAT-fs (loop2): Directory bread(block 6) failed [ 827.371969] FAT-fs (loop2): Directory bread(block 7) failed [ 827.376182] FAT-fs (loop2): Directory bread(block 8) failed [ 827.380639] FAT-fs (loop2): Directory bread(block 9) failed 01:52:28 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x18000000}, 0x0, 0xfffffffffffffffe, 0x0, 0x2, 0xfffffffffffffffe, 0x407}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000480), 0x100400, 0x0) ioctl$TIOCSPTLCK(r2, 0x40045431, &(0x7f00000004c0)) perf_event_open(&(0x7f0000000400)={0x4, 0x80, 0x3, 0x78, 0x1, 0x8, 0x0, 0x3, 0x800, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xcfd, 0x0, @perf_bp={&(0x7f00000003c0), 0x8}, 0x200, 0x5, 0x0, 0x7, 0x91, 0x3fb11838, 0x5, 0x0, 0x7f, 0x0, 0x101}, 0x0, 0x5, 0xffffffffffffffff, 0x9) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000340)={0x1, 0x80, 0xd7, 0x0, 0x1, 0x0, 0x0, 0x5f8274f2, 0x2080, 0xe, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_config_ext={0xfff, 0x8}, 0x108a, 0x8, 0x1, 0x6, 0xc6c5, 0xfffffe01, 0x80, 0x0, 0x3ff}, 0xffffffffffffffff, 0x2, r0, 0xc) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="5e11720a8e815273d6833b9a675896fd1687ea7b8c91f7ba06b6499c642f2c5bbbc2a474336e99a01c6d56daaca4188e8a5b42760a03ab08b57ef1409320127e3afdd0a3c1c2de090315", 0x4a}, {&(0x7f0000000180)="f7784868c9d13417ef33c06bc6809a4b448d365d16c3c50413858ccd3452beeae29214fbd8c1c081e987273f64b54bba7c171992d11eb9c83b0c925d41c5c66eafa1f51c36827f3677a1818fbc1b236386c7f61b2ccf407de4cc884899fb9a26196e87968555e8edfd6a9711", 0x6c}, {&(0x7f0000000200)="6af816177f73be40545a247eb40ca0d60bec48a016b31da737b3beeb3deefa3b308272c197cbe665e3b92e23551fff4311595778b52d41c5bb29246c9d06855c347d955530bd8444e4f80291829941828a57a2103f5841f44322f275462da7f07ead64fd1aaf2caf22e8a71d7767151ec28f592191fb8ea8c8020d9f5bb65b717268d2d6297f833c91b41466483c09a4748760ac2c6779c62768d3fffa84275bdc10b1eb5779cce34ceee018e7a4131013a157e07fad6d83e06344227354710cc982281a8a1676a4be7a42622c077002213f8c94bf85599aa25e7cfe70dff26a2928cbc27d59f99da74f80962d9622aa47b16df95097", 0xf6}, {&(0x7f0000000500)="e831", 0x2}], 0x4, 0xcf49, 0x80) 01:52:28 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 20) 01:52:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x600, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:28 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x2, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:28 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 59) 01:52:28 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 21) 01:52:28 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x240000, 0x10a) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/8250', 0xa4640, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x3ff}}, './file0\x00'}) 01:52:28 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) [ 842.126891] loop3: detected capacity change from 0 to 1 [ 842.142874] FAT-fs (loop3): Directory bread(block 3) failed [ 842.147283] FAT-fs (loop3): Directory bread(block 4) failed [ 842.148068] FAT-fs (loop3): Directory bread(block 5) failed [ 842.150993] FAULT_INJECTION: forcing a failure. [ 842.150993] name failslab, interval 1, probability 0, space 0, times 0 [ 842.152499] CPU: 1 PID: 6200 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 842.153519] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 842.154633] Call Trace: [ 842.154986] [ 842.155305] dump_stack_lvl+0xc1/0xf0 [ 842.155835] should_fail_ex+0x4b4/0x5b0 [ 842.156400] ? security_file_alloc+0x38/0x170 [ 842.157014] should_failslab+0x9/0x20 [ 842.157541] kmem_cache_alloc+0x5a/0x320 [ 842.158134] security_file_alloc+0x38/0x170 [ 842.158731] __alloc_file+0xb6/0x240 [ 842.159250] alloc_empty_file+0x71/0x190 [ 842.159807] path_openat+0xd8/0x2750 [ 842.160350] ? perf_trace_lock_acquire+0xcf/0x500 [ 842.161007] ? __pfx_path_openat+0x10/0x10 [ 842.161593] ? __pfx___lock_acquire+0x10/0x10 [ 842.162222] ? perf_trace_lock_acquire+0xcf/0x500 [ 842.162897] do_filp_open+0x1ba/0x410 [ 842.163453] ? __pfx_do_filp_open+0x10/0x10 [ 842.164078] ? find_held_lock+0x2c/0x110 [ 842.164667] ? alloc_fd+0x2eb/0x760 [ 842.165195] ? lock_release+0x1e3/0x710 [ 842.165791] ? do_raw_spin_lock+0x125/0x270 [ 842.166410] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 842.167072] ? lock_acquire+0x32/0xc0 [ 842.167626] ? alloc_fd+0x6e/0x760 [ 842.168148] ? _raw_spin_unlock+0x1e/0x40 [ 842.168754] ? alloc_fd+0x2eb/0x760 [ 842.169298] do_sys_openat2+0x171/0x4c0 [ 842.169901] ? __pfx_do_sys_openat2+0x10/0x10 [ 842.170572] __x64_sys_openat+0x143/0x200 [ 842.171166] ? __pfx___x64_sys_openat+0x10/0x10 [ 842.171855] do_syscall_64+0x3f/0x90 [ 842.172393] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 842.173114] RIP: 0033:0x7fe6f9ce3a04 [ 842.173641] 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 [ 842.176069] RSP: 002b:00007fe6f72a5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 842.177100] RAX: ffffffffffffffda RBX: 00007fe6f9d7a970 RCX: 00007fe6f9ce3a04 [ 842.178054] RDX: 0000000000000002 RSI: 00007fe6f72a6000 RDI: 00000000ffffff9c [ 842.179006] RBP: 00007fe6f72a6000 R08: 0000000000000000 R09: ffffffffffffffff [ 842.179954] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 842.180905] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 842.181911] [ 842.195273] FAT-fs (loop3): Directory bread(block 6) failed [ 842.196067] FAT-fs (loop3): Directory bread(block 7) failed [ 842.197702] FAT-fs (loop3): Directory bread(block 8) failed [ 842.199175] FAT-fs (loop3): Directory bread(block 9) failed 01:52:29 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x3, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:29 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x700, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:29 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 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, 0x0, 0x1, 0x0, @perf_config_ext, 0x0, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)=0xfffffffe) 01:52:29 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 21) 01:52:29 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) read$hiddev(0xffffffffffffffff, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(0xffffffffffffffff, 0x9) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000000)={{{@in=@empty, @in=@multicast2, 0x4e21, 0x9, 0x4e20, 0x7, 0x2, 0xa0, 0xa0, 0x2e, 0x0, 0xee00}, {0xd675, 0x8, 0x80, 0x6c00000000000000, 0x3c, 0x8, 0x6, 0x7ff}, {0x2, 0x4, 0x8, 0x40}, 0x80, 0x6e6bb3, 0x0, 0x1, 0x3}, {{@in=@loopback, 0x4d2, 0xff}, 0xa, @in=@rand_addr=0x64010101, 0x34ff, 0x1, 0x3, 0x4, 0xfffffffb, 0x7}}, 0xe8) 01:52:29 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x4, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:29 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 22) 01:52:29 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 60) 01:52:29 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1800, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 842.501123] loop2: detected capacity change from 0 to 1 [ 842.503451] FAULT_INJECTION: forcing a failure. [ 842.503451] name failslab, interval 1, probability 0, space 0, times 0 [ 842.504427] CPU: 0 PID: 6219 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 842.505075] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 842.505756] Call Trace: [ 842.505991] [ 842.506195] dump_stack_lvl+0xc1/0xf0 [ 842.506553] should_fail_ex+0x4b4/0x5b0 [ 842.506922] ? security_file_alloc+0x38/0x170 [ 842.507322] should_failslab+0x9/0x20 [ 842.507662] kmem_cache_alloc+0x5a/0x320 [ 842.508033] security_file_alloc+0x38/0x170 [ 842.508424] __alloc_file+0xb6/0x240 [ 842.508767] alloc_empty_file+0x71/0x190 [ 842.509140] path_openat+0xd8/0x2750 [ 842.509507] ? __pfx_path_openat+0x10/0x10 [ 842.509894] ? __pfx___lock_acquire+0x10/0x10 [ 842.510324] do_filp_open+0x1ba/0x410 [ 842.510675] ? __pfx_do_filp_open+0x10/0x10 [ 842.511061] ? find_held_lock+0x2c/0x110 [ 842.511434] ? alloc_fd+0x2eb/0x760 [ 842.511763] ? lock_release+0x1e3/0x710 [ 842.512141] ? do_raw_spin_lock+0x125/0x270 [ 842.512522] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 842.512937] ? lock_acquire+0x32/0xc0 [ 842.513289] ? alloc_fd+0x6e/0x760 [ 842.513622] ? _raw_spin_unlock+0x1e/0x40 [ 842.514011] ? alloc_fd+0x2eb/0x760 [ 842.514368] do_sys_openat2+0x171/0x4c0 [ 842.514752] ? __pfx_do_sys_openat2+0x10/0x10 [ 842.515185] __x64_sys_openat+0x143/0x200 [ 842.515578] ? __pfx___x64_sys_openat+0x10/0x10 [ 842.516023] do_syscall_64+0x3f/0x90 [ 842.516382] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 842.516835] RIP: 0033:0x7f6392b12a04 [ 842.517181] 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 [ 842.518667] RSP: 002b:00007f63900d4ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 842.519308] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b12a04 [ 842.519902] RDX: 0000000000000002 RSI: 00007f63900d5000 RDI: 00000000ffffff9c [ 842.520499] RBP: 00007f63900d5000 R08: 0000000000000000 R09: ffffffffffffffff [ 842.521089] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 842.521686] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 842.522335] [ 842.528703] FAT-fs (loop2): Directory bread(block 3) failed [ 842.529249] FAT-fs (loop2): Directory bread(block 4) failed [ 842.532282] FAT-fs (loop2): Directory bread(block 5) failed [ 842.532808] FAT-fs (loop2): Directory bread(block 6) failed [ 842.534601] FAT-fs (loop2): Directory bread(block 7) failed [ 842.540853] FAT-fs (loop2): Directory bread(block 8) failed [ 842.545981] FAT-fs (loop2): Directory bread(block 9) failed 01:52:29 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x5, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:29 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x1, 0x2, 0x1, 0x2, {0xa, 0x4e23, 0xffffffff, @local, 0xfffffff9}}}, 0x80) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'vcan0\x00'}) 01:52:29 executing program 0: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x40d67ed27d114b4f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)) ioctl$SCSI_IOCTL_DOORLOCK(0xffffffffffffffff, 0x5380) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, 0x0) io_submit(0x0, 0x1, &(0x7f0000001a00)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3}]) r1 = syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x1, 0xd6c2}) ioctl$SCSI_IOCTL_DOORLOCK(r1, 0x5380) perf_event_open(0x0, 0x0, 0x5, 0xffffffffffffffff, 0x2) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000180)={'\x00', 0x200, 0x5, 0x10000, 0x7, 0x7fff}) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) r2 = perf_event_open(&(0x7f0000000280)={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, 0x5, 0x0, @perf_config_ext, 0x2002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000010000001800000031cff9db9b9c4a8faa6e2008000000fe2f2b0e261e6ca8721a809667eb26f7eb23d977a0ac646e16e8b933368f23317abfd038d7a8120154575f024ce68513c038c8114ce2f5176f8bbd577f6a1c19f08461f8522b160c63513052341bea10f3cbfab2d30b33edccb1f7ac5ed5", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x79, 0x5, 0x0, 0x5, 0x0, 0x0, 0x20, 0xd, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_config_ext={0x100, 0xdb}, 0x43803, 0x8, 0xffffffe1, 0x0, 0x4, 0x8, 0x8, 0x0, 0x6c9d, 0x0, 0x2e}, 0x0, 0x10, 0xffffffffffffffff, 0x8) syz_open_procfs(0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 01:52:29 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="0d06000000a5dfcc92cc4ed1f5834087d802300000002e3766696c653000"]) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) r2 = fcntl$getown(r1, 0x9) inotify_add_watch(r1, &(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf9, 0x0, @perf_bp={&(0x7f0000000200), 0x4}}, 0x0, 0x0, r0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000003c0)) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = getpgid(r2) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x78, 0x3f, 0x6, 0x6, 0x0, 0xc146, 0x40000, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x1f, 0x8000000000000000}, 0x2110, 0x7f, 0x100, 0x9, 0x800, 0x6, 0xff7f, 0x0, 0x3, 0x0, 0x5}, r4, 0xf, 0xffffffffffffffff, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x84000) ioctl$sock_ifreq(r5, 0x8931, &(0x7f00000001c0)={'macsec0\x00', @ifru_map}) inotify_add_watch(r5, &(0x7f0000000180)='./file0\x00', 0x11000e00) r6 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r6, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r6, 0x9) sendmsg$IPCTNL_MSG_CT_GET_DYING(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, 0x6, 0x1, 0x101, 0x0, 0x0, {0x0, 0x0, 0x3}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x60080001) r7 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000780), 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r7, 0x80045300, &(0x7f00000007c0)) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) 01:52:29 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 23) 01:52:29 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 61) [ 842.845895] FAULT_INJECTION: forcing a failure. [ 842.845895] name failslab, interval 1, probability 0, space 0, times 0 [ 842.847439] CPU: 1 PID: 6238 Comm: syz-executor.2 Not tainted 6.2.0-next-20230227 #1 [ 842.848445] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 842.849494] Call Trace: [ 842.849839] [ 842.850159] dump_stack_lvl+0xc1/0xf0 [ 842.850694] should_fail_ex+0x4b4/0x5b0 [ 842.851267] ? __kernfs_new_node+0xd4/0x870 [ 842.851911] should_failslab+0x9/0x20 [ 842.852461] kmem_cache_alloc+0x5a/0x320 [ 842.853056] __kernfs_new_node+0xd4/0x870 [ 842.853677] ? __pfx___kernfs_new_node+0x10/0x10 [ 842.854380] ? selinux_sb_statfs+0x1c3/0x260 [ 842.855020] ? __pfx_selinux_sb_statfs+0x10/0x10 [ 842.855706] ? __pfx_perf_trace_lock+0x10/0x10 [ 842.856355] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 842.857103] ? shmem_statfs+0x1b7/0x3e0 [ 842.857695] kernfs_create_dir_ns+0xa0/0x230 [ 842.858334] internal_create_group+0x786/0xb90 [ 842.859016] ? __pfx_internal_create_group+0x10/0x10 [ 842.859779] loop_configure+0xf37/0x1a00 [ 842.860406] lo_ioctl+0x93a/0x19a0 [ 842.860918] ? putname+0x102/0x140 [ 842.861454] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 842.862208] ? __pfx_lo_ioctl+0x10/0x10 [ 842.862775] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 842.863518] ? __pfx___lock_acquire+0x10/0x10 [ 842.864186] ? __pfx_perf_trace_lock+0x10/0x10 [ 842.864832] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 842.865593] ? __lock_acquire+0xbba/0x6380 [ 842.866345] ? trace_lock_acquire+0x170/0x1e0 [ 842.867011] ? __pfx___fget_files+0x10/0x10 [ 842.867594] ? lock_acquire+0x32/0xc0 [ 842.868130] ? __pfx___fget_files+0x10/0x10 [ 842.868717] ? __pfx_lo_ioctl+0x10/0x10 [ 842.869262] blkdev_ioctl+0x35e/0x7f0 [ 842.869782] ? __pfx_blkdev_ioctl+0x10/0x10 [ 842.870367] ? selinux_file_ioctl+0xba/0x270 [ 842.870972] ? __pfx_blkdev_ioctl+0x10/0x10 [ 842.871576] __x64_sys_ioctl+0x19e/0x210 [ 842.872151] do_syscall_64+0x3f/0x90 [ 842.872661] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 842.873368] RIP: 0033:0x7fe6f9d308d7 [ 842.873919] 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 [ 842.876497] RSP: 002b:00007fe6f72a5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 842.877608] RAX: ffffffffffffffda RBX: 00007fe6f9d7a970 RCX: 00007fe6f9d308d7 [ 842.878628] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 842.879626] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 842.880613] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 842.881614] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 842.882653] [ 842.883317] loop2: detected capacity change from 0 to 1 [ 842.966705] FAT-fs (loop2): Directory bread(block 3) failed [ 842.970845] FAT-fs (loop2): Directory bread(block 4) failed [ 843.010775] FAT-fs (loop2): Directory bread(block 5) failed [ 843.018480] FAT-fs (loop2): Directory bread(block 6) failed [ 843.019359] FAT-fs (loop2): Directory bread(block 7) failed [ 843.031629] FAT-fs (loop2): Directory bread(block 8) failed [ 843.039567] FAT-fs (loop2): Directory bread(block 9) failed 01:52:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 22) 01:52:42 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='uid_map\x00') ioctl$IOC_PR_RELEASE(r0, 0x401070ca, &(0x7f0000000100)={0x5, 0x53c6}) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r1, &(0x7f0000000480)=@nl=@unspec, 0x80) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x3309) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) signalfd(r2, &(0x7f0000000000)={[0x200]}, 0x8) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) ioctl$KDGKBENT(r3, 0x4b46, &(0x7f0000000140)={0xc6, 0x1f, 0x399}) 01:52:42 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) ioctl$TIOCSPTLCK(r0, 0x40045431, &(0x7f0000000000)=0x1) 01:52:42 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="0d06000000a5dfcc92cc4ed1f5834087d802300000002e3766696c653000"]) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) r2 = fcntl$getown(r1, 0x9) inotify_add_watch(r1, &(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf9, 0x0, @perf_bp={&(0x7f0000000200), 0x4}}, 0x0, 0x0, r0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000003c0)) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = getpgid(r2) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x78, 0x3f, 0x6, 0x6, 0x0, 0xc146, 0x40000, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x1f, 0x8000000000000000}, 0x2110, 0x7f, 0x100, 0x9, 0x800, 0x6, 0xff7f, 0x0, 0x3, 0x0, 0x5}, r4, 0xf, 0xffffffffffffffff, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x84000) ioctl$sock_ifreq(r5, 0x8931, &(0x7f00000001c0)={'macsec0\x00', @ifru_map}) inotify_add_watch(r5, &(0x7f0000000180)='./file0\x00', 0x11000e00) r6 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r6, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r6, 0x9) sendmsg$IPCTNL_MSG_CT_GET_DYING(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, 0x6, 0x1, 0x101, 0x0, 0x0, {0x0, 0x0, 0x3}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x60080001) r7 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000780), 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r7, 0x80045300, &(0x7f00000007c0)) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) 01:52:42 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1c00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:42 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x6, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:42 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 62) 01:52:42 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 24) [ 855.917338] loop3: detected capacity change from 0 to 1 01:52:42 executing program 6: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="0d06000000a5dfcc92cc4ed1f5834087d802300000002e3766696c653000"]) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) r2 = fcntl$getown(r1, 0x9) inotify_add_watch(r1, &(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf9, 0x0, @perf_bp={&(0x7f0000000200), 0x4}}, 0x0, 0x0, r0, 0x0) ioctl$KDGETMODE(0xffffffffffffffff, 0x4b3b, &(0x7f00000003c0)) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = getpgid(r2) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x78, 0x3f, 0x6, 0x6, 0x0, 0xc146, 0x40000, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x1f, 0x8000000000000000}, 0x2110, 0x7f, 0x100, 0x9, 0x800, 0x6, 0xff7f, 0x0, 0x3, 0x0, 0x5}, r4, 0xf, 0xffffffffffffffff, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x84000) ioctl$sock_ifreq(r5, 0x8931, &(0x7f00000001c0)={'macsec0\x00', @ifru_map}) inotify_add_watch(r5, &(0x7f0000000180)='./file0\x00', 0x11000e00) r6 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r6, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r6, 0x9) sendmsg$IPCTNL_MSG_CT_GET_DYING(r6, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, 0x6, 0x1, 0x101, 0x0, 0x0, {0x0, 0x0, 0x3}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x60080001) r7 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000780), 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r7, 0x80045300, &(0x7f00000007c0)) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) [ 855.948950] FAT-fs (loop3): Directory bread(block 3) failed [ 855.955046] FAT-fs (loop3): Directory bread(block 4) failed [ 855.955807] loop2: detected capacity change from 0 to 1 [ 855.959333] FAT-fs (loop3): Directory bread(block 5) failed [ 855.960769] FAT-fs (loop2): Directory bread(block 3) failed [ 855.961167] FAT-fs (loop2): Directory bread(block 4) failed [ 855.962777] FAT-fs (loop3): Directory bread(block 6) failed [ 855.971621] FAT-fs (loop2): Directory bread(block 5) failed [ 855.972083] FAT-fs (loop2): Directory bread(block 6) failed [ 855.982016] FAT-fs (loop2): Directory bread(block 7) failed [ 855.987851] FAT-fs (loop3): Directory bread(block 7) failed [ 855.988968] FAT-fs (loop3): Directory bread(block 8) failed [ 855.989432] FAT-fs (loop3): Directory bread(block 9) failed [ 856.002740] FAT-fs (loop2): Directory bread(block 8) failed [ 856.003173] FAT-fs (loop2): Directory bread(block 9) failed 01:52:56 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x2000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:56 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) (fail_nth: 63) 01:52:56 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 25) 01:52:56 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x801) write$binfmt_misc(r1, &(0x7f0000000100)={'syz1', "c12b2dfc3357ea4a2d2d70d407ce6565d0319fad6b377f7181003a4f4420c53ffacaf1abb0240266f87615a42f1765db5980c4ffc4a25b6791511f7d5bad32b9ae64bcd570f1f9e352330c4b1d8b0e"}, 0x53) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:52:56 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x7, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:56 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) write$binfmt_aout(r2, &(0x7f0000000500)={{0x10b, 0x8, 0xf8, 0x8a, 0x2b4, 0x5d, 0x10d, 0x7}, "1fffc898d673b1dc43cbcc4ebd530e8eee5be9c3c46bd84f471a921709b49155bbee94417b0ca8a49288c3c37a954fa1e745da59f76e7879b54a486fa565efee4def82ec4677baefb5e5c66a2b4b96d4a8b7e76de45fa1b6375dfc74b309db4a8b748af2bd762e339bc350f74376d407c7cd7ef94e8332329041e3c7edc8e37450e84626263f19f1255deed4fd4319df2cbc81102341ef1ae1f73d72f668de3e708eb27b37f83a16348a996a44bbfa265bc2a8", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x7d3) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) r3 = signalfd4(r1, &(0x7f0000000000)={[0xc96e]}, 0x8, 0x80800) ioctl$AUTOFS_DEV_IOCTL_VERSION(r3, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) r5 = accept(r0, &(0x7f0000000180)=@tipc=@id, &(0x7f0000000200)=0x80) close(r5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r4, 0xc018937a, &(0x7f0000000140)={{0x1, 0x1, 0x18, r6, {0xae}}, './file0\x00'}) 01:52:56 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 23) 01:52:56 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) [ 869.522075] FAULT_INJECTION: forcing a failure. [ 869.522075] name failslab, interval 1, probability 0, space 0, times 0 [ 869.523634] CPU: 1 PID: 6279 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 869.524641] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 869.525682] Call Trace: [ 869.526029] [ 869.526357] dump_stack_lvl+0xc1/0xf0 [ 869.526881] should_fail_ex+0x4b4/0x5b0 [ 869.527434] ? __kernfs_new_node+0xd4/0x870 [ 869.528027] should_failslab+0x9/0x20 [ 869.528542] kmem_cache_alloc+0x5a/0x320 [ 869.529104] __kernfs_new_node+0xd4/0x870 [ 869.529683] ? __pfx___kernfs_new_node+0x10/0x10 [ 869.530336] ? selinux_sb_statfs+0x1c3/0x260 [ 869.530960] ? __pfx_selinux_sb_statfs+0x10/0x10 01:52:56 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@generic={0x6, "4c53ecc0887db73a928aa5cdb20ba240caf3c8372953b7c8d381dbea9690670ec60050c4188712498c665b169c8444224fa21acbac98398628c19b2da8b40d58f266094aeb8ee2364e2f1a125dcda7bdf6a9bde19118ca3d298705a093795358cce51880189d5c35ed2303d37f6301670eda2e7ad5753acee045751b1329"}, 0x80) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x29e9}}, './file0\x00'}) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) r3 = getpid() sendmsg$ETHTOOL_MSG_LINKMODES_SET(r1, &(0x7f00000003c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000380)={&(0x7f0000001980)={0x1d0, 0x0, 0x10, 0x70bd2b, 0x25dfdbfd, {}, [@ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x6}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x1}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x7fff}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0xffff}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x43b}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x4}, @ETHTOOL_A_LINKMODES_OURS={0x17c, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x9a, 0x5, "269b346d28224a2a581f52a2e2ae656ff367f13f76c7a9f65e09f0f2be836c4d6ea46c6c21ea6a996e35124ab666ec3dbebcc6839a9bb6701398082bd794238627f2e323db02d5a97b9c73012d22ff000b56728a21c6dc781be107240feab87dc303ee5abf8d4ef299014efe48a023ed6fbfdc545e1e233077e314d55e0256082ff939c3b1568bc977751a2dbe55c3bbc10dbef524ab"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x8}, @ETHTOOL_A_BITSET_VALUE={0x79, 0x4, "32a69740447cdb25168f7211f964a7e3ac4f4b9d3139f4d43272d4131b5b716eac82722ddaac3ebda51186024c54fb1bcf91414f542dee2ed5e6e849aebdb9efd41a9759453b0796ad855853f4819a4adab31d012435c60adff4ee714711768753be173e99966a838c29caeb7594185d84768d5773"}, @ETHTOOL_A_BITSET_BITS={0x54, 0x3, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x66a2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80000001}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x15, 0x2, '/proc/timer_list\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8d}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x8001}]}, 0x1d0}, 0x1, 0x0, 0x0, 0x895}, 0x0) sendmsg$802154_dgram(r1, &(0x7f0000000300)={&(0x7f0000000280)={0x24, @long={0x3, 0x3, {0xaaaaaaaaaaaa0202}}}, 0x14, &(0x7f00000002c0)={&(0x7f0000000980)="bcca767c6e8b37fc85f580033bebc4313a768155329c217e41cff856c6f4979eb26e69698ddc109cc43ed02f4be6abb6f8eeb7b698e67b5638552939305c7e7f8ad2b1c3746d9e3d2136bf271dbd4bb809e361cbf889e13286d56868b6db8e38ef5eb4259d433432d72bfa968bcea7c4158a134e6c9e74439a793b807040f2a6bdb18d0be763bb98969065a37b79d6ae9b01d29cd5c8d366caabfb89996866cd70ce422096df72cbd0935040346088fcc2ce901eed3bc51219ed64e3248142bef54b160474b0c475dd1470e5e86159a878dfa7d911d0e7f9e4cd1c9dc71ed3b19aef896e0a4125a7f4f88135ac812db2091bf7de0300e0d0f649401fd827bc3b5c51147a9f481a5d0ce1c94057c6df55c7feed5755647201caa5bff71a79afe88dc13b3d0d1f5e892af9ab5718ee515dadeff3ea7d796b77a3ea62583bd3a3e61cfc7319189ad96081854a897251c389833bc858cdd7d29462737c8fcf8fff2ddc855a8129a6d46b23d6f4331412f10258330a7001956025cbf52b808f00de53ad2c16758457ab0acd1f29efef08a5b02507cd842816a1b3239e43bb66b94ccbcc1d6807b2012d80daf6bae426ff0f85385b184a4082306570adbbb3b30dca4e61a263dbd27c49301187ff2b90351acc0551bc4727996bca3665927e570a8a3710abbd2f1619db8fa1f5c7fd67f697e0c7038841464391febb326b4ceafbf180237339f6bffdc19d38fa1fe1908af5bbee9255d9a877d0f9c2b0d0050fd3cf07741498e6987909070cc77bf9ed88b439cd23fdaaba0cbe0f2de0fc818a16e810b2b737e1b91cf5b3c9c981b85fb5ae735363d23136373a4caccb1640cead138053f9b836e405d4588ae276b77b93c13aa35eda8c1d4a24163b1c2dbb27acb1a370c19c974d113224649b2477673bb6d74165e3ae5cffade360f759594c6e882f82d6cb41f2c754c3eae3c56178b17256af2ee860919434b356425f71c0b537ffe4ec81b68d75b508916b4447815ad2e0d975f0d07a46bfe3a94c07706b82dcd77d935ca4aae232025a9b080df72db92538e34793f7ea7fa53b9c7f6065cdc308ae0a241e21b90e62920b739fad72f8b34eb39226318410db8a9cde4362d349ea070497c9896cedad0d3395b866687c48e61beda9b78072eed429644317c03a4f29569107ecdfb3b208ae16a803b8c8f12ba9963ae199edebfc09e95adf1bf10ac567de72795095462e760c6d07ad03da7f40500d9a56079ffd49da91302b7c4efbde9be8ac7cd44e10e77445a979095f9263ac1a10b889d60fc7f4604a0b22d2d3b47efb4935602f69ab80cbab0ff70b6b4b2f9819c45cb636677295f078df4fdb09b012066600588a4b757484b1b79032ee5d824bee9a81fdbcecd34760ad7f0defeb752725518d03d33cf779113201df4b1785ba4c9656a09e566fc744f98642a1eafa95246a5a9cf680a5607553fc64c75465a1521f7f0f4ebf26ad77c05956b28f65a37bb421638ac76e797c9f4f3bc34cbe63f53723129fb2edc3f0a08cf3a44b03c2931013e49b26cb39afa00153b198d84b7dde6ee573fb00a4f438ec6564a05538a33725e51bea79e5d5d7df9d1a4187e9494a58f6fe7b1c41d7b577ee1727e986a45d13667943c719e4644972f88956f46a8c012f0c68fe5c9189bc16c9456536056c529f917f5315f87e7536a6e5b53383810cfb7fec4f79be8f4b042381139eee1ce699ad1eed29b1b282adb696ce5c2a7c3c74b7069d2135542852cf86aa937e12ff1c2234530efe37efe4f09e4775d509b2855c2c88650140b5d8aa8c094c0e0f803966ffcf21399ba8b52b017b8fc9d8c19cfb68415b977437e8e67de2da565ab0ea549641817f5899cf478209ac635e5d6e6afa33f055541de29867f6a096f792bf1badaa1a7d16d86f3b3842ed42394caf63fc8b99fdb84e0b77cfb99259e0717a5913a9729ca8879ff88bd1d9497fc1c1c45f4d4c2fc0dee434e4caf4d6f7588c8cb6e185bd1f9c93dbc0df6af992313ccbbc5a8753338d9f04007536a71d95b046b46cb72583b565ac0427ff23f1685b88eb5f6f070344dd15185f06c8c9af8307edf3fc7d990e8c55301c69a58e1a30733e4f18a500ad61499e424b31798c23e9fdb0162a95e78cfee996621d5421c711827f5e31d10aa463ece77dd504725e0628d8975c0dab000743a6cea8c545e7acfcf047008976b1653e07e18f22630d1270ecf21227a6264668c9d075d7586dd627dda12ffe6589bbbca92efdf06230aa62744423573468fa1d224236ec9831168a74ee140459795a36cd67589dd54230085c00edf91d1560dd710cb1d8f0bf397fc02133f6fe3a2e5d2e4c8e6ae24b8932d9c9ec7efca130f248c02cf90af83e797ad2254a1341dedf83737b0d76cd6297f60a2855863f37dc4bf315160308ac465860f011e81a06013ccb3648d6844602d03447e7a05e1e9d01a95021c0adfe232fcab2f58726b43eb7c1c6b9f593733b58347dee73a6eaa092add733a9988ce75a429fe7abb1d164209ccf6ff4b346649878dda608b089181f6afee1fff24a55a29627a812cf821be195ea8e5ef2069925a2fa83372d48349a325ecc961b13af9122473b7975acf0fc47e375f47aa22a36dbd81ee3552702317f38b076bf5d32c77685d82fdff504693151b726ff31e5acae8abcb9857bd5c597401a3ad1aa7164f37524e2039242b8c86762c344567b014079cdc645bd380991abebd94d46bd232f1e096094092792deb7beb926a5e894f7e9feb94f7921cdc6acc7bddac9ee30f3c37660fe0ff16ea5d386905c1c55b9f50977b1e0a5d7db854af80a9ae4934efff425ccd443e991d7a1a8ad4d64dfa8ecea4e8863e693a9b154f8f5c050cec3ac680a8d77a660d63acb6ce3ef4df99e80c6554c58b5f963448d38cb7d9ea6d49f7b21841dc9e91ee834ae6407df3e521f2f363467ff9e84872405bfd23155b2caa3a7e480cb8b7fccacebf08018c4c6bcb72fc7785f43531a9c053c05fd218867ade3c246420e800683ab0e7ce835ca238331d937229cd212f6979fd2fb212dac38016e1fc383b755b9a3274c429764761b1b4a286c5b132ea0bfcf996c331c303edf568101676607820e1c83afbb01468653715bb12b6ac9cb50f0cfb01ad7a8fb4277148547892563820aede325ef1eede08cc1dc80fd207ec346cadcdc77eceb08b2e03ed42469f02c4494cdbd5d3a7ef0c7fdc68ba9bdd1aba1ebc7deb2cd37fd9067426a0724becbc5585747d8eb01ef4ac553f153ec50cf759035a6598f91ae6f535af1c49a8d64bc127f6fdb1b871b80a3baca926f09f55b632a0f080414b75ce8a6b75f4b401999320e89892fb9164dcf215e3957ff55837d68720666a363e098dc80df228a91b8836a959a660eb5934c5e61797ee8839e58d18accf2cc95005b520431bda1558aa56b20c4272f6f2eb7535eb5162150bf3bfcd3b9acb29591f71868a3f6a3943a72c3a30ff54f22357d8433e69fb7f9cd7ab67631861fb632675f1b5cbc81f14f21b55cc96165b5c8f3ea4adfca409d54b45f47196442d0e41f039448658241079c46dd1df0b9b24d6f184765cf55c97a8b51f0ec7b44df84d124596a617c8ad146d45cd69bcbf14c0a890f31b4ec7ba58f47883b9b6262ed59b6c2972673e12c91e6ef9b6306438f142a36770e9298ffa1a5ce6ecf4153f0c48c4ca23318b743c043d3fbf3539d1a437c4f68b44435d9e900d135f13a478df42ff79905c4e344d07607f2ccbbf0bb969140c46d5a550e56293f35158893d25d367d49ae2d4d8a7e9623aafc2900fcfff9d78b55c26028bbfb1eeb67cf14f0fa42d32a610111d0d7ffc39070db790df13a6b8240fbe09a37934c0bbcd81268778c04396a4bc575b6af819ab4b8f8ee5503312d535320c44a43e2090162d4d48b76a19f996e67ea964cc4be35808df8507b17c3e82552db74d0620e5bd010334fd67f4ee8de714d2a46533673cfb63a36fc8f2336b16c5a8261ab05d1de4305d25212359436f66988b536a6287cee23cad9b4e215eabaac086e5ddc876bb923cde84f9f673bd72ccc5e0209edc00850b650360974dfb9a30a9ff5a033f1e3045dae8374267f0a8e3131d9bd36e1840ce1e582e4ead439737a77cf96847b2a43168856da51d117688ec5045abc3109368d27c8ec53a389b0b58d9f28beb486e9a3b75923cc6e5b923645854ea47d1ce311597b2a29b7848e384a062933d3bc12ea721a8e0dd1b46304cd2db319726c5fc7d8068322ede91e47407c73674ab853415934efcea9dec6306a070a3970918b28e92cb8c1e92da2e76a057070cb128411b91e0d667d5fc49e17e0575d7e058eb783bd1f05e1aceb03a177da5529011d9952594ba428008d0fdf2a0d6b87a637ef1c31dc75328babc8cfce9be9f8600d275f22196556f257f2e68b4e9539b9293c154e1ff431b5627ebc4b7e4dcc45da740fba9785ffb1ff776775916c243eee8d6ddf3760a12499d5ba6c741f99cedec3a37ca957cc00cb5a6912339cc80b3f6e4cff646de9d1b80d5c34d49b0f21cdc2d9cafc040be749f38889927c5ccfc965f31f0e6802484592087a7789ec0b111308f280ef0cfb55043f3dd3e4238f52a42a3687e862e00a8d4302433bac45c9954522b4b06f7867b46beb799c6747b84d19e58ab22ed199c24e566fd94d608bcefc148eb9d3ba04a1aafa764ce9d803be7d3b5f0947179758eb229d306fe77d1bbcbc276acb57629b853b2c924e175620cb7fad9fc5ec4bd1f2e92b6f3f5b32ad91bcca4add1c22f78d8e041c77f1b0893e220a3eb831662855f4e71fa66d0800bb6337fd667fe0a8d1f3be4d03067bd60333f148f2593460236c4770b0291040a0a3746e570aad4e0c6195f10ebc99b77786929311780939b8459a9e56ecd928bdec679f44169d1610652194a45fd81df9e33fdbbdaef2e8e929bc8360602c77e967468d72907a776bc5b1580df8ecf796eddc55288076cdd4d5c24f0f67a6dbfa048859ffcb6ed0929ebe7445e3d2f15d31765839202ef45493a92d2250ea6fa73db1f90ec008de479cfbedf63171e549263e453e62f34fa8d32e4908fcc375d80b4831bdaa1c64869f3c0f9cceae56213fdf1453e99ea318f8a2774aa258b055bb4e567d8b1cb5d9fc229c01cb841cda497eb4787f048cfcfdfecf2efb0369a74b89889d7cd07d08ad51652434258bbdda6918a952838120ab49e74f20a0cd304fd719498069138b31d7ce16e7192c717d19a6fa02d37d1da84b8e511ce3f8d990ece886696befc506dbd4577f28ef76dce19955a7955a618eb2edda7ed4e8d890693e8dbd26595e7a95e0c24eee9a5721c8e8b20c6634e3e0e44a27ebbb90744044a955f4dadfdf08728b5a4ed5f2db5e72722ab8d8ca04663ace9612a6acbc5935813f8213b67de70f05fcecb6dd8fb5a5b34254531059be25e7f807457ad7ca154a419367338d7bb852d95ba0edac60f4ab12c8386067c9dae9546563f379d6f04e8dbb9e098e92950abe03ef7295df6d7d28174d6b0c48d66ffc8c9980306802516f7c21ae877249e8a831ba80a50755d0a035d5bca0a6ddc14ca24fe148e44435700cee08bd4d3e98ffa5406b4ddeef9c0594515bfdb6a1162a4995aae93cc7f6c31cfa600b21c4c27f02a5221ae4cea41aec91c1e3ac258241607fe452add947183550674e20dcb6f45555d81bc9d95b98c11e4ac5a5ea4609d28e8e3dcb901ff35f5b739679d2f306c0a3321706d456225e2d93257aa6c9773476", 0x1000}, 0x1, 0x0, 0x0, 0x4800}, 0x20040805) tkill(r3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc, 0x0, {r4}}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000000780)) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x0, 0x3, 0x3f, 0x0, 0x800080, 0x400, 0xe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x14, 0x3, 0x0, 0x4, 0x9, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, r3, 0xc, r4, 0x1) fcntl$lock(r2, 0x26, &(0x7f0000000140)={0x2, 0x0, 0x7f, 0x20, r3}) sendmsg$802154_dgram(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x24, @short={0x2, 0xffff, 0xaaa3}}, 0x14, &(0x7f00000000c0)={&(0x7f0000000080)="ab4e8bfc112764dc1b696df38793e22e5bfcf521fac5bc4abbf048ee09594ba5d043bf8ce7b988524223", 0x2a}, 0x1, 0x0, 0x0, 0x40818}, 0x40051) [ 869.531774] ? __pfx_perf_trace_lock+0x10/0x10 [ 869.532554] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 869.533274] ? shmem_statfs+0x1b7/0x3e0 [ 869.533845] kernfs_create_dir_ns+0xa0/0x230 [ 869.534488] internal_create_group+0x786/0xb90 [ 869.534586] loop2: detected capacity change from 0 to 1 [ 869.535127] ? __pfx_internal_create_group+0x10/0x10 [ 869.536217] loop_configure+0xf37/0x1a00 [ 869.536824] lo_ioctl+0x93a/0x19a0 [ 869.537322] ? putname+0x102/0x140 [ 869.537826] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 869.538539] ? __pfx_lo_ioctl+0x10/0x10 [ 869.539069] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 869.539811] ? __pfx___lock_acquire+0x10/0x10 [ 869.540456] ? __pfx_perf_trace_lock+0x10/0x10 [ 869.541140] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 869.541846] ? __lock_acquire+0xbba/0x6380 [ 869.542547] ? trace_lock_acquire+0x170/0x1e0 [ 869.543243] ? __pfx___fget_files+0x10/0x10 [ 869.543820] ? lock_acquire+0x32/0xc0 [ 869.544421] ? __pfx___fget_files+0x10/0x10 [ 869.545064] ? __pfx_lo_ioctl+0x10/0x10 [ 869.545691] blkdev_ioctl+0x35e/0x7f0 [ 869.546235] ? __pfx_blkdev_ioctl+0x10/0x10 [ 869.546883] ? selinux_file_ioctl+0xba/0x270 [ 869.547554] ? __pfx_blkdev_ioctl+0x10/0x10 [ 869.548205] __x64_sys_ioctl+0x19e/0x210 [ 869.548817] do_syscall_64+0x3f/0x90 [ 869.549373] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 869.550159] RIP: 0033:0x7f6392b5f8d7 [ 869.550883] 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 [ 869.552828] FAT-fs (loop2): Directory bread(block 3) failed [ 869.553749] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 869.554265] FAT-fs (loop2): Directory bread(block 4) failed [ 869.555262] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b5f8d7 [ 869.555288] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 869.555311] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 869.555795] FAT-fs (loop2): Directory bread(block 5) failed [ 869.556759] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 869.556783] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 869.558497] FAT-fs (loop2): Directory bread(block 6) failed [ 869.559239] [ 869.561975] FAT-fs (loop2): Directory bread(block 7) failed [ 869.562302] FAT-fs (loop2): Directory bread(block 8) failed [ 869.564437] FAT-fs (loop2): Directory bread(block 9) failed [ 869.564624] loop3: detected capacity change from 0 to 1 [ 869.583676] FAT-fs (loop3): Directory bread(block 3) failed [ 869.584180] FAT-fs (loop3): Directory bread(block 4) failed [ 869.585491] FAT-fs (loop3): Directory bread(block 5) failed [ 869.586062] FAT-fs (loop3): Directory bread(block 6) failed [ 869.586582] FAT-fs (loop3): Directory bread(block 7) failed [ 869.589475] FAT-fs (loop3): Directory bread(block 8) failed [ 869.589888] FAT-fs (loop3): Directory bread(block 9) failed 01:52:56 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 26) 01:52:56 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 24) [ 869.729766] loop2: detected capacity change from 0 to 1 01:52:56 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) 01:52:56 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 1) 01:52:56 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:56 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x6400, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:56 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) connect$802154_dgram(r0, &(0x7f0000000000)={0x24, @none={0x0, 0x2}}, 0x14) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/class/cpuid', 0x1, 0x112) openat2(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x10200, 0x14, 0x1}, 0x18) ioctl$sock_SIOCGIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f00000001c0)) socket$nl_xfrm(0x10, 0x3, 0x6) accept(r1, &(0x7f0000000240)=@pptp={0x18, 0x2, {0x0, @empty}}, &(0x7f0000000200)=0x80) [ 869.772994] FAT-fs (loop2): Directory bread(block 3) failed [ 869.773888] FAT-fs (loop2): Directory bread(block 4) failed 01:52:56 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$TIOCMIWAIT(r1, 0x545c, 0x0) [ 869.791336] FAT-fs (loop2): Directory bread(block 5) failed [ 869.792268] FAT-fs (loop2): Directory bread(block 6) failed [ 869.793060] FAT-fs (loop2): Directory bread(block 7) failed [ 869.809752] FAT-fs (loop2): Directory bread(block 8) failed [ 869.810707] FAT-fs (loop2): Directory bread(block 9) failed [ 869.814483] loop3: detected capacity change from 0 to 1 [ 869.839710] FAT-fs (loop3): Directory bread(block 3) failed [ 869.847063] FAT-fs (loop3): Directory bread(block 4) failed [ 869.851878] FAT-fs (loop3): Directory bread(block 5) failed [ 869.859860] FAT-fs (loop3): Directory bread(block 6) failed [ 869.863628] FAT-fs (loop3): Directory bread(block 7) failed [ 869.866882] FAULT_INJECTION: forcing a failure. [ 869.866882] name failslab, interval 1, probability 0, space 0, times 0 [ 869.868493] CPU: 1 PID: 6309 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 869.869581] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 869.870755] Call Trace: [ 869.871147] [ 869.871461] dump_stack_lvl+0xc1/0xf0 [ 869.872054] should_fail_ex+0x4b4/0x5b0 [ 869.872655] should_failslab+0x9/0x20 [ 869.873240] __kmem_cache_alloc_node+0x5b/0x310 [ 869.873896] ? __do_sys_memfd_create+0x12d/0x910 [ 869.874553] ? __do_sys_memfd_create+0x12d/0x910 [ 869.875240] __kmalloc+0x46/0xc0 [ 869.875801] __do_sys_memfd_create+0x12d/0x910 [ 869.876424] ? ksys_write+0x1a7/0x260 [ 869.876979] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 869.877739] do_syscall_64+0x3f/0x90 [ 869.878254] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 869.878969] RIP: 0033:0x7f94570d4b19 [ 869.879488] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 869.881875] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 869.882829] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d4b19 [ 869.883722] RDX: 00007f945464a000 RSI: 0000000000000000 RDI: 00007f945712e0fb [ 869.884623] RBP: 0000000000000000 R08: 00007f9454649ff8 R09: ffffffffffffffff [ 869.885617] R10: 00007f9454649ffc R11: 0000000000000246 R12: 0000000020000000 [ 869.886223] R13: 0000000020000100 R14: 0000000000000000 R15: 0000000020010d00 [ 869.886868] [ 869.920494] FAT-fs (loop3): Directory bread(block 8) failed [ 869.921421] FAT-fs (loop3): Directory bread(block 9) failed 01:52:56 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8004, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:56 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x10, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:52:56 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 27) 01:53:09 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={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={&(0x7f0000000180), 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000300)=ANY=[@ANYBLOB="00c0baa76b398ddf964c2737bacb927aee9449aa38c05f0de5b895b63a298648c1ab4aa97862bb99", @ANYRES32=r1, @ANYBLOB="000000f0cc128aa5773389b3427c82272795ec1fc66e197f9d46d94bbcb5cb908b74a40fddd4974b3e709be18ed707d8edc33bfd5f52b17c65f4a6c680beb14852da7045de571aa260bde7124caedbbd2900a4ada880eb4f0756d0ceb697915ea4ff545585e67199b76f45f82d4e6120d591547f96576c4153e2f9092f1b64c1a472f11a98c9ec98da6638ff36e044ecb619ece6cd6fece7f89d337a9ca3899e70a487c37b4c5150e4ea88c02b9cf022e288943b28a39cd92439c69a95e11f4b941b8ebf9d7b9d2f"]) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0xf9, 0x4, 0x10, 0x3, 0x0, 0x3f, 0x2046, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0xffff, 0x0, @perf_bp={&(0x7f0000000040), 0x9}, 0x8, 0x0, 0x7, 0x6, 0x6, 0x7f, 0x7, 0x0, 0x1, 0x0, 0x101}, 0xffffffffffffffff, 0x8, r1, 0x13) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x1f, 0x5, 0xff, 0x8d, 0x0, 0x10000, 0x80f49, 0xd, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3ff, 0x2, @perf_config_ext={0xffffffffffffff96, 0x400}, 0x8, 0x6, 0x5, 0x0, 0x20, 0x1, 0x15, 0x0, 0x5f61, 0x0, 0x3}, 0xffffffffffffffff, 0x3, r0, 0x11) syncfs(r2) syz_open_procfs(0x0, &(0x7f0000000000)='net/stat\x00') 01:53:09 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 25) 01:53:09 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 2) 01:53:09 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x18, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:53:09 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:53:09 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8008, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:53:09 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000480)={0x1c, r2, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x64, 0x0, 0x8, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}]}, 0x64}, 0x1, 0x0, 0x0, 0x4040814}, 0x440c4) r4 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r4, &(0x7f0000000480)=@nl=@unspec, 0x80) 01:53:09 executing program 0: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000000)=0xfff) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) [ 883.011772] loop2: detected capacity change from 0 to 1 01:53:09 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 883.051120] FAT-fs (loop2): Directory bread(block 3) failed [ 883.061017] FAULT_INJECTION: forcing a failure. [ 883.061017] name failslab, interval 1, probability 0, space 0, times 0 [ 883.061944] CPU: 1 PID: 6342 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 883.062538] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 883.063212] Call Trace: [ 883.063392] [ 883.063588] dump_stack_lvl+0xc1/0xf0 [ 883.063903] should_fail_ex+0x4b4/0x5b0 [ 883.064210] ? __kernfs_new_node+0xd4/0x870 [ 883.064612] should_failslab+0x9/0x20 [ 883.064877] kmem_cache_alloc+0x5a/0x320 [ 883.065256] __kernfs_new_node+0xd4/0x870 [ 883.065584] ? kernfs_add_one+0x376/0x4f0 [ 883.065936] ? __pfx___kernfs_new_node+0x10/0x10 [ 883.066359] ? find_held_lock+0x2c/0x110 [ 883.066681] ? kernfs_add_one+0x175/0x4f0 [ 883.067076] ? lock_release+0x1e3/0x710 [ 883.067359] ? __pfx_lock_release+0x10/0x10 [ 883.067783] ? kernfs_add_one+0x376/0x4f0 [ 883.068133] ? lock_acquire+0x32/0xc0 [ 883.068478] ? kernfs_add_one+0x376/0x4f0 [ 883.068884] kernfs_new_node+0x97/0x120 [ 883.069166] __kernfs_create_file+0x55/0x350 [ 883.069575] sysfs_add_file_mode_ns+0x21c/0x440 [ 883.069907] ? __pfx_dev_attr_store+0x10/0x10 [ 883.070332] internal_create_group+0x322/0xb90 [ 883.070675] ? __pfx_internal_create_group+0x10/0x10 [ 883.071189] loop_configure+0xf37/0x1a00 [ 883.071495] lo_ioctl+0x93a/0x19a0 [ 883.071794] ? putname+0x102/0x140 [ 883.072115] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 883.072481] ? __pfx_lo_ioctl+0x10/0x10 [ 883.072825] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 883.073253] ? __pfx___lock_acquire+0x10/0x10 [ 883.073652] ? __pfx_perf_trace_lock+0x10/0x10 [ 883.074050] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 883.074477] ? __lock_acquire+0xbba/0x6380 [ 883.074968] ? trace_lock_acquire+0x170/0x1e0 [ 883.075307] ? __pfx___fget_files+0x10/0x10 [ 883.075736] ? lock_acquire+0x32/0xc0 [ 883.076102] ? __pfx___fget_files+0x10/0x10 [ 883.076412] ? __pfx_lo_ioctl+0x10/0x10 [ 883.076804] blkdev_ioctl+0x35e/0x7f0 [ 883.077181] ? __pfx_blkdev_ioctl+0x10/0x10 [ 883.077501] ? selinux_file_ioctl+0xba/0x270 [ 883.077917] ? __pfx_blkdev_ioctl+0x10/0x10 [ 883.078333] __x64_sys_ioctl+0x19e/0x210 [ 883.078650] do_syscall_64+0x3f/0x90 [ 883.079025] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 883.079440] RIP: 0033:0x7f6392b5f8d7 [ 883.079767] 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 [ 883.081339] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 883.082022] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b5f8d7 [ 883.082606] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 883.083164] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 883.083797] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 883.084450] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 883.085052] [ 883.085315] FAT-fs (loop2): Directory bread(block 4) failed [ 883.085827] FAT-fs (loop2): Directory bread(block 5) failed [ 883.086270] FAT-fs (loop2): Directory bread(block 6) failed [ 883.086696] FAT-fs (loop2): Directory bread(block 7) failed [ 883.093731] FAT-fs (loop2): Directory bread(block 8) failed [ 883.095046] FAT-fs (loop2): Directory bread(block 9) failed 01:53:09 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 883.109788] FAT-fs (loop6): bogus number of reserved sectors [ 883.110343] FAT-fs (loop6): Can't find a valid FAT filesystem [ 883.261028] loop3: detected capacity change from 0 to 1 [ 883.266264] FAT-fs (loop3): Directory bread(block 3) failed [ 883.268250] FAT-fs (loop3): Directory bread(block 4) failed [ 883.268742] FAT-fs (loop3): Directory bread(block 5) failed [ 883.270513] FAT-fs (loop3): Directory bread(block 6) failed [ 883.270960] FAT-fs (loop3): Directory bread(block 7) failed [ 883.272894] FAT-fs (loop3): Directory bread(block 8) failed [ 883.274282] FAT-fs (loop3): Directory bread(block 9) failed 01:53:22 executing program 7: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fsmount(0xffffffffffffffff, 0x1, 0x80) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) ioctl$BTRFS_IOC_SYNC(r0, 0x9408, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r2) 01:53:22 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x5}, 0x0, 0x2000000000, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x11000, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000001c0)={0x4, 0x0, &(0x7f0000000100)=[@enter_looper], 0x4a, 0x0, &(0x7f0000000140)="8075b6d3c026aa094d91f60a760f4b1ac410b17411ba40db84d9c50548cd7203465cb88586f5c2970b9ff131e3f3157017ec488521dd9888ed788761730d127a6cda16830ddfe4ee88d5"}) 01:53:22 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 26) 01:53:22 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 3) 01:53:22 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x4, 0x3, 0x1, 0x2, {0xa, 0x4e20, 0x3ff, @local, 0x7fffffff}}}, 0x80) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'caif0\x00'}) 01:53:22 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:53:22 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x64, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:53:22 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfeff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 895.645079] FAULT_INJECTION: forcing a failure. [ 895.645079] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 895.646591] CPU: 1 PID: 6358 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 895.647563] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 895.648561] Call Trace: [ 895.648894] [ 895.649194] dump_stack_lvl+0xc1/0xf0 [ 895.649697] should_fail_ex+0x4b4/0x5b0 [ 895.650229] _copy_from_user+0x2e/0x180 [ 895.650770] __do_sys_memfd_create+0x1b0/0x910 [ 895.651375] ? ksys_write+0x1a7/0x260 [ 895.651947] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 895.652624] do_syscall_64+0x3f/0x90 [ 895.653161] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 895.653863] RIP: 0033:0x7f94570d4b19 [ 895.654356] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 895.656659] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 895.657625] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d4b19 [ 895.658525] RDX: 00007f945464a000 RSI: 0000000000000000 RDI: 00007f945712e0fb [ 895.659430] RBP: 0000000000000000 R08: 00007f9454649ff8 R09: ffffffffffffffff [ 895.660346] R10: 00007f9454649ffc R11: 0000000000000246 R12: 0000000020000000 [ 895.661271] R13: 0000000020000100 R14: 0000000000000000 R15: 0000000020010d00 [ 895.662241] 01:53:22 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 895.681691] loop2: detected capacity change from 0 to 1 [ 895.694110] FAT-fs (loop2): Directory bread(block 3) failed [ 895.696069] FAT-fs (loop2): Directory bread(block 4) failed [ 895.697738] FAT-fs (loop2): Directory bread(block 5) failed [ 895.698148] FAT-fs (loop2): Directory bread(block 6) failed [ 895.700916] FAT-fs (loop2): Directory bread(block 7) failed [ 895.703329] FAT-fs (loop2): Directory bread(block 8) failed [ 895.703736] FAT-fs (loop2): Directory bread(block 9) failed [ 895.713804] loop3: detected capacity change from 0 to 1 [ 895.719473] FAT-fs (loop3): Directory bread(block 3) failed [ 895.719880] FAT-fs (loop3): Directory bread(block 4) failed [ 895.727658] FAT-fs (loop3): Directory bread(block 5) failed [ 895.728143] FAT-fs (loop3): Directory bread(block 6) failed [ 895.735189] FAT-fs (loop3): Directory bread(block 7) failed [ 895.743297] FAT-fs (loop3): Directory bread(block 8) failed [ 895.751061] FAT-fs (loop3): Directory bread(block 9) failed 01:53:22 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:53:22 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:53:22 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x80000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:53:22 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 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, 0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:53:22 executing program 7: r0 = dup(0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0x8}}, 0x0, 0x1, r0, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) socketpair(0x6, 0x5, 0x40, &(0x7f00000000c0)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e24, 0x4, @mcast2, 0xfc6}, 0x1c) syncfs(r1) 01:53:22 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 4) 01:53:22 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 27) [ 896.013291] loop2: detected capacity change from 0 to 1 [ 896.029422] FAT-fs (loop2): Directory bread(block 3) failed [ 896.036084] FAT-fs (loop2): Directory bread(block 4) failed [ 896.044283] FAT-fs (loop2): Directory bread(block 5) failed [ 896.045102] FAT-fs (loop2): Directory bread(block 6) failed [ 896.058187] FAT-fs (loop2): Directory bread(block 7) failed [ 896.064177] FAT-fs (loop2): Directory bread(block 8) failed [ 896.070913] FAT-fs (loop2): Directory bread(block 9) failed 01:53:22 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x100000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 896.090518] FAULT_INJECTION: forcing a failure. [ 896.090518] name failslab, interval 1, probability 0, space 0, times 0 [ 896.092065] CPU: 0 PID: 6395 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 896.093007] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 896.094009] Call Trace: [ 896.094348] [ 896.094670] dump_stack_lvl+0xc1/0xf0 [ 896.095174] should_fail_ex+0x4b4/0x5b0 [ 896.095713] should_failslab+0x9/0x20 [ 896.096211] kmem_cache_alloc_lru+0x6b/0x590 [ 896.096786] ? shmem_alloc_inode+0x27/0x50 [ 896.097333] ? lock_release+0x1e3/0x710 [ 896.097876] shmem_alloc_inode+0x27/0x50 [ 896.098407] ? __pfx_shmem_alloc_inode+0x10/0x10 [ 896.099031] alloc_inode+0x63/0x240 [ 896.099530] new_inode+0x25/0x1f0 [ 896.100013] shmem_get_inode+0x181/0xe30 [ 896.100537] ? do_raw_spin_unlock+0x53/0x220 [ 896.101138] __shmem_file_setup+0x171/0x300 [ 896.101715] __do_sys_memfd_create+0x32b/0x910 [ 896.102326] ? ksys_write+0x1a7/0x260 [ 896.102841] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 896.103546] do_syscall_64+0x3f/0x90 [ 896.104045] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 896.104714] RIP: 0033:0x7f94570d4b19 [ 896.105189] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 896.107413] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 896.108357] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d4b19 [ 896.109262] RDX: 00007f945464a000 RSI: 0000000000000000 RDI: 00007f945712e0fb [ 896.110157] RBP: 0000000000000000 R08: 00007f9454649ff8 R09: ffffffffffffffff [ 896.111060] R10: 00007f9454649ffc R11: 0000000000000246 R12: 0000000020000000 [ 896.111961] R13: 0000000020000100 R14: 0000000000000000 R15: 0000000020010d00 [ 896.112919] 01:53:23 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 896.171043] FAULT_INJECTION: forcing a failure. [ 896.171043] name failslab, interval 1, probability 0, space 0, times 0 [ 896.172749] CPU: 1 PID: 6396 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 896.173896] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 896.175008] Call Trace: [ 896.175348] [ 896.175652] dump_stack_lvl+0xc1/0xf0 [ 896.176239] should_fail_ex+0x4b4/0x5b0 [ 896.176773] ? __kernfs_new_node+0xd4/0x870 [ 896.177423] should_failslab+0x9/0x20 [ 896.177996] kmem_cache_alloc+0x5a/0x320 [ 896.178633] ? kernfs_add_one+0x376/0x4f0 [ 896.179175] __kernfs_new_node+0xd4/0x870 [ 896.179797] ? kernfs_add_one+0x175/0x4f0 [ 896.180330] ? lock_release+0x1e3/0x710 [ 896.180864] ? __pfx___kernfs_new_node+0x10/0x10 [ 896.181472] ? __pfx_lock_release+0x10/0x10 [ 896.182056] ? kernfs_add_one+0x376/0x4f0 [ 896.182606] ? kernfs_add_one+0x376/0x4f0 [ 896.183159] ? down_write+0x11a/0x1f0 [ 896.183682] ? up_write+0x196/0x510 [ 896.184183] kernfs_new_node+0x97/0x120 [ 896.184715] __kernfs_create_file+0x55/0x350 [ 896.185313] sysfs_add_file_mode_ns+0x21c/0x440 [ 896.185958] ? __pfx_dev_attr_store+0x10/0x10 [ 896.186586] internal_create_group+0x322/0xb90 [ 896.187192] ? __pfx_internal_create_group+0x10/0x10 [ 896.187894] loop_configure+0xf37/0x1a00 [ 896.188481] lo_ioctl+0x93a/0x19a0 [ 896.188961] ? putname+0x102/0x140 [ 896.189462] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 896.190154] ? __pfx_lo_ioctl+0x10/0x10 [ 896.190701] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 896.191390] ? __pfx___lock_acquire+0x10/0x10 [ 896.192007] ? __pfx_perf_trace_lock+0x10/0x10 [ 896.192608] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 896.193298] ? __lock_acquire+0xbba/0x6380 [ 896.193943] ? trace_lock_acquire+0x170/0x1e0 [ 896.194550] ? __pfx___fget_files+0x10/0x10 [ 896.195128] ? lock_acquire+0x32/0xc0 [ 896.195648] ? __pfx___fget_files+0x10/0x10 [ 896.196210] ? __pfx_lo_ioctl+0x10/0x10 [ 896.196734] blkdev_ioctl+0x35e/0x7f0 [ 896.197248] ? __pfx_blkdev_ioctl+0x10/0x10 [ 896.197809] ? selinux_file_ioctl+0xba/0x270 [ 896.198407] ? __pfx_blkdev_ioctl+0x10/0x10 [ 896.198990] __x64_sys_ioctl+0x19e/0x210 [ 896.199539] do_syscall_64+0x3f/0x90 [ 896.200040] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 896.200701] RIP: 0033:0x7f6392b5f8d7 [ 896.201186] 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 [ 896.203419] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 896.204377] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b5f8d7 [ 896.205265] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 896.206142] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 896.207043] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 896.207934] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 896.208844] 01:53:23 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = getpid() tkill(r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) capset(&(0x7f0000000280)={0x20071026, r2}, &(0x7f00000002c0)={0x6, 0x8, 0xeb93, 0x5, 0x8000, 0x9}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc, 0x0, {r3}}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000780)) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x0, 0x3, 0x3f, 0x0, 0x800080, 0x400, 0xe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x14, 0x3, 0x0, 0x4, 0x9, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, r2, 0xc, r3, 0x1) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x8, 0x80, 0x3, 0x0, 0xfffffffffffffece, 0x82000, 0xe, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000000), 0xc}, 0x20, 0x6, 0x6, 0x7, 0x10000, 0x89d8, 0xffe0, 0x0, 0x2, 0x0, 0x1}, r2, 0x4, r0, 0x3) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) 01:53:23 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 896.312622] loop3: detected capacity change from 0 to 1 [ 896.319762] FAT-fs (loop3): Directory bread(block 3) failed [ 896.321949] FAT-fs (loop3): Directory bread(block 4) failed 01:53:23 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x200000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 896.326621] FAT-fs (loop3): Directory bread(block 5) failed [ 896.330032] FAT-fs (loop3): Directory bread(block 6) failed [ 896.330852] FAT-fs (loop3): Directory bread(block 7) failed 01:53:23 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 5) [ 896.339064] FAT-fs (loop3): Directory bread(block 8) failed [ 896.346979] FAT-fs (loop3): Directory bread(block 9) failed [ 896.386029] capability: warning: `syz-executor.0' uses deprecated v2 capabilities in a way that may be insecure 01:53:23 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x300, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 896.415524] loop2: detected capacity change from 0 to 1 [ 896.440148] FAT-fs (loop2): Directory bread(block 3) failed 01:53:23 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 28) [ 896.463000] FAT-fs (loop2): Directory bread(block 4) failed [ 896.463893] FAT-fs (loop2): Directory bread(block 5) failed [ 896.464773] FAT-fs (loop2): Directory bread(block 6) failed [ 896.477895] FAT-fs (loop2): Directory bread(block 7) failed [ 896.479406] FAT-fs (loop2): Directory bread(block 8) failed [ 896.480287] FAT-fs (loop2): Directory bread(block 9) failed [ 896.531867] FAT-fs (loop6): bogus number of reserved sectors [ 896.532889] FAT-fs (loop6): Can't find a valid FAT filesystem [ 896.577607] loop3: detected capacity change from 0 to 1 [ 896.584680] FAT-fs (loop3): Directory bread(block 3) failed [ 896.586764] FAT-fs (loop3): Directory bread(block 4) failed [ 896.587578] FAT-fs (loop3): Directory bread(block 5) failed [ 896.589577] FAT-fs (loop3): Directory bread(block 6) failed [ 896.590411] FAT-fs (loop3): Directory bread(block 7) failed [ 896.592889] FAT-fs (loop3): Directory bread(block 8) failed [ 896.593870] FAT-fs (loop3): Directory bread(block 9) failed 01:53:35 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000400)) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r1, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000400)) bind(r1, &(0x7f0000000140)=@llc={0x1a, 0x303, 0x1, 0x5, 0x8, 0x80, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}, 0x80) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x7fff, @remote}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @mcast2, 0x6}, 0x1c) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8935, &(0x7f0000000040)={'veth0_vlan\x00'}) syncfs(r2) 01:53:35 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x33b, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:53:35 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 29) 01:53:35 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) chdir(&(0x7f00000000c0)='./file0\x00') r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0x8, 0x3f, 0x81, 0x0, 0x0, 0x10000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x159, 0x2, @perf_bp={&(0x7f0000000000), 0x6}, 0x55500, 0x3, 0x4, 0x6, 0xfffffffffffffff7, 0x7, 0x20, 0x0, 0xbb0f, 0x0, 0x4}, 0x0, 0xf, 0xffffffffffffffff, 0x1a) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000780)) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x0, 0x3, 0x3f, 0x0, 0x800080, 0x400, 0xe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x14, 0x3, 0x0, 0x4, 0x9, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, 0x0, 0xc, 0xffffffffffffffff, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getuid() fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1, r6}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r5}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r4}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r4}}]}}) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r7, 0x5414, &(0x7f00000000c0)) r8 = accept4$bt_l2cap(0xffffffffffffffff, 0x0, &(0x7f0000000b40), 0x100800) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000000b80)=@abs, 0x6e, &(0x7f0000001d40)=[{&(0x7f0000000640)=""/198, 0xc6}, {&(0x7f0000000cc0)=""/22, 0x16}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000001d00)=""/46, 0x2e}], 0x4, &(0x7f0000001d80)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70}, 0x40000002) stat(&(0x7f0000001e40)='./file0/file0\x00', &(0x7f0000001e80)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002080)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000180)="30a5c5eadd3d0fb9bc1a3129230cd8626a25ac11a25fc006af03aa63732c13e78d5b234e234d670cf4249c5a8bff12f762140308f8bf71b1618bf1de8825216477a9b50a7f15a7a4c1dcc6150d9a6dede8cc140b74dae374c6a9c9d25b80daeab9be3406fedb0c4cae59427c3b4ba31dc9bda53859800f7f79670d9bd8c4eb9e00cdb340c8d98b1b60449ed139c7c7d66734fbe628b927f87807ddd5", 0x9c}, {&(0x7f0000000980)="0dba291eede4ea631dc4ebdbeac2bf7885d9a293cb6aaa120cfcffffff1d031241ed7668a9e7ad0e7ab4b4b6daf11735c7a5d5dc701a11d990e56709d9dd047d055d579749d22745c6d05b1bdf0014c8f670b453d16db42232a5c71c545e7f9e0d375cf6a276444d39295482e880e1e273d4e46607000000000000004120041eda679143bb8b2762ff9373e2c49359b687480bf2b0aff9535ac0071404c67838f027afbda39f62ee125a9653c80cb0e8afef5e9cdfe62e45e73fd6d4e64f08e2d5cbc9915329a1dc3c384a6614285fd959f7d2e06a5352ef2974c84dbe1bee37b3155cc236637d64c24cd0", 0xeb}], 0x2, &(0x7f0000001f00)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, r0, r1, 0xffffffffffffffff, r0, r0, r1]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x10}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0]}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, r5}}}, @rights={{0x28, 0x1, 0x1, [r0, r0, r0, r7, r0, r8]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, 0xee00}}}], 0x148, 0x200000c0}, 0x0) 01:53:35 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x5, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:53:35 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf0ffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 908.681991] FAULT_INJECTION: forcing a failure. [ 908.681991] name failslab, interval 1, probability 0, space 0, times 0 [ 908.682994] CPU: 0 PID: 6427 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 908.683513] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 908.684055] Call Trace: [ 908.684237] [ 908.684402] dump_stack_lvl+0xc1/0xf0 [ 908.684683] should_fail_ex+0x4b4/0x5b0 [ 908.684980] ? __kernfs_new_node+0xd4/0x870 [ 908.685290] should_failslab+0x9/0x20 [ 908.685563] kmem_cache_alloc+0x5a/0x320 [ 908.685862] __kernfs_new_node+0xd4/0x870 [ 908.686163] ? kernfs_add_one+0x376/0x4f0 01:53:35 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 6) 01:53:35 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x7, 0x181082) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1, 0x0, 0x7f, 0x0, 0x0, 0x1}, 0x0, 0x12, r0, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0xdb, 0x7, 0x0, 0xff, 0x0, 0x3, 0x9, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x9, 0x5, @perf_bp={&(0x7f0000000100)}, 0x4cda0e7aff098a0c, 0x1, 0x1ff, 0x6, 0x7, 0x1ff, 0x80, 0x0, 0x0, 0x0, 0x2}, 0xffffffffffffffff, 0x10, r1, 0x8) r3 = getpgid(0xffffffffffffffff) perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x8, 0x5, 0x2, 0x80, 0x0, 0x5, 0x20080, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, @perf_bp={&(0x7f0000000280), 0x2}, 0x4040, 0xfffffffffffffffe, 0x3, 0x8, 0xb70, 0x1000, 0x1, 0x0, 0x2d0, 0x0, 0x7}, r3, 0x9, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x9, 0x1f, 0x1, 0x2, 0x0, 0x4, 0x830, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xffffffff, 0x1, @perf_bp={&(0x7f00000001c0), 0x1}, 0x50, 0x5, 0x1, 0x4, 0x8, 0x2, 0x101, 0x0, 0x40, 0x0, 0xffffffffffff0000}, 0xffffffffffffffff, 0xd, r1, 0xb) openat(r0, &(0x7f0000001600)='./file0\x00', 0x8548c56444b436d7, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = openat$cgroup_devices(r0, &(0x7f0000001480)='devices.deny\x00', 0x2, 0x0) io_submit(0x0, 0x3, &(0x7f00000015c0)=[&(0x7f0000000400)={0x0, 0x0, 0x0, 0x8, 0x0, r0, &(0x7f0000000340)="37d03b590820e579fedaa712045340295e522d43b80cd5f9a1133df5561ca92d64a507fd3c3392613ea8d1e3806456bead71ad39e653156de22807313243674d545733874d63671c8e12289ba74ecb1d221bb5484d49a4f8aab928e38e55bfe3d7b67c93e719226faac5633eab25ee89afad4acf45ceac08c2e0de305813dd6d09c126d6b1a08f77e97ff457e8bfeed74a5acdc8313787b4a5d3d2994a", 0x9d, 0x32f, 0x0, 0x2, r0}, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x8, 0x5, r4, &(0x7f0000000440)="51c6f81a11111dee0ef723ee4ca1b1999d3a93e5d77281a162bc81040070f07ec4d9a3fea5135eebfe33013c8c2192f56e077bc64aa5449117eda92a5952513900f4f90f29c8cbc222d283a1509d0c9d5060d6fece3f9c4421083477bd701e3e6482ffd74bc4b8d7462af38d6c4f2b0208066f49e7b45adbc29e769c33a86e0df133f7e058426f43b088ee8c90d00a9588527d1d7e3518b23150b8f9490b18dd4a412314de88f45dd7806185060d60a31b801256ee3cd9abe4afbec6e796df0a9f06bb2ef73cb851af1cf1bac8c48d3668754a4701ffef4cbe01f15179a62028288d98ec83d5bf1fcf24989d91c19f936a343d9424fad1c32732364669b0f041662ef7d1c5097f82c77fb6d1bab6c21161af4f2022324d6b04f26615e11d1d35534d552f7b15a5344fb5a3c9516a58c6686abba1440300388026eabf4a4e13ec985b121d0ffb56bba831d1fe6d959b0f2e1b43634cd191ebff9a2be7959027d72401cf5f1dbe20bef86605180a16946b8b85734c3f23c762ab8e5cc21260fe9736cae751d729409d6776da18f64a3ff9ae95070e3dd7c3c8bea125265dcc2a12b66ecc7bf725481c057279164c764ed0ea1f3ac5271c7d4a7981aec52a0d0a9cd6ade250febf1f590f3a6d6c3795cfc55db5739e56fe6eea9516694512fc4bda99cf92d95a2a9b979a891e136d2eee6e71cd8643a6acb94d758e076f530e5486ad8ca4e85988387ce816bbe5f4b47f36101337b9b2a339d895a4ecc092e08c74b1f126399f168a352bf2c9b16faee64e6cda02fb024eaeef6eec398b29de589edafaa6a248d70d8dda215ef1b7f65353da074a836b5c91e68b5b25f7917979ecd6263655746abfa0e323887889472ac511b7e7a7d29f5f837a796a0588fb9558442e83195f9d0fc695accbe8e4a5566c9fb19131f71cba578b11a0336a478340eda8a431d6089ae69a424275c4696a7a738d6c9aba946a6a2539e936876ab4b352e9f6868ae0f4c3756d0f1a15551013a346f7c905599be2f886d6a114a6a3c1f95495cce1c6421e7283a2fa161d92d42c16ed100f72dccce75283671e860c39af95e165cb9b0991ced6130e7cb4b17007bfe2922432331c2ca7dca37cd3bf1e3ccc412ff66bf5e8f4865fb5842017f5eafc3828398f6249361c43435890d60edc05c786d1c26e7e140689cb4dc872c2d3178ecb9c199a35c01167c8a2a738ba82d1d9108debde5865422ddfad538bdb9c26475888c2d6c3924a386996a67c7d1367e662bc78d3ae381e43bc70e1c1fec2ffd0c81d5fd68fed806b1536f791eec7b2cea12d4dd762895c100ec80657b15c310bf10268f49980c629d806eb408e7b42ec8a59db5262d02a52f34d1bd53f38c63536aa52429f52d12f217b13ed46de8a98cff245f60258d29ecdeb549f52560063d3a3a48e00c098aaffc640304942f892e536578fe13e6069cfde6d57f658ea5b098148e583137d9c3e1b8750881ee910e052448c43569a1314394b981dd3af6a972e64568aff5ecc71b1d0fbb0c47dd59352d426fcd35530b17247fe48db62486e328a10e40c1c76ddd9a24f1f4f7800e853d596834b7cf65b7d21dd48cdba8a8bb3c6c373fd5202c0c03ac83dcdc35fe76e12f701b55cfca8187cf4e9581563e9b06b68419b72a96c9bc97f9bf869a2189f2bedb1b14b72220b8a4b6bf6123539fdbe3463beae54a18742f32dd89287805bc208d8bd093eb21f30b1524562eabe29b85ecddc3b30dbefe3741a6ebcdf95d3b918d84c1db914c7d17f8df76fbb8febac9d8214f90509156e958dfafb323adc3d8b2843030d6e6930baa3d6ae934d79a0c2b41b2797f0399220a9df4f70e5e9760c5bf12297b1942b9bf3ce16b21539ed2784ca2d3b28badc0d9172697c4b5d7083c90ea258e28f43a428c7b28ee4052fa00d4e56bd4f377e80aeddbdc814093c1cdeba1f2af3918a1356de310a251b87f2c22b271f722f3c401a140ee981f7a9afb8fa5c0887e0d72fb23905ec9976d05b2e1df9a05438ef8bd0ee209b34ab1fea7c48243ef7350d8c53b387353f323960adc2181414ca4344cd3dcf22c224db179aa5ec8e01f5131e8f531fea0f4232859b23f573d4589badc4b92cc5a737fd6797eb20f8a1bcb0e1371a3e84fdf5aa480559b833f00b59c0463fc510e8ddc20f26de2407ce0f6c1ff2bf05ec34a3d1d70cef6cdb1359a9be36e6c239ec28cc0393df6d1be50b0fd2597015851a372c165e2c214413c48172797e67e5a55a30f0805769fb267d5a2f6492d53c20f0eb714361b8a21f23bf8ce7205997c43c9511df6eb8259bbc8e75d99938c64a5ceec02f5c575e467ae2133140ee115c69a8cb495c3f3c59bec85914ca7ea617e54d33af16c6ceb957db88f42f0f993f6d9ccc2e834dab129b37376733378ecebfbb03f699be021799842cdbcbb3708815c8bcab29b9749235a88c1187c85ad689e84f14eca8ac4e3bbd50eb52b30758223a333bf71f9d8c514d8506da1d1576139f3f020a958d936a3c4bdaa0bd572328e35bfa51cbdb3f7a56c4b65975ff0ea71126ced532c58f10029af885468648f7aba995152d1ffb430bfb0399d08162a58799dfce10480ac88029401550ab59d35004637ce6350be5440f69e839f6d052f8b204795c72109512e7295fc410185e7b14b5476e260b4fdd626395b4a71164ff4a2c0606a85f2ddd385428091eafc0684ab151f308f27216d6e147f2034b4a912d95769867f636cc5acc7d46c90388691641526fa95dfdfb0450a6bdf49e6e0eaa1b85409de3911be61524fb4b970bdb9abe16c3b193a2acdb0a0cd6d98c0f078ae7d3492ca4ce75c2a0207149517f39a04a71f42f8d266a6f89f13e4c7d297d6851359773d67bdd1e74267651c195fd1c8727488cc2a0f68fff62d5fc895d88911e1366e0a682be2402867b3724e9bfabcbba6334baa22f91ee187055c87a7d47cd8a88027897f1cfb5305e77b95f0d1f8500c6b104baa9b7447f9a4da0041c555e1bafd64064a68a4e2ff922d393611e9128802b817db405a72e4cf9b3e936870421228280b50d144826cfa1cfdd6792299a22ebb46e0037a96aae2455dcd6c777d29507cd74e48f54482d985e7c3a1184fe72bee5506530eca1b967b9effaac77f9f48ecc1c8ae324aa3d8131347fed19d3abdc597106f47f4eea45a886cb0bf61574092c76b5de1bf91e334334da50e7260fa2eb6c28898c1ec6892e9fb3e8b6103fae8669ae5f9f998a7db91af5aceb9fe1aa0f0eb34452abb545117c99f3b54629602646cdd25bb3d25e11511a34bbd887f8154e0ed0accae052c10c39d3987367b17078f21ae4a11fc87702aeb83fec281453c51cf8aad245d58a589e10291a8d5a1c4106845801d6be75845f16a729f7ee5197295ce4c42e07c9e4b930f3c4ee103c8318ad8aedb595f05f93cb9c31411dc68bb011ae19a73146577747603ae32cb33498414cf91508f8a5e039435d08a0ec11834d788e3ffeea562f3f8ae1708353f7388e90b1b1d2c53504aff3e62000ddaa7fed79d9514ee6307eacf41f7b0a0a37aa5b1d896c9a0611d07d5cea1e667b434c97260dfd6a7dd46270c77f8e06d8b7c6f407d3e8ca1297b5f43a25b99dac826dfe055c8d29ecc8c510322c3cc43b2af4c9694ef74c50ed17570978f8bd02d222d8de318c5e6e18dc020804042cc68b11aff01e1332d1faac83458da2f4d7dbe77c0b23ed9df1f56bffeed760ff9031e4901e2024066a8774263872a74ffb13d006e62efe601bfe157e2a0d099d7110bb2be35ffb52f1888f85ea57f9a9b26b1506c5fa437e106da660562534b9b5b85b66410d9060915476fd4727ebe8e75debddc0e747b60c15fb3f55f2344905929cd27d71b012924c75c1680b0cf20108fddfbddcab65bbfbbc08d11669a0b5ebbfc813487a202c4ec2a847160a2f780a6e53c5ccadc176ddd84850f2f2ebda60d2a1e053a65be6b7e5e76e393e73563de7b396c03aa1b90d442dee2fb386ba366592a942debe5d6cb6dee3dd089635421f74175494a0d31bf80d6d7e822534b8b13dd1fd64cf934869c32918a7ef98ef159dcdb7a742d285e36294853b295e863a861695a0a7b8e7a2569ecf816f0d4475363cd4653583037b296d61d2cd96c8e52cb9b98c0fb13533d056b1051fec80e068f5c4b2bd5f2a5c27f852086921a585f9a8e5c3bb80be26e54d7e3a887fd1b0053987e21bb93064a017d4820729ede243de97a5bd3a6c2ca2684de086e02eef8096ac7879f74c7c6985561b497619b688cd72729cc44fc7583a12342f2b66fd6de1bb79c178a39623e22a43be64114bbb4ddbd4a66757161ba55892defc5ead4a2f1f5290b215f770c8dfbc926b8fcc77654892ffd6bebd38130e3090303923de6bfa91c5efdc18aafe5fe813cde09d3dfd83ef9ab1a49954f88be5fe68814fd74bce67e1a4f6b93043b71e80a65fe41c71b581b9da87791d884e22e7abcb853fe3a3be8d707ef8d583db93bd9a020ddf843420b6239a5b85a2651fd4a0b8a1c45d4618fa288d373bd55adeccabfd2fd18608f784b70baea1b49b46e0440921911d9682b5b0ebbe15bcae7dcab96362cf265d8e4ca22d579c12bf247d1afaf4c971dcf7c0bb4fea56af72eb52969c59d3e092ff690286d167c07f00cdb48c207b8210f0820a6bb01d7e6fcce9e786cd3e7a721c0b15eea0de4ace122a1c50ee0ba29492e1bb63966c0edaa1987199302bbbe031e4dc28d65f7bd5d2bd9b696f895410ad4efb93c78e4f7caee67cef023726e61bbd14b18460c1098f611d3b336309ab45667789ece947ea76bf5e3a222f2bf12a4e9989dd2869822b75be8e127addab573bc71fb4684d3bd4dd1d115d2e82c2621cf9265cdcb28c71c9ffba76243418d4f4d21ba8c803248a548c52f572c1c215ac43915161547c4a76bbc19bfc882d4bc9099a6d4327f0c4a4677f8f3727bd3e3b9d53425ce43e1e8b0f2f9a9fa38c9312501e57c4fee48dbb460026ad82feeca8f6ee204108b592d7d276044e97924f5e945eaecab9c9e821723a86c86146cc71413151fd9bb8f74bbb988c06c65c8dd53b7a8eb8b3ccd63b18ff93cda34751cc4ee705ffbaee6082c66119c6d73459283058915cb6961e48d751f13cfcc6ac729dc2ec02a183acda4c795de3f2a0a79361aad4678a05c7f47268f6803fde51adbd8ea59241dac9731d0c85524e7e81dd6490f9a508261497058a0577c270ab2efa8457c8777dcc051641efc928138751f812d15b3b9a9f3ea99df874a823b286986b70a153e822f3d5db2a404129a4b9a2fcc2941873fdf0d59fde0cb20ae7255182b8f5914ad86f70ecbe73dbe64baeb99528c63778fcb98e1c0e1ed3c442b6adaca3f92a1eb82d74e7c484f39af815362e2af59ce6813ed501488b578e16076943006365ffa92d2b94cba35ee3fb7c5dff460eac1983b0af1d67b36455a930039317a078d74af1360cc805aa9a080c1c393db572a541f71e1f34fa59d69d5baf01c052dbb664d3d4f7cd734dec49b7dd4ddf6a716d6d946119b8d7560fabbd8102881f359d2fe44461749915d1bf0c1054fbb36ce3723b0d4e37413280625e053bef757bdae3af0074145a8770bea7c1c112a745266348f5197916af44d09b027d729364cbfbbc7add01011fed892a0f8454b78bcaa8812ef80b55326b773e437f252b1744e8bb7fe71abcb80a46af4505eb06316627f580ce1b40353d0244d41671db52a942fb7305414237a8b815d25574a61eb57245806a5a8546", 0x1000, 0xae, 0x0, 0x2}, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x5, 0x3, r5, &(0x7f00000014c0)="e049bd0a3ff867fa4e5a571684059391f15cba4a049643fefb3c7a466a047d136e236dcc8ca93531ba5ecb791bc4d8d70d5ac02eba195e8ae82e4b7b2268b9282ced207e33e4e4e73810ba3cec0cd948e4d82e17e0669e0df41653b5a2cd65389d26150f758ca893b79797a50c9a23bb01f1b0102134e25c69adc3b42af100b0c252fc6bb757d73146d7e4fc982cbf6e2570", 0x92, 0x9, 0x0, 0x0, r0}]) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) [ 908.686454] ? __pfx___kernfs_new_node+0x10/0x10 [ 908.686914] ? find_held_lock+0x2c/0x110 [ 908.687204] ? kernfs_add_one+0x175/0x4f0 [ 908.687494] ? lock_release+0x1e3/0x710 [ 908.687783] ? __pfx_lock_release+0x10/0x10 [ 908.688091] ? kernfs_add_one+0x376/0x4f0 [ 908.688384] ? lock_acquire+0x32/0xc0 [ 908.688659] ? kernfs_add_one+0x376/0x4f0 [ 908.688962] kernfs_new_node+0x97/0x120 [ 908.689250] __kernfs_create_file+0x55/0x350 [ 908.689574] sysfs_add_file_mode_ns+0x21c/0x440 [ 908.689912] ? __pfx_dev_attr_store+0x10/0x10 [ 908.690250] internal_create_group+0x322/0xb90 [ 908.690590] ? __pfx_internal_create_group+0x10/0x10 [ 908.690979] loop_configure+0xf37/0x1a00 [ 908.691304] lo_ioctl+0x93a/0x19a0 [ 908.691572] ? putname+0x102/0x140 [ 908.691847] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 908.692242] ? __pfx_lo_ioctl+0x10/0x10 [ 908.692533] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 908.692920] ? __pfx___lock_acquire+0x10/0x10 [ 908.693394] ? __pfx_perf_trace_lock+0x10/0x10 [ 908.693785] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 908.694172] ? __lock_acquire+0xbba/0x6380 [ 908.694567] ? trace_lock_acquire+0x170/0x1e0 [ 908.694929] ? __pfx___fget_files+0x10/0x10 [ 908.695247] ? lock_acquire+0x32/0xc0 [ 908.695537] ? __pfx___fget_files+0x10/0x10 [ 908.695856] ? __pfx_lo_ioctl+0x10/0x10 [ 908.696159] blkdev_ioctl+0x35e/0x7f0 [ 908.696442] ? __pfx_blkdev_ioctl+0x10/0x10 [ 908.696761] ? selinux_file_ioctl+0xba/0x270 [ 908.697105] ? __pfx_blkdev_ioctl+0x10/0x10 [ 908.697422] __x64_sys_ioctl+0x19e/0x210 [ 908.697732] do_syscall_64+0x3f/0x90 [ 908.698013] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 908.698388] RIP: 0033:0x7f6392b5f8d7 [ 908.698662] 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 [ 908.699918] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 908.700462] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b5f8d7 [ 908.700961] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 908.701455] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 908.701958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 908.702463] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 908.702999] [ 908.716101] loop2: detected capacity change from 0 to 1 [ 908.720443] FAULT_INJECTION: forcing a failure. [ 908.720443] name failslab, interval 1, probability 0, space 0, times 0 [ 908.722072] CPU: 1 PID: 6437 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 908.723084] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 908.724124] Call Trace: [ 908.724473] [ 908.724787] dump_stack_lvl+0xc1/0xf0 [ 908.725305] should_fail_ex+0x4b4/0x5b0 [ 908.725874] ? security_inode_alloc+0x38/0x160 [ 908.726507] should_failslab+0x9/0x20 [ 908.727047] kmem_cache_alloc+0x5a/0x320 [ 908.727623] security_inode_alloc+0x38/0x160 [ 908.728238] inode_init_always+0xbb2/0xea0 [ 908.728831] alloc_inode+0x84/0x240 [ 908.729356] new_inode+0x25/0x1f0 [ 908.729867] shmem_get_inode+0x181/0xe30 [ 908.730437] ? do_raw_spin_unlock+0x53/0x220 [ 908.731077] __shmem_file_setup+0x171/0x300 [ 908.731681] __do_sys_memfd_create+0x32b/0x910 [ 908.732325] ? ksys_write+0x1a7/0x260 [ 908.732874] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 908.733599] do_syscall_64+0x3f/0x90 [ 908.734119] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 908.734817] RIP: 0033:0x7f94570d4b19 [ 908.735316] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 908.737634] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 908.738632] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d4b19 [ 908.739583] RDX: 00007f945464a000 RSI: 0000000000000000 RDI: 00007f945712e0fb [ 908.740515] RBP: 0000000000000000 R08: 00007f9454649ff8 R09: ffffffffffffffff [ 908.741452] R10: 00007f9454649ffc R11: 0000000000000246 R12: 0000000020000000 [ 908.742397] R13: 0000000020000100 R14: 0000000000000000 R15: 0000000020010d00 [ 908.743372] [ 908.760957] FAT-fs (loop2): Directory bread(block 3) failed [ 908.768424] loop3: detected capacity change from 0 to 1 [ 908.768969] FAT-fs (loop2): Directory bread(block 4) failed [ 908.776627] FAT-fs (loop3): Directory bread(block 3) failed [ 908.780967] FAT-fs (loop2): Directory bread(block 5) failed [ 908.784810] FAT-fs (loop3): Directory bread(block 4) failed [ 908.786884] FAT-fs (loop2): Directory bread(block 6) failed [ 908.791084] FAT-fs (loop2): Directory bread(block 7) failed [ 908.791726] FAT-fs (loop3): Directory bread(block 5) failed [ 908.792355] FAT-fs (loop3): Directory bread(block 6) failed [ 908.797688] FAT-fs (loop2): Directory bread(block 8) failed [ 908.798242] FAT-fs (loop2): Directory bread(block 9) failed [ 908.811853] FAT-fs (loop3): Directory bread(block 7) failed [ 908.815420] FAT-fs (loop3): Directory bread(block 8) failed [ 908.825627] FAT-fs (loop3): Directory bread(block 9) failed 01:53:47 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 920.490449] loop2: detected capacity change from 0 to 1 [ 920.492558] FAT-fs (loop2): Directory bread(block 3) failed [ 920.492960] FAT-fs (loop2): Directory bread(block 4) failed [ 920.493413] FAT-fs (loop2): Directory bread(block 5) failed [ 920.493798] FAT-fs (loop2): Directory bread(block 6) failed [ 920.494180] FAT-fs (loop2): Directory bread(block 7) failed [ 920.494887] FAT-fs (loop2): Directory bread(block 8) failed [ 920.495371] FAT-fs (loop2): Directory bread(block 9) failed 01:53:47 executing program 4: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendmsg$NL80211_CMD_SET_WDS_PEER(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x400, 0x70bd27, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x0) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r1, &(0x7f0000000480)=@nl=@unspec, 0x80) 01:53:47 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000000)='@\xa5\x00', &(0x7f0000000040)='{]^{(:\\\x00', 0x0) syncfs(r0) 01:53:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 30) 01:53:47 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x480, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:53:47 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc38c, 0x0, @perf_config_ext, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0) r2 = syz_open_pts(r0, 0x2) ioctl$TCSETSF(r2, 0x5404, &(0x7f0000000100)={0x3, 0xec, 0x7fff, 0x1, 0xf, "fd1f12b696bb892e3cf795a519684694a084d4"}) 01:53:47 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 7) 01:53:47 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:53:47 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 920.535369] loop3: detected capacity change from 0 to 1 [ 920.538688] FAT-fs (loop3): Directory bread(block 3) failed [ 920.539128] FAT-fs (loop3): Directory bread(block 4) failed [ 920.540574] FAT-fs (loop3): Directory bread(block 5) failed [ 920.541857] FAT-fs (loop3): Directory bread(block 6) failed [ 920.542391] FAT-fs (loop3): Directory bread(block 7) failed [ 920.546595] FAT-fs (loop3): Directory bread(block 8) failed [ 920.547009] FAT-fs (loop3): Directory bread(block 9) failed 01:53:47 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@nl=@kern={0x10, 0x0, 0x0, 0x10000}, 0x80) 01:53:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 31) [ 920.612831] FAT-fs (loop6): bogus number of reserved sectors [ 920.613445] FAT-fs (loop6): Can't find a valid FAT filesystem 01:53:47 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x2000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:53:47 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x500, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 920.666325] loop2: detected capacity change from 0 to 1 [ 920.677028] FAT-fs (loop2): Directory bread(block 3) failed [ 920.679062] FAT-fs (loop2): Directory bread(block 4) failed [ 920.680034] FAT-fs (loop2): Directory bread(block 5) failed [ 920.681078] FAT-fs (loop2): Directory bread(block 6) failed [ 920.682051] FAT-fs (loop2): Directory bread(block 7) failed [ 920.683680] FAT-fs (loop2): Directory bread(block 8) failed [ 920.684645] FAT-fs (loop2): Directory bread(block 9) failed 01:53:47 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 8) 01:53:47 executing program 0: openat$rtc(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r0 = syz_mount_image$ext4(&(0x7f0000000140)='ext3\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x5, &(0x7f0000000300)=[{&(0x7f00000001c0)="c4f57dd937124f16beb2a00736dbdb625adfe74d", 0x14}, {&(0x7f0000000200)="88e8466157b087478724589278c839d57872af", 0x13, 0x8001}, {&(0x7f0000000240)="d5d5fa829237c1d6402c00dc07262906685e9534ecda2a561af79b36bb21500dae8d61fe7e99221ae218ab64e5dbf020ee9fd4b93de644f739ef319f3987", 0x3e}, {&(0x7f0000000280)="a782b371d33a28b72c395302bca5a3fd892943c413886867b1c25276fbe2175a1dd69fbe38cc5ebc314e665be55a89c13a38fab1049ee0", 0x37, 0xfffffffffffffffa}, {&(0x7f00000002c0)="38a7c8ee6c0ff6e26ff5e76ff7c17836cad9f633a8c59ead181b44a2b761f0063834487b5272fd1f175bf5d3eef5c53a9ddbc1b24f", 0x35, 0x8000}], 0x400, &(0x7f0000000380)={[{@norecovery}, {@nojournal_checksum}], [{@obj_user={'obj_user', 0x3d, ']&'}}]}) openat(r0, &(0x7f00000003c0)='./file0\x00', 0x2042, 0x110) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000000), 0x7, 0x4000) ioctl$TIOCSPTLCK(r2, 0x40045431, &(0x7f0000000100)) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) [ 920.748354] FAULT_INJECTION: forcing a failure. [ 920.748354] name failslab, interval 1, probability 0, space 0, times 0 [ 920.749129] CPU: 1 PID: 6474 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 920.749640] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 920.750180] Call Trace: [ 920.750366] [ 920.750532] dump_stack_lvl+0xc1/0xf0 [ 920.750809] should_fail_ex+0x4b4/0x5b0 [ 920.751112] ? __kernfs_new_node+0xd4/0x870 [ 920.751419] should_failslab+0x9/0x20 [ 920.751688] kmem_cache_alloc+0x5a/0x320 [ 920.751970] ? kernfs_add_one+0x376/0x4f0 [ 920.752268] __kernfs_new_node+0xd4/0x870 [ 920.752562] ? kernfs_add_one+0x175/0x4f0 [ 920.752852] ? lock_release+0x1e3/0x710 [ 920.753142] ? __pfx___kernfs_new_node+0x10/0x10 [ 920.753477] ? __pfx_lock_release+0x10/0x10 [ 920.753783] ? kernfs_add_one+0x376/0x4f0 [ 920.754072] ? kernfs_add_one+0x376/0x4f0 [ 920.754362] ? down_write+0x11a/0x1f0 [ 920.754629] ? up_write+0x196/0x510 [ 920.754891] kernfs_new_node+0x97/0x120 [ 920.755195] __kernfs_create_file+0x55/0x350 [ 920.755513] sysfs_add_file_mode_ns+0x21c/0x440 [ 920.755850] ? __pfx_dev_attr_store+0x10/0x10 [ 920.756176] internal_create_group+0x322/0xb90 [ 920.756506] ? __pfx_internal_create_group+0x10/0x10 [ 920.756874] loop_configure+0xf37/0x1a00 [ 920.757186] lo_ioctl+0x93a/0x19a0 [ 920.757434] ? putname+0x102/0x140 [ 920.757692] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 920.758057] ? __pfx_lo_ioctl+0x10/0x10 [ 920.758334] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 920.758700] ? __pfx___lock_acquire+0x10/0x10 [ 920.759026] ? __pfx_perf_trace_lock+0x10/0x10 [ 920.759344] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 920.759715] ? __lock_acquire+0xbba/0x6380 [ 920.760067] ? trace_lock_acquire+0x170/0x1e0 [ 920.760387] ? __pfx___fget_files+0x10/0x10 [ 920.760691] ? lock_acquire+0x32/0xc0 [ 920.760971] ? __pfx___fget_files+0x10/0x10 [ 920.761278] ? __pfx_lo_ioctl+0x10/0x10 [ 920.761556] blkdev_ioctl+0x35e/0x7f0 [ 920.761829] ? __pfx_blkdev_ioctl+0x10/0x10 [ 920.762125] ? selinux_file_ioctl+0xba/0x270 [ 920.762441] ? __pfx_blkdev_ioctl+0x10/0x10 [ 920.762745] __x64_sys_ioctl+0x19e/0x210 [ 920.763051] do_syscall_64+0x3f/0x90 [ 920.763320] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 920.763666] RIP: 0033:0x7f6392b5f8d7 [ 920.763923] 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 [ 920.765113] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 920.765619] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b5f8d7 [ 920.766091] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 920.766562] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 920.767049] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 920.767520] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 920.768015] 01:53:47 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:53:47 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b0008010100044000404af801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000000)=ANY=[]) chdir(&(0x7f0000000180)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x26e1, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f00000002c0)={0x0, 0x700000000}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r1) 01:53:47 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x3000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 920.791789] loop0: detected capacity change from 0 to 16383 01:53:47 executing program 4: fsconfig$FSCONFIG_SET_PATH(0xffffffffffffffff, 0x3, &(0x7f0000000900)='\x00', &(0x7f0000000940)='./file0\x00', 0xffffffffffffffff) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000840)={0x53, 0xfffffffffffffffc, 0x50, 0x3f, @buffer={0x0, 0x5d, &(0x7f00000009c0)=""/93}, &(0x7f0000000680)="a9bd51c6e98240e8bce45df6b109327d03e259deb4ef9e7ab7ca71140ea02a9999623e11592823d0e723f2b1a80e2100f8b5ef1ed0c77d7222b8950af05e5a5c04f53f5d9480bc4e9abe17cc4c88f671", &(0x7f0000000700)=""/224, 0x670e, 0x0, 0x0, &(0x7f0000000800)}) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f00000008c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) sendmsg$802154_dgram(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x24, @long={0x3, 0xffff}}, 0x14, &(0x7f0000000100)={&(0x7f0000000040)="57312638891ad85670dda2f7060ef16924700baa5f8acd038c1729c6c74dd04808035c93814d45d76d469ed759d702f004c74917634d8cd14ef250a5c62c11f20283a134735d7f81198fa5f2b0158c0611e3a0ef3a429f3cc58d7970b8500478c645618095555efd943076607f2034e604fd5dacbc91202ccfa35dae0547abfda0fa954822", 0x85}, 0x1, 0x0, 0x0, 0x8000}, 0x9000) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000980), 0x400, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) 01:53:47 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x600, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 920.806074] FAULT_INJECTION: forcing a failure. [ 920.806074] name failslab, interval 1, probability 0, space 0, times 0 [ 920.806833] CPU: 1 PID: 6480 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 920.807373] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 920.807912] Call Trace: [ 920.808089] [ 920.808254] dump_stack_lvl+0xc1/0xf0 [ 920.808529] should_fail_ex+0x4b4/0x5b0 [ 920.808817] should_failslab+0x9/0x20 [ 920.809088] kmem_cache_alloc_lru+0x6b/0x590 [ 920.809400] ? __d_alloc+0x31/0x9c0 [ 920.809671] __d_alloc+0x31/0x9c0 [ 920.809924] ? get_random_u32+0x3b2/0x670 [ 920.810221] d_alloc_pseudo+0x1d/0x70 [ 920.810495] alloc_file_pseudo+0xd2/0x260 [ 920.810790] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 920.811124] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 920.811511] ? shmem_get_inode+0x6a0/0xe30 [ 920.811814] ? do_raw_spin_unlock+0x53/0x220 [ 920.812132] __shmem_file_setup+0x202/0x300 [ 920.812445] __do_sys_memfd_create+0x32b/0x910 [ 920.812769] ? ksys_write+0x1a7/0x260 [ 920.813046] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 920.813409] do_syscall_64+0x3f/0x90 [ 920.813645] ext3: Unknown parameter 'obj_user' [ 920.813980] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 920.814336] RIP: 0033:0x7f94570d4b19 [ 920.814598] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 920.815818] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 920.816324] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d4b19 [ 920.816807] RDX: 00007f945464a000 RSI: 0000000000000000 RDI: 00007f945712e0fb [ 920.817283] RBP: 0000000000000000 R08: 00007f9454649ff8 R09: ffffffffffffffff [ 920.817757] R10: 00007f9454649ffc R11: 0000000000000246 R12: 0000000020000000 [ 920.818232] R13: 0000000020000100 R14: 0000000000000000 R15: 0000000020010d00 [ 920.818727] [ 920.839470] loop7: detected capacity change from 0 to 40 [ 920.854860] syz-executor.7: attempt to access beyond end of device [ 920.854860] loop7: rw=2051, sector=24, nr_sectors = 4088 limit=40 [ 920.864145] loop0: detected capacity change from 0 to 16383 [ 920.868386] loop3: detected capacity change from 0 to 1 01:53:47 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x3030000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 920.876778] ext3: Unknown parameter 'obj_user' [ 920.878594] FAT-fs (loop3): Directory bread(block 3) failed [ 920.879008] FAT-fs (loop3): Directory bread(block 4) failed [ 920.879503] FAT-fs (loop3): Directory bread(block 5) failed [ 920.879887] FAT-fs (loop3): Directory bread(block 6) failed [ 920.884058] loop2: detected capacity change from 0 to 1 [ 920.890294] FAT-fs (loop3): Directory bread(block 7) failed [ 920.890879] FAT-fs (loop3): Directory bread(block 8) failed [ 920.891404] FAT-fs (loop3): Directory bread(block 9) failed [ 920.905971] FAT-fs (loop2): Directory bread(block 3) failed [ 920.907466] FAT-fs (loop2): Directory bread(block 4) failed [ 920.912448] FAT-fs (loop2): Directory bread(block 5) failed [ 920.913314] FAT-fs (loop2): Directory bread(block 6) failed [ 920.919673] FAT-fs (loop2): Directory bread(block 7) failed [ 920.923302] FAT-fs (loop2): Directory bread(block 8) failed [ 920.927497] FAT-fs (loop2): Directory bread(block 9) failed [ 934.465194] loop2: detected capacity change from 0 to 1 [ 934.469943] FAT-fs (loop2): Directory bread(block 3) failed [ 934.470497] FAT-fs (loop2): Directory bread(block 4) failed [ 934.470913] FAT-fs (loop2): Directory bread(block 5) failed [ 934.471380] FAT-fs (loop2): Directory bread(block 6) failed [ 934.471852] FAT-fs (loop2): Directory bread(block 7) failed 01:54:01 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 9) 01:54:01 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:54:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x700, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:01 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000280)={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={&(0x7f0000000180), 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000300)=ANY=[@ANYBLOB="00c0baa76b398ddf964c2737bacb927aee9449aa38c05f0de5b895b63a298648c1ab4aa97862bb99", @ANYRES32=r1, @ANYBLOB="000000f0cc128aa5773389b3427c82272795ec1fc66e197f9d46d94bbcb5cb908b74a40fddd4974b3e709be18ed707d8edc33bfd5f52b17c65f4a6c680beb14852da7045de571aa260bde7124caedbbd2900a4ada880eb4f0756d0ceb697915ea4ff545585e67199b76f45f82d4e6120d591547f96576c4153e2f9092f1b64c1a472f11a98c9ec98da6638ff36e044ecb619ece6cd6fece7f89d337a9ca3899e70a487c37b4c5150e4ea88c02b9cf022e288943b28a39cd92439c69a95e11f4b941b8ebf9d7b9d2f"]) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x8, 0x11, 0x3, 0xff, 0x0, 0x0, 0x20000, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000000), 0x2}, 0x0, 0x101, 0x7, 0x6, 0xec7, 0x8, 0xffff, 0x0, 0x7f, 0x0, 0x1f}, 0x0, 0x2, r1, 0x0) syncfs(r0) 01:54:01 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x4000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 32) 01:54:01 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x76, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r2, 0x10e, 0x2, &(0x7f0000000580)=0x1d, 0x4) r4 = socket$inet_tcp(0x2, 0x1, 0x0) shutdown(r4, 0x0) recvmmsg(r4, &(0x7f0000001740)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40010162, 0x0) syncfs(r4) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3, {0x5}}, './file0\x00'}) epoll_ctl$EPOLL_CTL_MOD(r5, 0x3, r2, &(0x7f0000000100)={0x2010}) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:54:01 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r2 = 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) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x6, [], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000001640)={0x0, 0x0, "a61a71dece801203b8a3fea432e2e2aa890ce29df12251f8c9be1bae74c48b134d54b265f5b4dcfb1a60f603535b169f323cc65c66863088588ea228f756e210591afa59f7ff0bced0938a1a79b67dbfc6bdfb3c777498a8aabeb2bdaa58e23d9087825c4d6b2ce1b393e7173fcf0c0640af6f029ec6a98b4803193f7fe90ba57399993608f6a80fd6f6f41ffa90d4409ed12fe59d10d86337740c145889e94800e93d36b40c759b89b59342ed086599222b202ea5c5b8fa441f744669967e9c61af2e7cd3f2aed7db911e187f9475533df2be41c709ada82317d1c07bb2b15e1844a199b0775417865cffb867e3350c1034281158ac2ed7af7804c9278a2cab", "12151833e71fad9b0fc9dc715b5dbbbb293e0e368f4f4a4cfd51520ec7567e5a3cc283a0f7bf3d466b6d631ee7ed55f4b460fdfca467f6a9fed074930c71c974f90c9729522f070e5aaa99cb6e7737d1af7758d4fa84b53c486d178102fc4814d85f2bfc817538e8ddab5b98a1113b2a1fefbc61450693e4719a656eb56083ac8351111057162f535a9c64034f5db1c22cf6db8a70c4d974d54f092c4bf62d0d25b13a757bf690f41ca29e1c8a44f26b077d7e433a80437b69de18b0ab29bddad7a995052754ec8da92cf3c3a26e3272edfdf3ff44a8bcbf996e7332da52f5cd42f6e47a09b9c1a58cd2c453ed56e4841fe8a8d24de62d200cfbf5387f4582e6501936f1d17dcd9ec74be8baca69e14effd6ba6dafa5af8409643c35ec7c65956b03852106e0be8b83c1ff0a9975bcdac3a2f9ff7cbb65c057ca20d6a51fb7745f555905e0bb94827a5603cc79412e2a4f35173bc4c80861c561e6a47289e915a030895c8c9e825a6e2b50c10b0fdfe506fbb124c54091e75ca1366fe5f6c3a120d3cbb77ba6fd9638cdb104a0f126df1209819968e6b8574bb07f755c69580ab92c01a95a034ef3ee8ccdc9f308f16985994ae31f3aa84d9f7584dbad12c64fb973aa60f6cd675aba39eb1ef05b99bf789e52214d2b6e2c0c933798373b08697ae3a602d53a9cdcb92a43b3d1ac81da6a53cf47b17dc5d6fe15bb0c54d6941a392b5e445b0379700d14608f5baa65b08c15d13035f1f214085ec9841b7a975e21f284924940c4c8049ed98f73de3ba65d74b02e441eb17e0735735d22dd16558b3af61186d8ba1d273aff2ce6da48c8cd0b8431b558c05eaa0483aea25d3741406868ff5b7263172aa1d342012d441253af6618abd6eb7fabc139171889691ba78a9ca8e30287fc55c0c01e5c3aeb78021ed0701e7250fb66ac60be756a661feca933d3c870f51302e47ceeec943b08821200fc2d10409761050ed0c63b1dcac9b196cc59582286f9fb0d26ede93de63e76d4f0678ab2d9f51fa8a07f74071c1189aeaa387d7fc8c9719686f6e8fe345f556d16c7afaf722bc3568eaafeb9a78ba4c84a3e4272e2789c32455046429c98b76e98c49f7ee34f26c50cb819853c5a221af985227e9b40fb216bf34dec845c14f2c93a05005d3777d1b4e168ab7d9c41efb9e706c33e50cc8860b40662363e330c44f7b3f8c6191d737f7169c198e204fd55ae82f787a993be4d1784ab3717fbd617a40bf66c7c66d7bfbe66c3af15d9d06df96a626e41abcbd28dd4642dbea189196349c3dec77597663e14af4acd5b23b02bb3f5cb526978daffa494b65504e5f79cd0d1bb75e988ee77d6a9db380b6f8d9aaf6aaec2b1c719dfa52124c67bd55b0cea3f7f28306af31db18a5dba092d50976420eaa6a6234992a554192692231690f0d4ca7848e6f3f04ff3b86161fec71a16a29dfef98c49979c683f40d687e785e78f1157fd78e0581795fc0f421865662bfa381d3a45b66751d8fddbac446725f34f8b2e789458a7fbb667670317c803d6e1ba887b2ba260634315d06b89a137adddc2540bd8dc3749209b619d776848712406db79accf2ad61a4daeb3343347a097ffe67318dac8afe3cc2a9c8d1f5868d4fb0b55f64a9efa0d2123c608158caae86aa4b409edb0a42aef67b5b310f11e67eb19c7a17e4086dc7d56518dd809eb11a0cfd5181b3737e6d51ebd03406900e8fb5c482b8a1cbbe8fd8a9f241a64852e166ffbc9dfa248c1c9ae6323b95e93e79440e84ec72d08298c7b8a794cc3e75f8796076499b3f8c540c35966ec868604d7aef536d3872b5775ca625d2bd85aad04a30cc95285b56732f0d7a2e13fa86d890c642465c995fdd372e4337fef1804ef58c5dbc42b6f6ee98789577ce4a4bc18fcc4ff8b41a53016bcd41adf77b2480c7dde09d5a11a0acfba99b6c7e3a98f555e8651292379e5b853d0353b08c754732da18665e8af137470c8adba55c53cd7fb07df0b27b5343fe11c65c72458c60c72dc0ad7b34977a962137ff01c50e939362c15bef413da682374faaac3eae580088d4713e7011fbf8153a73b5b0073ba348e2330a0e36efed0f4d5a74c606d65623408eaf1df6bfed75b0d1d84c6f470c23bce56b307767f6b387c87022272ae09d74e8cdbdd52f7e89e3aa5ffb8b2b1f00fe1643e48af1a44a85003bd584179c036e3aea931068f8039eff8db42096fb66a26a8f8a7d92dadc632aecb7f2795b97758411753f2b8dd9f35cae41002ab967b0e6d6a7f88947caba0e86db96e3561e3b8efda345d9177bb9c34f51a5046050a28a0720a594ba542813bae73bbe653d666a941b876f4fb6b369b67020071ae7258edb7c1acee21b530d2ada5506a508f608606de1c9b42f8e5699e05134e879e7e6a3bf65f4815ecb4b69df9123d450e094c0714ae3c069bdc431be8f1c0fab55d71ea014fcd73b687eedcf2005a2e4c69ebdf83b0999b5e142e10215b78ba587ea7e4fe008fc4df7099c86d319824cb287efaddf6dd351e486da5690d8c76ab568f13b85aa9487577449110598287082a199c241dcdd848e9b903a6539ec2ecc1ff69922e912fa454537e0a59796a7f49c8f1b9718890d17f9142b213687e083f854a41e06e4257ecf8b1439798b2fb15c16630c04bede397276e71911d2a97b73f1a32aa28f3d5e7748fa21ef353ce5dae56d93d4a224723c1e31bfcc84b773c2f3f3f8ce8d82eeb26b36cf158368937835c25aa3478783115776abd4d2f4f1ba12c37f4d8705dd85c1ce612912d9074208545c519e2cbb397602c4e70c496382dc6eccd020c3bd7e40a705b1e62801a4520fd76c0962070ddb319cafb620d5890a013c391b500263887d62dce54c53032f05ca863a243cf8ce9b1a667c53a8a1c91d5461a512fc90c588ae91619bdbe3d913377dcfdefb1d24405ca8d11aa38cbfd0a23eec2aeef361a700bb5d2cad6b2dfd59005ec3cc2d91a727a1bb438d6fccf6739dcc00c5981b3b4611d3fcd941b639c38c80c7dfdebb163f588a7945f5309154b05f43de6557fafea51540d45607021c22b62e3cec2b79912d55d797755552f06eb1055f6ef400bb1b53fa3b8548332f769880ef8cf36b51788d345f7a103e5b927df19609fcfe69f1e30e73ff5d68ac86c930d91cd776c2d189b5631e62adf916a5c6307610a1b13a2472a4079e53ce1c96e43d73ee70ae10a90ba6ed106cdec9775c7f31e8204831b8bc2945f6ebdaf068a9b6ac43e9a25b46cd3306b2850a5bd4f56fa6d85fbeeec76cf86913140114cb52e73e5f4494be3cb762ea83fe000ea9284de8ec5455ff9d97a96184eada4be4cd6dc005775e9c60e5171bbb0e06454e45dd58a474b0a9fe7ddb7d1dac6446ffb087afeebc140d7c8955ca8d3bd46813e84c18efb0ae67d90d2aefb7827e3234ddef7eafbd24eac3e150daff39fb3f1d0b7364ccd11127c55a642680ec7b797bc8fe638a154732fbd7f29029564a039c07406aa13cd4eca83e8065ed1c431a70a7740cf106003c9b6e7265a2881b2bc427a812170955f81e7f80488bf6829b3b27f24ea7d06e35e19845a7fb97125b9f759698baad9631893c73ecbf7b101640fa7dc6a884051b26aa664c09663951f6362f786ab502b5245e1f4b5b1ed6a878802ed5b99d46cb282aefc4d7dff431e888d137d554f67ad64e6bc4ea6b5a1970b026192a78f40c106320a372b123f59bf720f63d784433e8b3e83621858430698b4e9be3beeb2cfda71f949a720e1969ec514d289d4d75a9487d3eddb4b994371ef570694c697f728c99dab069b15a5d23d14115b0688207715c7ed8483a49f2d929051be482dc7b52ca312d048a478a415119aed0371b3fd529a8c9fce2dacb7bd60b80d0955f55fe33c10741cc926e5f1ccbf7ffbb257d7fc48977ceaac159f103d39ba826bbdfb5e4e5ab7c6533a09a86e64f62ebc2302d2d8deb2b0dbadc8f0299f40c261375d8b6941b0b1d8e17d7046ac50275f8299aa9c3b4b5fcf292cf5306ef2d969c7a876c71f944258c6ea9064f877ad77b4ddc328e1895ec8b1625fcbfa883759f868d2b8c31b924c165efe20e3962aaacc849a9179f4db18c9f429364dfefc38b011bba9acb3bd16935c93226fba2ada299e60032b8ab86d96c511aa091cd5b8a3d1c33013cedc362cc74f7d1c4bf3bf7171bfe2eb59aa59617caf3e6b8744cd9672e9d178cde8d889fc031cd79dc8e714a46dfd7dd915b79f811f14fc5b2eda3a4959fb6e4ae54f6b31784c5bc2f486e6c70ddfb43757401704dcdbc892cda8f06ce5ac3c362fdc7cccd65c0a4bcdffc0643dc75c216f5e10caefe110b8695e7aa32cd56e4352ea9c22ce9a3c6d8f8ce42064e93b05e258e258be3f570c54f0156ac004c5bcfe1b12a4ae16a004525b50bfadfe8787bef60a450e7be1ff5a0c90383843e253ae18c00bcbea76d3eb50edc0a69daf741df75cbe3b69a823e8dd1572e95b27dd8afa7c2cecafe29e294f7e9105715a991d449e964aefbc4427dd5dd89aae812acdd7f523d88f005883831d898d11d6c86f73412e28e125ac8cb5c6a37cf60efd980419d38b1215f0ca8259d4f54ce9d111ee713ee6c258c55098c1869eb7a49ebaab566596f29ed132896fc21d47d6b9e428c15a887fe02259ebaeb065b9e54f4cfd125518ee36cf1bed1f0634d230c0dbce0a0f5d281b527894b5ec075097a5c5e80226db89ce132a1d5ccd3db8753c70fea15a8286a846c384ecc85c755d58cf083ed3257ebe52bfabc812b35780af6813bb22e2e8d0226f1056af0d07b64edbf8ffb2b4737110bc7e0e631017f5922f5ce1b1346b2b393522ae7829e84e604cfe75cc04e7bad0826b76c00f24a687acb427715c5ba2bb07f1f8f45924069df2e42f2ffb426669bbdbba20007c38e0f37f3955efd31838b27bebf042502d691586d2404f0c784f57583a6134f5ebe91662f9420ad91111297b94147ea100a6e7a44b0460557d839f7937228ac9415d0b517068109f0e738ad65a32f23015b3f010f011d8a4cbd4e2cb5c6e92511290a9ae7ac19384757b9cb26009d7ac9f199865cb0e2c34c5e43a8d3822ea8529ac5c6569223bd8e5fdee6466b5c8ab035b8cdb301aa6de499ccca94cf9a710acb599e70c1bafed118cfab018adbeef8eb08ce5e0917fed339e21307494766a2826acebc2ef93c42bdb6f36213a397f5a477dcb7faf4b71d9bac61a43126265ee31b92f57340c5bf40ec198d537c5d4e0a4a2bf58d587fd60f51658b0a5f3e0acc494fc2a3eaadc41c1754b14f364e3d0e6f9b38a053f66a60388a03b928df1c54a6171440eaaf82f602d6dcb23bc5cd275e3928ee6f2ec773b61a70c9986d93b1deb863b95f31c99a460fd51d1d10bf30f350175"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000047340)={0xffffffffffffff00, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x97, "205244ab49d513"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) r6 = 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)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r6, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}], 0x0, "af2f1a9317bc6f"}) [ 934.487545] FAT-fs (loop2): Directory bread(block 8) failed [ 934.487929] FAT-fs (loop2): Directory bread(block 9) failed ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000500)={0x0, r4, "38f6bf7b5ba154304d3e55f0d0da43f24b12c1644dd7e164ee19ac59216caef0abd86a2ecf7fca16b40f42e08ea7bb193c8d98c1a685d6a57dc0c8796002928dfb202dbe5c7420bb661b4b10934d61132f72d2c63c5d761c059b60e7e9001659b4af79cfaabe360be4e55f7175d88c64b2b2fa06db415fa8c6ef1f416b37575f1f2c6013644b4236f7c7b1d6528044629d8211bbb5080ef39d230b0f2a83e7c4e6bc64292414b4cbaf4045d99a3a9198662e6bec4c1ce382f9e332921ed3206c0a413de2696a075dac2be41f2329a54a273f4798f999ab1b70fcf6597d35616ec88170470afaf5314a9e514a83b9240556395c6470c0b7627f08f1962f40b3a4", "fd50a70ad273da568f2d3156767ad6ea697adc2b28f091bc721198a5082ad92c1ebbcacdd0ac79f97f8a5e2b04dc9068e02ad15cef8a5df25616cdbadeebbb8e3dbe5c25d82d9a8f898e45ba244302200db41fa9a247e36f91d4eb549dbeabf0d10baf8afed73e42d49b9980291c1acf3417cc1d089dd3d9d7e514c9f1ce1b33fd41dcba48a918bd99765a5c8c30a8705c3053e518dd275e6c437ac9a65e09469636160fae9bddafe01fe6599977c4f495710e9a080a08e992ede79e3eb48cec57ef1745eaee0f3babf8ad7a5c631cb0eed5aace15592947c78435882e47daf310b4790eadfd34e623042d9faa4683313a70a3ce2ce8e854f96326fb375a5cc65c068e4bcc3d4ca95786e8babce89feeb2f0ef04848aa49e083cca1b0d82e990e4a170387bcab66b87cb81aff4e4efb369bc94eb30db633775f7332646190c6d9e46afb9d480cf5fcb77725eff3d1c17239744a629c57a2e793fae44f21b027e7baf084ff6e19cd33f6b17dea0af7f103da8ec13791883976340498a2b0286499eb3e2e2d217e0b3687fa12e067e67dcd9831881380972921e9b09e857ac5e67ccd1500f4c332837f1b9a58ef91931cf83f4ac33154afbc498e035400e49f0949e54a7197eed697a5e6a7a4b51f0af93c8994ebf0cda0e50a6e34f0c9988c32f153918e0c5dc0aff9a47c89725b05896a918c36dacd1094310a7ebf18567abac554e256e7e6d2ec1ef33f5be6265c6481279e91044af70dfc82aa655c4fd2682571df84cb0b06fc4c231e215424dc9818a7d4d8ca977c010e9bd2df077755437be63b2c536cf2daebb2f1c397d807570dd5efd1139dd72658f0c2b17d79d331a68caa11719031b095caa9625bec8056bf857da313f879d0fe4d81020087adb9dcb0875bcbff2110322c26c4d66bc6a66737010d16d2f0937ca35398019c10da49a36a8f1afd398fb2163552d2b5acc6b1beb7af3562fa3ba0cdd0e424ca50a02da327eab0a538ccf6032615f5c281825ac6a71afb752c7415f73346b1a6c24acd4a45497692598a7c6003fdb3c41f8205f681f30bded3b774315116ff52ff7eeccbf2871088980e963f70085694a5b401e64e82e788656c0afd6d23372ee521e382abfd4ff54eb1cd875a503b8e0ae145701eb0ea6daf73649f7b9105d1c40da36048bfb8add5ee414165cd836fba68fa76132deae1e232611e12b5394d946d2766caac94f8687c9ec77c6e700778ce50b58cf25a1bda2244627c5a3a7a859ea0d689056fbf6f324da66870505f82e445a60f3a698232a87fb56e8b367722a08ac222ae5523c8fd5ae3d9438bd36d9303bdfdcd1b62901113bcfa848492ed8481a243a71d4f303e22624bbaef1cbb547aac745f8c38eebf010a9bd8c61e372b7d98e4d43c798062fc001a13bea8148fe30ed258ca0dbb7b643cfe997889ba9c5f2b0776b64e6252d31e8a30a8927fe7ae278f23dbc034e19c999380ece59def994c67d671ce100b52a2a22232422811ab786eacbae0da591ff27813e8c7c10c34e6fe2b1eab0d9917e128fdfc0b5b3e9f2f97138cc93216f8c0008e23fe2a8fcddcdcfb04bdcdf125a069f8db95a22594b607def79bf6650f493cd8be526f9e30303a57fd510826555283d08f0712ae3675af43acdbc06dce20856ff7a592feca80c262975c5d1e6b6178f6633dce30867aa3464c3c4a21ee1da546cd6f05142fbdcf6f5d5d2335ebcd1f466104e9ad19ff5567af87102e7ba3645c428cd69814f208405ebd5910eb27cf72349cc49e528e960ba73d1cfd065f982bbfcf725e335d8dfd56038d6d81999fd15f25506c4b06da3ce9b07a1320a3f2aefaf9329d9ac6124fd9148d3ae4c2af89437e77f8b64067535b9e32260285e963c8f49cf56bf0b1d53f146b56b923e03be80849d702c6ea0a09e26281da68f81840fb8a47fa81a6b7ac14d7c84668c85712c9b22c660c5fb4837a29c8fe82c3a127b0b785a830a347c4464db3ec59997866c943b51e5ee114b5acd47cb5d0f389a25314b60e7f3557e172ca11af23ee08dfb21e8d74ddaebd44799ece3c7e16b233f79ae5974127483eb4a8d8f96a8c155e362d65c9bca0297b378f7798682759c0f6939a7392f4b5270ec96dd4e423c4abc5712c3e143c71d28165c8d649b2f5e9673d5f60852cfb2f703a77e0ef9323ff1d62760c211aa96fe614a11a8c1e14643cb9d21e9ebde77c19ee9c756c6ee1cbb65dbd4a1f25ae78b7d39e35709b75a77aa9e5819b14a3dcec012e262c99a80bdd847ff44e598bd2fa8fdf93b7bd68c5929498f20a4d90487c35459054a9a0aab0e3287f89b58277e0f67451d9e9b54cb0b95b78dde2c17293857c7b90b505f35fc252fe16ed6e38ae9f6da6647d823027c588ac1c89ffcfc335ec5ddeceff950d81a3e5a592b2212399b2d1afb20206fa31ec6a41d8b37b127ab47e9676e247d62d3f9baf101ed43519a82236433a77bdd46d960404ad8a836dd4ca1c38a660d394ca0012e69190f76c878e5a442b6a4eb43bbd0076d3de3fafc12a5f301633b7a7c3da03cb792779a228858636609304319233db907806931c006e39c28f195dd9c3d163f65d7e9c386a4fe9c8a17e924e62bf526f745bd1d8beb5f4f2d0027c190c741796cbd0e9e9078dce4859677e3bc7cd823baf8f6058117933991c8e160eefafcc473750b28f55f98303a4a9ed5e8dfe91c98ea7051bdb3701633d33b4a96f9be0213e6fb4c9980265047e0a80453e43bffc2c72a405588196a0658a8a0ec85f861683e23245105545f71feb1f458c358c5d3ed6f8ebd02baa06c4dbb926a7e8ca065c2d94eb79474247ae92ff6bd5704ef6e46521e90601bbaea9f3bb72e2cc8718ca4a6ef013a5cda5daf97599a349457ad8145b091bbb7c5323dd88dc39095bbdcb5d6cfddc3f3101741dde9d4f04f14c0a2dc052ab9311ab8496b079fb4ed4051bbf860ab46885939385bce84d66d6291d5c380a1d4e63ae7466efce8c76ebc43205b19aaf0878faec474fcb7981a102c63c1b51c9f720e24776d9f447f8e82bab85a401729d9757fd4947f82d7e5db3c3414f5ef4c25864cf5af79a989d143042467a93415bd2770ab7edaa2b0ab0840e2a60e2efb4ac0d005b9f00397c9d3bdf16f273a9104f0f66082f22f0d2ad265ef01777d564fee6a1d0ce47c505fb1ed51fcd6d4daa156f43858504af75cb8b78efa3115719fc483afe655269ec5dad2f92f48f9f6a8f4dded1c9441eff4686e89d805b4df274bd4ae87b297f58dbf7abfbae1deabb6d8e5a1e1f65467ad21f28ddd8116c72b623495a4b0e38ee2510203f477874d1d65c13427b2e1fff53719f9f1d6ac4d0912bf4672a86e8604d77ba04c8bf9867929f18c32b1b7b8cfdcfa261a582b4fe389f2e93ef03958d5d1a3a3fee33e7502d81755ba86c28138960323ea1a46fac6026614b130bc99174bb226f89a99ede9b09e361a95a49eafc989c241f3959364ea28976d0ea1e42a18c64e8037860be0cf5748e8756cdcba84cbb3f6f13ecdca95b8d8c070ec2cd29d477117f7d71687893908f2f4c3656df79b5ea3ba8a44f0d42a2f82ef4a08fa709fb2da93b13cc1e6a52bb3393a619e87a1fd3984d11361ae4c868d09193a505ca691ad290a093e984986a2df75f0ba61ade94d78e3984c2325a1344b75e00712e4cbdb94158beba54c648b6107e87d5197542284d8a3080705fdeb55dea97181dcbfe9f311082767c2579f0ddc03deb258c151dd46b04cab66c91af6424d73ab91d0f6f71b1f60fbcad0d312e1886c967380a8289d7090ba22835c593bb0c28a51fb839561cf53ff3ac2e3360729fba92175a6996f8027d1f60c32035c135bf3eae5dbece31d2312af9d9424a7bbf5567b87049cd6f81a0446c5e72df5fb5f743c25f40e1a174249694d574348d2070ed15c660744fc9dd37fe8819c7e95a8721c0308d7cf476c6180a809259ff6103b5245c0098ffcfc92ec5e1bb7d104355b7911247315d503570ecf78bc17430cb64ca8092b805af8a8b5566a1e30d4a1a8b3a9c0225284ee405b7ef17e43d199bfa1defdf105b44f6e5433bab200cdc2504ac79d1b7a8097e6f521912d45d312df0ab4c49ed33854fb16490937026ac2587213a22f89fd88324d47c06e5ef06e66396f520dbe468295906e80b7a1c4da6e9968f73076bad552ee49363e5930e7db8443d230e36be11346ac6a52bd0c0077496d00a020e9a9185d29bee9bb2cef551a043d073bc7a616fced8ecd7d7c8c98fa7a6b4312d9d03259014baaae2e91629827403a08e019a95e1b7e13dc601db935caf700f42dac3b09997d263b2e5f32345df69e6b343294f9edb6ab0aca0ed689d27d46146fcb53dad5d488938b88000e70026341e06bbc30cf4064e9e9e05427649fe04107e431b1a84a2e849ecc3d0656644b6643591870de6d3c863e4238727c72af2dc79bf49a086df4149e55634d844b6e2edc2ee46c822bab679530b871b8ddcea711d09d81b8297f27bdcc6f42bf8b86c7d520aed38293364e6603523215036898aaeccefa1cd0879f1f1571c3bbecd0d37ec2da4fda9e15e8cbb2c49a6d36e3390ad3a36ae6b946559bbe59389b4b47506d9510e2771f00362fd8812610fc59279cc270e6cf007056e9120018a3a208b3a394f2b6b65b875a70b8e35e1bbda10a5cdf546b4252853dd8093e2edc6366801cfea3473c9cda39972149171049d9bb8e47e2328d125d66ff218a5e8e6f543f2f741219c202c984f300c526027e1c7b8329d50987128836f0f8b2b08d6be4dddeda63193244c8c42c10e8400f2e3393d2a4d9c17a040d329679947e328502ab29598853b6c03ef949face7572f8614431333db3e43f42ee734c7c607ae35d299fba86f3ecd75a54c9657f1903e2de0ab6167c2cc500d707e725a4312f06091de8194102b4ced154616f603861d767506b64b7fce107e3e8faaabc785e0b091c8d06e9ed741dbbb118f4306ddbcad445d99fe358a3e57df0a59511f0781ebba0a93152df6686a2343058ac6910d319c388f5823becf4b4b7424c3c26304ca00ceb702601d5940f913d4f52ac2f7c84502a345ccd0526580629ed3b4e551785a161a543d0c05a8fdaf3981b04c9d1822d0f61ce13646db1f8155598ec663d86fd952d88f0879beee854aa2d7ca78d60118919e4fd965980f6245f454637ad9968c5679dc677250ed7406d0367fb799a72767d345d273e54ca824a083e77d63941afed640cf349282bcfc773e1005a24640dd06c2e3e1b5bf820066cd67d4e482163cf865a990286164a209721a4de34d1b8dcb4496fa9e270a9c5bde484d005437f4fd03a278c6f7918b21c74562db31bec2b88a217f344797d8836f0f96192aa66887365ecd933e4f3"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000500)={0x0, ""/256, 0x0, 0x0}) r9 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r10 = 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) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r10, 0xd000943d, &(0x7f0000070280)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r9, 0xd000943e, &(0x7f0000001640)={r8, 0x0, "a61a71dece801203b8a3fea432e2e2aa890ce29df12251f8c9be1bae74c48b134d54b265f5b4dcfb1a60f603535b169f323cc65c66863088588ea228f756e210591afa59f7ff0bced0938a1a79b67dbfc6bdfb3c777498a8aabeb2bdaa58e23d9087825c4d6b2ce1b393e7173fcf0c0640af6f029ec6a98b4803193f7fe90ba57399993608f6a80fd6f6f41ffa90d4409ed12fe59d10d86337740c145889e94800e93d36b40c759b89b59342ed086599222b202ea5c5b8fa441f744669967e9c61af2e7cd3f2aed7db911e187f9475533df2be41c709ada82317d1c07bb2b15e1844a199b0775417865cffb867e3350c1034281158ac2ed7af7804c9278a2cab", "12151833e71fad9b0fc9dc715b5dbbbb293e0e368f4f4a4cfd51520ec7567e5a3cc283a0f7bf3d466b6d631ee7ed55f4b460fdfca467f6a9fed074930c71c974f90c9729522f070e5aaa99cb6e7737d1af7758d4fa84b53c486d178102fc4814d85f2bfc817538e8ddab5b98a1113b2a1fefbc61450693e4719a656eb56083ac8351111057162f535a9c64034f5db1c22cf6db8a70c4d974d54f092c4bf62d0d25b13a757bf690f41ca29e1c8a44f26b077d7e433a80437b69de18b0ab29bddad7a995052754ec8da92cf3c3a26e3272edfdf3ff44a8bcbf996e7332da52f5cd42f6e47a09b9c1a58cd2c453ed56e4841fe8a8d24de62d200cfbf5387f4582e6501936f1d17dcd9ec74be8baca69e14effd6ba6dafa5af8409643c35ec7c65956b03852106e0be8b83c1ff0a9975bcdac3a2f9ff7cbb65c057ca20d6a51fb7745f555905e0bb94827a5603cc79412e2a4f35173bc4c80861c561e6a47289e915a030895c8c9e825a6e2b50c10b0fdfe506fbb124c54091e75ca1366fe5f6c3a120d3cbb77ba6fd9638cdb104a0f126df1209819968e6b8574bb07f755c69580ab92c01a95a034ef3ee8ccdc9f308f16985994ae31f3aa84d9f7584dbad12c64fb973aa60f6cd675aba39eb1ef05b99bf789e52214d2b6e2c0c933798373b08697ae3a602d53a9cdcb92a43b3d1ac81da6a53cf47b17dc5d6fe15bb0c54d6941a392b5e445b0379700d14608f5baa65b08c15d13035f1f214085ec9841b7a975e21f284924940c4c8049ed98f73de3ba65d74b02e441eb17e0735735d22dd16558b3af61186d8ba1d273aff2ce6da48c8cd0b8431b558c05eaa0483aea25d3741406868ff5b7263172aa1d342012d441253af6618abd6eb7fabc139171889691ba78a9ca8e30287fc55c0c01e5c3aeb78021ed0701e7250fb66ac60be756a661feca933d3c870f51302e47ceeec943b08821200fc2d10409761050ed0c63b1dcac9b196cc59582286f9fb0d26ede93de63e76d4f0678ab2d9f51fa8a07f74071c1189aeaa387d7fc8c9719686f6e8fe345f556d16c7afaf722bc3568eaafeb9a78ba4c84a3e4272e2789c32455046429c98b76e98c49f7ee34f26c50cb819853c5a221af985227e9b40fb216bf34dec845c14f2c93a05005d3777d1b4e168ab7d9c41efb9e706c33e50cc8860b40662363e330c44f7b3f8c6191d737f7169c198e204fd55ae82f787a993be4d1784ab3717fbd617a40bf66c7c66d7bfbe66c3af15d9d06df96a626e41abcbd28dd4642dbea189196349c3dec77597663e14af4acd5b23b02bb3f5cb526978daffa494b65504e5f79cd0d1bb75e988ee77d6a9db380b6f8d9aaf6aaec2b1c719dfa52124c67bd55b0cea3f7f28306af31db18a5dba092d50976420eaa6a6234992a554192692231690f0d4ca7848e6f3f04ff3b86161fec71a16a29dfef98c49979c683f40d687e785e78f1157fd78e0581795fc0f421865662bfa381d3a45b66751d8fddbac446725f34f8b2e789458a7fbb667670317c803d6e1ba887b2ba260634315d06b89a137adddc2540bd8dc3749209b619d776848712406db79accf2ad61a4daeb3343347a097ffe67318dac8afe3cc2a9c8d1f5868d4fb0b55f64a9efa0d2123c608158caae86aa4b409edb0a42aef67b5b310f11e67eb19c7a17e4086dc7d56518dd809eb11a0cfd5181b3737e6d51ebd03406900e8fb5c482b8a1cbbe8fd8a9f241a64852e166ffbc9dfa248c1c9ae6323b95e93e79440e84ec72d08298c7b8a794cc3e75f8796076499b3f8c540c35966ec868604d7aef536d3872b5775ca625d2bd85aad04a30cc95285b56732f0d7a2e13fa86d890c642465c995fdd372e4337fef1804ef58c5dbc42b6f6ee98789577ce4a4bc18fcc4ff8b41a53016bcd41adf77b2480c7dde09d5a11a0acfba99b6c7e3a98f555e8651292379e5b853d0353b08c754732da18665e8af137470c8adba55c53cd7fb07df0b27b5343fe11c65c72458c60c72dc0ad7b34977a962137ff01c50e939362c15bef413da682374faaac3eae580088d4713e7011fbf8153a73b5b0073ba348e2330a0e36efed0f4d5a74c606d65623408eaf1df6bfed75b0d1d84c6f470c23bce56b307767f6b387c87022272ae09d74e8cdbdd52f7e89e3aa5ffb8b2b1f00fe1643e48af1a44a85003bd584179c036e3aea931068f8039eff8db42096fb66a26a8f8a7d92dadc632aecb7f2795b97758411753f2b8dd9f35cae41002ab967b0e6d6a7f88947caba0e86db96e3561e3b8efda345d9177bb9c34f51a5046050a28a0720a594ba542813bae73bbe653d666a941b876f4fb6b369b67020071ae7258edb7c1acee21b530d2ada5506a508f608606de1c9b42f8e5699e05134e879e7e6a3bf65f4815ecb4b69df9123d450e094c0714ae3c069bdc431be8f1c0fab55d71ea014fcd73b687eedcf2005a2e4c69ebdf83b0999b5e142e10215b78ba587ea7e4fe008fc4df7099c86d319824cb287efaddf6dd351e486da5690d8c76ab568f13b85aa9487577449110598287082a199c241dcdd848e9b903a6539ec2ecc1ff69922e912fa454537e0a59796a7f49c8f1b9718890d17f9142b213687e083f854a41e06e4257ecf8b1439798b2fb15c16630c04bede397276e71911d2a97b73f1a32aa28f3d5e7748fa21ef353ce5dae56d93d4a224723c1e31bfcc84b773c2f3f3f8ce8d82eeb26b36cf158368937835c25aa3478783115776abd4d2f4f1ba12c37f4d8705dd85c1ce612912d9074208545c519e2cbb397602c4e70c496382dc6eccd020c3bd7e40a705b1e62801a4520fd76c0962070ddb319cafb620d5890a013c391b500263887d62dce54c53032f05ca863a243cf8ce9b1a667c53a8a1c91d5461a512fc90c588ae91619bdbe3d913377dcfdefb1d24405ca8d11aa38cbfd0a23eec2aeef361a700bb5d2cad6b2dfd59005ec3cc2d91a727a1bb438d6fccf6739dcc00c5981b3b4611d3fcd941b639c38c80c7dfdebb163f588a7945f5309154b05f43de6557fafea51540d45607021c22b62e3cec2b79912d55d797755552f06eb1055f6ef400bb1b53fa3b8548332f769880ef8cf36b51788d345f7a103e5b927df19609fcfe69f1e30e73ff5d68ac86c930d91cd776c2d189b5631e62adf916a5c6307610a1b13a2472a4079e53ce1c96e43d73ee70ae10a90ba6ed106cdec9775c7f31e8204831b8bc2945f6ebdaf068a9b6ac43e9a25b46cd3306b2850a5bd4f56fa6d85fbeeec76cf86913140114cb52e73e5f4494be3cb762ea83fe000ea9284de8ec5455ff9d97a96184eada4be4cd6dc005775e9c60e5171bbb0e06454e45dd58a474b0a9fe7ddb7d1dac6446ffb087afeebc140d7c8955ca8d3bd46813e84c18efb0ae67d90d2aefb7827e3234ddef7eafbd24eac3e150daff39fb3f1d0b7364ccd11127c55a642680ec7b797bc8fe638a154732fbd7f29029564a039c07406aa13cd4eca83e8065ed1c431a70a7740cf106003c9b6e7265a2881b2bc427a812170955f81e7f80488bf6829b3b27f24ea7d06e35e19845a7fb97125b9f759698baad9631893c73ecbf7b101640fa7dc6a884051b26aa664c09663951f6362f786ab502b5245e1f4b5b1ed6a878802ed5b99d46cb282aefc4d7dff431e888d137d554f67ad64e6bc4ea6b5a1970b026192a78f40c106320a372b123f59bf720f63d784433e8b3e83621858430698b4e9be3beeb2cfda71f949a720e1969ec514d289d4d75a9487d3eddb4b994371ef570694c697f728c99dab069b15a5d23d14115b0688207715c7ed8483a49f2d929051be482dc7b52ca312d048a478a415119aed0371b3fd529a8c9fce2dacb7bd60b80d0955f55fe33c10741cc926e5f1ccbf7ffbb257d7fc48977ceaac159f103d39ba826bbdfb5e4e5ab7c6533a09a86e64f62ebc2302d2d8deb2b0dbadc8f0299f40c261375d8b6941b0b1d8e17d7046ac50275f8299aa9c3b4b5fcf292cf5306ef2d969c7a876c71f944258c6ea9064f877ad77b4ddc328e1895ec8b1625fcbfa883759f868d2b8c31b924c165efe20e3962aaacc849a9179f4db18c9f429364dfefc38b011bba9acb3bd16935c93226fba2ada299e60032b8ab86d96c511aa091cd5b8a3d1c33013cedc362cc74f7d1c4bf3bf7171bfe2eb59aa59617caf3e6b8744cd9672e9d178cde8d889fc031cd79dc8e714a46dfd7dd915b79f811f14fc5b2eda3a4959fb6e4ae54f6b31784c5bc2f486e6c70ddfb43757401704dcdbc892cda8f06ce5ac3c362fdc7cccd65c0a4bcdffc0643dc75c216f5e10caefe110b8695e7aa32cd56e4352ea9c22ce9a3c6d8f8ce42064e93b05e258e258be3f570c54f0156ac004c5bcfe1b12a4ae16a004525b50bfadfe8787bef60a450e7be1ff5a0c90383843e253ae18c00bcbea76d3eb50edc0a69daf741df75cbe3b69a823e8dd1572e95b27dd8afa7c2cecafe29e294f7e9105715a991d449e964aefbc4427dd5dd89aae812acdd7f523d88f005883831d898d11d6c86f73412e28e125ac8cb5c6a37cf60efd980419d38b1215f0ca8259d4f54ce9d111ee713ee6c258c55098c1869eb7a49ebaab566596f29ed132896fc21d47d6b9e428c15a887fe02259ebaeb065b9e54f4cfd125518ee36cf1bed1f0634d230c0dbce0a0f5d281b527894b5ec075097a5c5e80226db89ce132a1d5ccd3db8753c70fea15a8286a846c384ecc85c755d58cf083ed3257ebe52bfabc812b35780af6813bb22e2e8d0226f1056af0d07b64edbf8ffb2b4737110bc7e0e631017f5922f5ce1b1346b2b393522ae7829e84e604cfe75cc04e7bad0826b76c00f24a687acb427715c5ba2bb07f1f8f45924069df2e42f2ffb426669bbdbba20007c38e0f37f3955efd31838b27bebf042502d691586d2404f0c784f57583a6134f5ebe91662f9420ad91111297b94147ea100a6e7a44b0460557d839f7937228ac9415d0b517068109f0e738ad65a32f23015b3f010f011d8a4cbd4e2cb5c6e92511290a9ae7ac19384757b9cb26009d7ac9f199865cb0e2c34c5e43a8d3822ea8529ac5c6569223bd8e5fdee6466b5c8ab035b8cdb301aa6de499ccca94cf9a710acb599e70c1bafed118cfab018adbeef8eb08ce5e0917fed339e21307494766a2826acebc2ef93c42bdb6f36213a397f5a477dcb7faf4b71d9bac61a43126265ee31b92f57340c5bf40ec198d537c5d4e0a4a2bf58d587fd60f51658b0a5f3e0acc494fc2a3eaadc41c1754b14f364e3d0e6f9b38a053f66a60388a03b928df1c54a6171440eaaf82f602d6dcb23bc5cd275e3928ee6f2ec773b61a70c9986d93b1deb863b95f31c99a460fd51d1d10bf30f350175"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) r13 = 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)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r13, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}], 0x0, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000048340)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {r4, r8}, {r12}], 0x0, "9802f5015460e4"}) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) [ 934.502229] loop3: detected capacity change from 0 to 1 [ 934.530391] FAT-fs (loop3): Directory bread(block 3) failed [ 934.531063] FAT-fs (loop6): bogus number of reserved sectors [ 934.531713] FAT-fs (loop6): Can't find a valid FAT filesystem [ 934.532461] FAT-fs (loop3): Directory bread(block 4) failed [ 934.532948] FAT-fs (loop3): Directory bread(block 5) failed [ 934.533539] FAT-fs (loop3): Directory bread(block 6) failed [ 934.540493] FAT-fs (loop3): Directory bread(block 7) failed [ 934.541942] FAT-fs (loop3): Directory bread(block 8) failed [ 934.547253] FAT-fs (loop3): Directory bread(block 9) failed 01:54:01 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xa, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:54:01 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x5000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1800, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 934.609492] loop2: detected capacity change from 0 to 1 01:54:01 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {r1}}, './file0\x00'}) syz_open_pts(r2, 0x202040) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) [ 934.626115] FAT-fs (loop2): Directory bread(block 3) failed [ 934.626547] FAT-fs (loop2): Directory bread(block 4) failed [ 934.626933] FAT-fs (loop2): Directory bread(block 5) failed 01:54:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 33) 01:54:01 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 10) [ 934.665633] FAULT_INJECTION: forcing a failure. [ 934.665633] name failslab, interval 1, probability 0, space 0, times 0 [ 934.666413] CPU: 0 PID: 6524 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 934.666935] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 934.667497] Call Trace: [ 934.667678] [ 934.667844] dump_stack_lvl+0xc1/0xf0 [ 934.668122] should_fail_ex+0x4b4/0x5b0 [ 934.668418] ? __kernfs_new_node+0xd4/0x870 [ 934.668725] should_failslab+0x9/0x20 [ 934.668997] kmem_cache_alloc+0x5a/0x320 [ 934.669278] ? kernfs_add_one+0x376/0x4f0 [ 934.669576] __kernfs_new_node+0xd4/0x870 [ 934.669871] ? kernfs_add_one+0x175/0x4f0 [ 934.670158] ? lock_release+0x1e3/0x710 [ 934.670452] ? __pfx___kernfs_new_node+0x10/0x10 [ 934.670770] ? __pfx_lock_release+0x10/0x10 [ 934.671091] ? kernfs_add_one+0x376/0x4f0 [ 934.671380] ? kernfs_add_one+0x376/0x4f0 [ 934.671675] ? down_write+0x11a/0x1f0 [ 934.671952] ? up_write+0x196/0x510 [ 934.672228] kernfs_new_node+0x97/0x120 [ 934.672516] __kernfs_create_file+0x55/0x350 [ 934.672835] sysfs_add_file_mode_ns+0x21c/0x440 [ 934.673180] ? __pfx_dev_attr_store+0x10/0x10 [ 934.673518] internal_create_group+0x322/0xb90 [ 934.673841] ? __pfx_internal_create_group+0x10/0x10 [ 934.674221] loop_configure+0xf37/0x1a00 [ 934.674547] lo_ioctl+0x93a/0x19a0 [ 934.674801] ? putname+0x102/0x140 [ 934.675055] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 934.675441] ? __pfx_lo_ioctl+0x10/0x10 [ 934.675701] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 934.676070] ? __pfx___lock_acquire+0x10/0x10 [ 934.676386] ? __pfx_perf_trace_lock+0x10/0x10 [ 934.676710] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 934.677055] ? __lock_acquire+0xbba/0x6380 [ 934.677447] ? trace_lock_acquire+0x170/0x1e0 [ 934.677759] ? __pfx___fget_files+0x10/0x10 [ 934.678087] ? lock_acquire+0x32/0xc0 [ 934.678347] ? __pfx___fget_files+0x10/0x10 [ 934.678676] ? __pfx_lo_ioctl+0x10/0x10 [ 934.678946] blkdev_ioctl+0x35e/0x7f0 [ 934.679250] ? __pfx_blkdev_ioctl+0x10/0x10 [ 934.679571] ? selinux_file_ioctl+0xba/0x270 [ 934.679926] ? __pfx_blkdev_ioctl+0x10/0x10 [ 934.680253] __x64_sys_ioctl+0x19e/0x210 [ 934.680574] do_syscall_64+0x3f/0x90 [ 934.680861] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 934.681249] RIP: 0033:0x7f6392b5f8d7 [ 934.681528] 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 [ 934.682821] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 934.683378] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b5f8d7 [ 934.683890] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 934.684405] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 934.684910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 934.685425] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 934.685962] [ 934.688314] FAT-fs (loop2): Directory bread(block 6) failed [ 934.688743] FAT-fs (loop2): Directory bread(block 7) failed [ 934.689509] FAT-fs (loop2): Directory bread(block 8) failed [ 934.689947] FAT-fs (loop2): Directory bread(block 9) failed 01:54:01 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x6000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 934.741417] FAULT_INJECTION: forcing a failure. [ 934.741417] name failslab, interval 1, probability 0, space 0, times 0 [ 934.742436] CPU: 1 PID: 6534 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 934.743091] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 934.743782] Call Trace: [ 934.744006] [ 934.744206] dump_stack_lvl+0xc1/0xf0 [ 934.744552] should_fail_ex+0x4b4/0x5b0 [ 934.744910] ? __alloc_file+0x21/0x240 [ 934.745259] should_failslab+0x9/0x20 [ 934.745608] kmem_cache_alloc+0x5a/0x320 [ 934.745969] __alloc_file+0x21/0x240 [ 934.746307] alloc_empty_file+0x71/0x190 [ 934.746663] alloc_file+0x5e/0x810 [ 934.746990] alloc_file_pseudo+0x16e/0x260 [ 934.747385] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 934.747793] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 934.748286] ? do_raw_spin_unlock+0x53/0x220 [ 934.748690] __shmem_file_setup+0x202/0x300 [ 934.749076] __do_sys_memfd_create+0x32b/0x910 [ 934.749490] ? ksys_write+0x1a7/0x260 [ 934.749823] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 934.750278] do_syscall_64+0x3f/0x90 [ 934.750614] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 934.751044] RIP: 0033:0x7f94570d4b19 [ 934.751381] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 934.752855] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 934.753491] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d4b19 [ 934.754057] RDX: 00007f945464a000 RSI: 0000000000000000 RDI: 00007f945712e0fb [ 934.754645] RBP: 0000000000000000 R08: 00007f9454649ff8 R09: ffffffffffffffff [ 934.755233] R10: 00007f9454649ffc R11: 0000000000000246 R12: 0000000020000000 [ 934.755813] R13: 0000000020000100 R14: 0000000000000000 R15: 0000000020010d00 [ 934.756418] [ 934.802948] loop3: detected capacity change from 0 to 1 [ 934.809143] FAT-fs (loop3): Directory bread(block 3) failed [ 934.809718] FAT-fs (loop3): Directory bread(block 4) failed [ 934.810286] FAT-fs (loop3): Directory bread(block 5) failed [ 934.810783] FAT-fs (loop3): Directory bread(block 6) failed [ 934.811372] FAT-fs (loop3): Directory bread(block 7) failed [ 934.812066] FAT-fs (loop3): Directory bread(block 8) failed [ 934.818277] FAT-fs (loop3): Directory bread(block 9) failed [ 948.512477] loop3: detected capacity change from 0 to 1 [ 948.515628] FAT-fs (loop3): Directory bread(block 3) failed [ 948.516072] FAT-fs (loop3): Directory bread(block 4) failed [ 948.517171] FAT-fs (loop3): Directory bread(block 5) failed [ 948.518033] FAT-fs (loop3): Directory bread(block 6) failed [ 948.518824] FAT-fs (loop3): Directory bread(block 7) failed [ 948.519997] FAT-fs (loop3): Directory bread(block 8) failed [ 948.520790] FAT-fs (loop3): Directory bread(block 9) failed 01:54:15 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0xfd, 0x0, 0x0, 0xffff, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xe}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) 01:54:15 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 11) 01:54:15 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1c00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:15 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x7000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:15 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x97) ioctl$TCXONC(r0, 0x540a, 0x1) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:54:15 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {r0}}, './file0\x00'}) connect$802154_dgram(r1, &(0x7f0000000040)={0x24, @short={0x2, 0x3, 0xaaa3}}, 0x14) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) 01:54:15 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 34) 01:54:15 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xb, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 948.547875] FAT-fs (loop6): bogus number of reserved sectors [ 948.548294] FAT-fs (loop6): Can't find a valid FAT filesystem 01:54:15 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 35) [ 948.596419] loop2: detected capacity change from 0 to 1 01:54:15 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) dup2(r0, r0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) 01:54:15 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 12) [ 948.629124] FAT-fs (loop2): Directory bread(block 3) failed [ 948.634887] FAT-fs (loop2): Directory bread(block 4) failed [ 948.651881] FAT-fs (loop2): Directory bread(block 5) failed [ 948.657303] FAT-fs (loop2): Directory bread(block 6) failed [ 948.661304] FAT-fs (loop2): Directory bread(block 7) failed 01:54:15 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8800000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 948.671620] FAULT_INJECTION: forcing a failure. [ 948.671620] name failslab, interval 1, probability 0, space 0, times 0 [ 948.672402] CPU: 1 PID: 6563 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 948.672914] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 948.673464] Call Trace: [ 948.673645] [ 948.673809] dump_stack_lvl+0xc1/0xf0 [ 948.674082] should_fail_ex+0x4b4/0x5b0 [ 948.674369] ? __kernfs_new_node+0xd4/0x870 [ 948.674672] should_failslab+0x9/0x20 [ 948.674939] kmem_cache_alloc+0x5a/0x320 [ 948.675221] ? kernfs_add_one+0x376/0x4f0 [ 948.675514] __kernfs_new_node+0xd4/0x870 [ 948.675812] ? kernfs_add_one+0x175/0x4f0 [ 948.676096] ? lock_release+0x1e3/0x710 [ 948.676384] ? __pfx___kernfs_new_node+0x10/0x10 [ 948.676716] ? __pfx_lock_release+0x10/0x10 [ 948.677016] ? kernfs_add_one+0x376/0x4f0 [ 948.677298] ? kernfs_add_one+0x376/0x4f0 [ 948.677587] ? down_write+0x11a/0x1f0 [ 948.677858] ? up_write+0x196/0x510 [ 948.678118] kernfs_new_node+0x97/0x120 [ 948.678394] __kernfs_create_file+0x55/0x350 [ 948.678708] sysfs_add_file_mode_ns+0x21c/0x440 [ 948.679042] ? __pfx_dev_attr_store+0x10/0x10 [ 948.679076] FAT-fs (loop2): Directory bread(block 8) failed [ 948.679362] internal_create_group+0x322/0xb90 [ 948.679396] ? __pfx_internal_create_group+0x10/0x10 [ 948.680171] FAT-fs (loop2): Directory bread(block 9) failed [ 948.680449] loop_configure+0xf37/0x1a00 [ 948.681776] lo_ioctl+0x93a/0x19a0 [ 948.682026] ? putname+0x102/0x140 [ 948.682293] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 948.682657] ? __pfx_lo_ioctl+0x10/0x10 [ 948.682942] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 948.683319] ? __pfx___lock_acquire+0x10/0x10 [ 948.683651] ? __pfx_perf_trace_lock+0x10/0x10 [ 948.683967] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 948.684346] ? __lock_acquire+0xbba/0x6380 [ 948.684688] ? trace_lock_acquire+0x170/0x1e0 [ 948.685028] ? __pfx___fget_files+0x10/0x10 [ 948.685326] ? lock_acquire+0x32/0xc0 [ 948.685606] ? __pfx___fget_files+0x10/0x10 [ 948.685900] ? __pfx_lo_ioctl+0x10/0x10 [ 948.686191] blkdev_ioctl+0x35e/0x7f0 [ 948.686458] ? __pfx_blkdev_ioctl+0x10/0x10 [ 948.686759] ? selinux_file_ioctl+0xba/0x270 [ 948.687073] ? __pfx_blkdev_ioctl+0x10/0x10 [ 948.687388] __x64_sys_ioctl+0x19e/0x210 [ 948.687687] do_syscall_64+0x3f/0x90 [ 948.687952] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 948.688323] RIP: 0033:0x7f6392b5f8d7 [ 948.688578] 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 [ 948.689816] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 948.690319] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b5f8d7 [ 948.690810] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 948.691314] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 948.691804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 948.692293] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 948.692805] 01:54:15 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x2000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 948.710539] FAULT_INJECTION: forcing a failure. [ 948.710539] name failslab, interval 1, probability 0, space 0, times 0 [ 948.711393] CPU: 1 PID: 6565 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 948.711899] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 948.712437] Call Trace: [ 948.712617] [ 948.712780] dump_stack_lvl+0xc1/0xf0 [ 948.713048] should_fail_ex+0x4b4/0x5b0 [ 948.713334] ? security_file_alloc+0x38/0x170 [ 948.713649] should_failslab+0x9/0x20 [ 948.713917] kmem_cache_alloc+0x5a/0x320 [ 948.714200] security_file_alloc+0x38/0x170 [ 948.714507] __alloc_file+0xb6/0x240 [ 948.714772] alloc_empty_file+0x71/0x190 [ 948.715055] alloc_file+0x5e/0x810 [ 948.715345] alloc_file_pseudo+0x16e/0x260 [ 948.715640] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 948.715964] ? lockdep_annotate_inode_mutex_key+0x4b/0x200 [ 948.716350] ? do_raw_spin_unlock+0x53/0x220 [ 948.716660] __shmem_file_setup+0x202/0x300 [ 948.716973] __do_sys_memfd_create+0x32b/0x910 [ 948.717294] ? ksys_write+0x1a7/0x260 [ 948.717566] ? __pfx___do_sys_memfd_create+0x10/0x10 [ 948.717929] do_syscall_64+0x3f/0x90 [ 948.718203] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 948.718553] RIP: 0033:0x7f94570d4b19 [ 948.718820] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 948.720012] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 948.720549] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d4b19 [ 948.721030] RDX: 00007f945464a000 RSI: 0000000000000000 RDI: 00007f945712e0fb [ 948.721495] RBP: 0000000000000000 R08: 00007f9454649ff8 R09: ffffffffffffffff [ 948.721959] R10: 00007f9454649ffc R11: 0000000000000246 R12: 0000000020000000 [ 948.722444] R13: 0000000020000100 R14: 0000000000000000 R15: 0000000020010d00 [ 948.722934] 01:54:15 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) ioctl$TIOCGPTPEER(r0, 0x5441, 0x80) [ 948.753864] loop3: detected capacity change from 0 to 1 01:54:15 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r1, 0x9) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0xbb, 0x77, 0x1, 0x20, 0x0, 0x1, 0x20, 0xe, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, @perf_bp, 0x10, 0x6, 0x100, 0x4, 0x9, 0x0, 0x800, 0x0, 0x84c, 0x0, 0x4}, 0xffffffffffffffff, 0xb, r1, 0x8) syncfs(r0) [ 948.765023] FAT-fs (loop3): Directory bread(block 3) failed [ 948.765485] FAT-fs (loop3): Directory bread(block 4) failed 01:54:15 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 13) [ 948.770645] FAT-fs (loop3): Directory bread(block 5) failed [ 948.771106] FAT-fs (loop3): Directory bread(block 6) failed [ 948.771773] FAT-fs (loop3): Directory bread(block 7) failed [ 948.772384] FAT-fs (loop3): Directory bread(block 8) failed [ 948.777817] FAT-fs (loop3): Directory bread(block 9) failed 01:54:15 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xd, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 948.861942] loop2: detected capacity change from 0 to 1 [ 948.864049] FAT-fs (loop2): Directory bread(block 3) failed [ 948.864545] FAT-fs (loop2): Directory bread(block 4) failed [ 948.866072] FAT-fs (loop2): Directory bread(block 5) failed [ 948.867908] FAT-fs (loop2): Directory bread(block 6) failed [ 948.869090] FAT-fs (loop2): Directory bread(block 7) failed [ 948.871088] FAT-fs (loop2): Directory bread(block 8) failed [ 948.872559] FAT-fs (loop2): Directory bread(block 9) failed [ 948.911020] FAT-fs (loop6): bogus number of reserved sectors [ 948.912340] FAT-fs (loop6): Can't find a valid FAT filesystem 01:54:29 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 14) 01:54:29 executing program 4: keyctl$session_to_parent(0x12) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) keyctl$session_to_parent(0x12) connect$802154_dgram(r0, &(0x7f0000000040)={0x24, @short={0x2, 0x2, 0x2}}, 0x14) keyctl$session_to_parent(0x12) keyctl$session_to_parent(0x12) keyctl$session_to_parent(0x12) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="0100ffffffffffff2d2f66696c653000"]) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r1, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000000c0)) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r2, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000400)) r3 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r3, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r3, 0x9) setsockopt$IP_VS_SO_SET_ADDDEST(r3, 0x0, 0x487, &(0x7f0000000100)={{0x87, @remote, 0x4e22, 0x3, 'ovf\x00', 0xc, 0x100, 0x2c}, {@broadcast, 0x4e20, 0x2000, 0x1ff, 0x2, 0x3f}}, 0x44) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000080)={'team_slave_0\x00'}) 01:54:29 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpid() tkill(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc, 0x0, {r1}}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000780)) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x0, 0x3, 0x3f, 0x0, 0x800080, 0x400, 0xe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x14, 0x3, 0x0, 0x4, 0x9, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, r0, 0xc, r1, 0x1) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x6, 0x9, 0x9, 0x0, 0x0, 0x81, 0x24000, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext={0x7, 0x2}, 0x14006, 0x3, 0x9, 0x9, 0xd620, 0x9, 0x4, 0x0, 0x5, 0x0, 0x38}, r0, 0x6, 0xffffffffffffffff, 0xb) r3 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r3) 01:54:29 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xe, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:54:29 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x100000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:54:29 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 36) 01:54:29 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x18000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:29 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x3b03, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 962.429150] audit: type=1400 audit(1677635669.323:12): avc: denied { tracepoint } for pid=6595 comm="syz-executor.0" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=perf_event permissive=1 [ 962.433919] loop3: detected capacity change from 0 to 1 [ 962.445118] loop2: detected capacity change from 0 to 1 01:54:29 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1c000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:29 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xf7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140), 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSPTLCK(r0, 0x40045431, &(0x7f0000000000)=0x1) ioctl$BLKGETSIZE(0xffffffffffffffff, 0x1260, &(0x7f0000000100)) ioctl$TIOCSBRK(r0, 0x5427) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) [ 962.470601] FAT-fs (loop3): Directory bread(block 3) failed [ 962.472160] FAT-fs (loop3): Directory bread(block 4) failed [ 962.477356] FAULT_INJECTION: forcing a failure. [ 962.477356] name failslab, interval 1, probability 0, space 0, times 0 [ 962.479162] CPU: 0 PID: 6602 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 962.480243] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 962.481354] Call Trace: [ 962.481724] [ 962.482057] dump_stack_lvl+0xc1/0xf0 [ 962.482611] FAT-fs (loop2): Directory bread(block 3) failed [ 962.482615] should_fail_ex+0x4b4/0x5b0 [ 962.483433] FAT-fs (loop2): Directory bread(block 4) failed [ 962.483929] ? getname_flags.part.0+0x50/0x4f0 [ 962.484756] FAT-fs (loop3): Directory bread(block 5) failed [ 962.485259] should_failslab+0x9/0x20 [ 962.486039] FAT-fs (loop3): Directory bread(block 6) failed [ 962.486519] kmem_cache_alloc+0x5a/0x320 [ 962.486562] ? __pfx_lock_release+0x10/0x10 [ 962.488552] getname_flags.part.0+0x50/0x4f0 [ 962.489229] getname+0x92/0xe0 [ 962.489726] do_sys_openat2+0xf9/0x4c0 [ 962.490305] ? __pfx_do_sys_openat2+0x10/0x10 [ 962.490942] ? find_held_lock+0x2c/0x110 [ 962.491554] ? do_syscall_64+0x3f/0x90 [ 962.492144] ? lock_release+0x1e3/0x710 [ 962.492780] __x64_sys_openat+0x143/0x200 [ 962.493411] ? __pfx___x64_sys_openat+0x10/0x10 [ 962.494157] do_syscall_64+0x3f/0x90 [ 962.494734] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 962.495505] RIP: 0033:0x7f9457087a04 [ 962.495906] FAT-fs (loop2): Directory bread(block 5) failed [ 962.496049] 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 [ 962.496848] FAT-fs (loop2): Directory bread(block 6) failed [ 962.499296] RSP: 002b:00007f9454649ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 962.500137] FAT-fs (loop3): Directory bread(block 7) failed [ 962.501114] RAX: ffffffffffffffda RBX: 00007f945711e970 RCX: 00007f9457087a04 [ 962.501139] RDX: 0000000000000002 RSI: 00007f945464a000 RDI: 00000000ffffff9c [ 962.503811] RBP: 00007f945464a000 R08: 0000000000000000 R09: ffffffffffffffff [ 962.504736] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 962.505740] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 962.506722] 01:54:29 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x6400, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 962.527435] FAT-fs (loop3): Directory bread(block 8) failed [ 962.538305] FAT-fs (loop3): Directory bread(block 9) failed [ 962.539599] FAT-fs (loop2): Directory bread(block 7) failed [ 962.548001] FAT-fs (loop2): Directory bread(block 8) failed [ 962.558278] FAT-fs (loop2): Directory bread(block 9) failed 01:54:29 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 37) 01:54:29 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 15) 01:54:29 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xf, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 962.829572] FAT-fs (loop6): bogus number of reserved sectors [ 962.830460] FAT-fs (loop6): Can't find a valid FAT filesystem [ 962.874122] FAULT_INJECTION: forcing a failure. [ 962.874122] name failslab, interval 1, probability 0, space 0, times 0 [ 962.875954] CPU: 0 PID: 6618 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 962.877063] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 962.878101] Call Trace: [ 962.878448] [ 962.878761] dump_stack_lvl+0xc1/0xf0 [ 962.879283] should_fail_ex+0x4b4/0x5b0 [ 962.879868] ? __kernfs_new_node+0xd4/0x870 [ 962.880452] should_failslab+0x9/0x20 [ 962.880972] kmem_cache_alloc+0x5a/0x320 [ 962.881516] ? kernfs_add_one+0x376/0x4f0 [ 962.882088] __kernfs_new_node+0xd4/0x870 [ 962.882649] ? kernfs_add_one+0x175/0x4f0 [ 962.883212] ? lock_release+0x1e3/0x710 [ 962.883784] ? __pfx___kernfs_new_node+0x10/0x10 [ 962.884435] ? __pfx_lock_release+0x10/0x10 [ 962.885020] ? kernfs_add_one+0x376/0x4f0 [ 962.885569] ? kernfs_add_one+0x376/0x4f0 [ 962.886134] ? down_write+0x11a/0x1f0 [ 962.886680] ? up_write+0x196/0x510 [ 962.887213] kernfs_new_node+0x97/0x120 [ 962.887779] __kernfs_create_file+0x55/0x350 [ 962.888392] sysfs_add_file_mode_ns+0x21c/0x440 [ 962.889033] ? __pfx_dev_attr_store+0x10/0x10 [ 962.889636] internal_create_group+0x322/0xb90 [ 962.890278] ? __pfx_internal_create_group+0x10/0x10 [ 962.891007] loop_configure+0xf37/0x1a00 [ 962.891639] lo_ioctl+0x93a/0x19a0 [ 962.892131] ? putname+0x102/0x140 [ 962.892635] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 962.893346] ? __pfx_lo_ioctl+0x10/0x10 [ 962.893871] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 962.894561] ? __pfx___lock_acquire+0x10/0x10 [ 962.895194] ? __pfx_perf_trace_lock+0x10/0x10 [ 962.895793] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 962.896496] ? __lock_acquire+0xbba/0x6380 [ 962.897228] ? trace_lock_acquire+0x170/0x1e0 [ 962.897855] ? __pfx___fget_files+0x10/0x10 [ 962.898433] ? lock_acquire+0x32/0xc0 [ 962.898966] ? __pfx___fget_files+0x10/0x10 [ 962.899569] ? __pfx_lo_ioctl+0x10/0x10 [ 962.900120] blkdev_ioctl+0x35e/0x7f0 [ 962.900642] ? __pfx_blkdev_ioctl+0x10/0x10 [ 962.901221] ? selinux_file_ioctl+0xba/0x270 [ 962.901809] ? __pfx_blkdev_ioctl+0x10/0x10 [ 962.902400] __x64_sys_ioctl+0x19e/0x210 [ 962.902975] do_syscall_64+0x3f/0x90 [ 962.903498] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 962.904173] RIP: 0033:0x7f6392b5f8d7 [ 962.904671] 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 [ 962.906916] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 962.907879] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b5f8d7 [ 962.908778] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 962.909652] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 962.910523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 962.911389] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 962.912326] [ 962.919564] loop2: detected capacity change from 0 to 1 [ 962.930916] FAT-fs (loop2): Directory bread(block 3) failed [ 962.931968] FAT-fs (loop2): Directory bread(block 4) failed [ 962.933088] FAT-fs (loop2): Directory bread(block 5) failed [ 962.934049] FAT-fs (loop2): Directory bread(block 6) failed [ 962.936504] FAT-fs (loop2): Directory bread(block 7) failed [ 962.940489] FAT-fs (loop2): Directory bread(block 8) failed [ 962.941547] FAT-fs (loop2): Directory bread(block 9) failed [ 963.008519] loop3: detected capacity change from 0 to 1 [ 963.021485] FAT-fs (loop3): Directory bread(block 3) failed [ 963.022265] FAT-fs (loop3): Directory bread(block 4) failed [ 963.023055] FAT-fs (loop3): Directory bread(block 5) failed [ 963.024120] FAT-fs (loop3): Directory bread(block 6) failed [ 963.028341] FAT-fs (loop3): Directory bread(block 7) failed [ 963.029611] FAT-fs (loop3): Directory bread(block 8) failed [ 963.030471] FAT-fs (loop3): Directory bread(block 9) failed [ 975.225671] loop2: detected capacity change from 0 to 1 01:54:42 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x64000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:42 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x10, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:54:42 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 16) 01:54:42 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8004, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:42 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@hci={0x1f, 0x83, 0x4}, 0x80) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1800) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setsig(r2, 0xa, 0x30) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'sit0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x4, 0x8, 0x0, 0x5, 0x40, @empty, @mcast2, 0x80, 0x0, 0x5c1, 0x87d9}}) socket$inet_udp(0x2, 0x2, 0x0) getresuid(&(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)=0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0xa7b, &(0x7f0000000540), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x0, 0x0) mbind(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, &(0x7f00000003c0)=0xffffffff7fffffff, 0x6, 0x3) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f00000005c0)=ANY=[@ANYBLOB="f9ffffff0000000002004e207f00000100000000000000000000000000000000000000000000000000000000000000000000000000000000f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000002004e2364010100"/272], 0x110) setsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000280)={{{@in6=@remote, @in6=@remote, 0x4e23, 0x3f, 0x4e20, 0x9, 0x2, 0x20, 0x0, 0x21, r3, r4}, {0x6, 0x9, 0x4, 0x3, 0x1000, 0x796, 0xfffffffffffffffa, 0x8000}, {0x8000, 0x8, 0x7, 0x6}, 0x7, 0x6e6bc0, 0x0, 0x0, 0x2, 0x3}, {{@in6=@remote, 0x4d3, 0x33}, 0xa, @in6=@mcast2, 0x3506, 0x0, 0x2, 0x8, 0xfffff14b, 0x9, 0x7}}, 0xe8) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000000440)=0x0) mount$9p_unix(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x20, &(0x7f0000000480)={'trans=unix,', {[{@dfltgid}, {@dfltgid={'dfltgid', 0x3d, 0xffffffffffffffff}}, {@noextend}], [{@fsmagic={'fsmagic', 0x3d, 0x3}}, {@fowner_eq={'fowner', 0x3d, r5}}, {@dont_appraise}]}}) r6 = openat$incfs(r1, &(0x7f0000000540)='.log\x00', 0x0, 0x12) write$bt_hci(r6, &(0x7f0000000580)={0x1, @logical_link_cancel={{0x43b, 0x2}, {0xc8}}}, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan0\x00'}) 01:54:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 38) 01:54:42 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x2, 0x0, 0x0, 0x0, 0xd0281, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000000), 0x4}, 0xcc0, 0xfffffffffffffffe, 0x0, 0x5, 0x10000, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x1, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0xd3, 0x2, 0x1, 0x1f, 0x0, 0x81, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xfffffffe, 0x1, @perf_config_ext={0x5, 0x200}, 0x4000, 0x1, 0x1f, 0xb, 0x100000001, 0x11, 0x6, 0x0, 0xff, 0x0, 0x5a}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x1) r0 = getpid() tkill(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc, 0x0, {r1}}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000780)) r3 = getpid() tkill(r3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc, 0x0, {r4}}, 0x58) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x0, 0x3, 0x3f, 0x0, 0x800080, 0x400, 0xe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x14, 0x3, 0x0, 0x4, 0x9, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, r3, 0xc, r1, 0x1) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x7, 0x80, 0x4, 0xe0, 0x0, 0x200, 0x403c, 0x6, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x830d, 0x0, @perf_bp={&(0x7f0000000180), 0xd}, 0x4000, 0x9, 0x10000, 0x7, 0x1, 0xd02, 0x10a, 0x0, 0x80000001, 0x0, 0x106}, r0, 0xb, 0xffffffffffffffff, 0x0) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r6, 0x5414, &(0x7f00000000c0)) ioctl$TIOCMGET(r6, 0x5415, &(0x7f0000000280)) 01:54:42 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) fcntl$dupfd(r1, 0x0, r2) [ 975.251705] FAT-fs (loop2): Directory bread(block 3) failed [ 975.252153] FAT-fs (loop2): Directory bread(block 4) failed [ 975.254622] FAT-fs (loop2): Directory bread(block 5) failed [ 975.256591] FAT-fs (loop2): Directory bread(block 6) failed [ 975.257041] FAT-fs (loop2): Directory bread(block 7) failed [ 975.258549] FAT-fs (loop2): Directory bread(block 8) failed [ 975.278114] FAULT_INJECTION: forcing a failure. [ 975.278114] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 975.279189] CPU: 0 PID: 6638 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 975.279864] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 975.280494] Call Trace: [ 975.280693] [ 975.280871] dump_stack_lvl+0xc1/0xf0 [ 975.281171] should_fail_ex+0x4b4/0x5b0 [ 975.281486] strncpy_from_user+0x38/0x3e0 [ 975.281817] getname_flags.part.0+0x95/0x4f0 [ 975.282165] getname+0x92/0xe0 [ 975.282422] do_sys_openat2+0xf9/0x4c0 [ 975.282729] ? __pfx_do_sys_openat2+0x10/0x10 [ 975.283066] ? find_held_lock+0x2c/0x110 [ 975.283245] FAT-fs (loop2): Directory bread(block 9) failed [ 975.283380] ? do_syscall_64+0x3f/0x90 [ 975.284408] ? lock_release+0x1e3/0x710 [ 975.284731] __x64_sys_openat+0x143/0x200 [ 975.285049] ? __pfx___x64_sys_openat+0x10/0x10 [ 975.285431] do_syscall_64+0x3f/0x90 [ 975.285718] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 975.286099] RIP: 0033:0x7f9457087a04 [ 975.286378] 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 [ 975.287670] RSP: 002b:00007f9454649ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 975.288173] RAX: ffffffffffffffda RBX: 00007f945711e970 RCX: 00007f9457087a04 [ 975.288693] RDX: 0000000000000002 RSI: 00007f945464a000 RDI: 00000000ffffff9c [ 975.289208] RBP: 00007f945464a000 R08: 0000000000000000 R09: ffffffffffffffff [ 975.289716] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 975.290236] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 975.290786] 01:54:42 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8008, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 975.323847] loop3: detected capacity change from 0 to 1 [ 975.337990] FAT-fs (loop3): Directory bread(block 3) failed [ 975.341063] FAT-fs (loop3): Directory bread(block 4) failed [ 975.342673] FAT-fs (loop3): Directory bread(block 5) failed [ 975.347297] FAT-fs (loop3): Directory bread(block 6) failed [ 975.351522] FAT-fs (loop3): Directory bread(block 7) failed 01:54:42 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x11, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 975.363429] FAT-fs (loop3): Directory bread(block 8) failed [ 975.369291] FAT-fs (loop3): Directory bread(block 9) failed 01:54:42 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) 01:54:42 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x80040000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:42 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:54:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 39) [ 975.485063] loop2: detected capacity change from 0 to 1 01:54:42 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 17) [ 975.500703] FAT-fs (loop2): Directory bread(block 3) failed [ 975.506395] FAT-fs (loop2): Directory bread(block 4) failed [ 975.507139] FAT-fs (loop2): Directory bread(block 5) failed [ 975.509352] FAT-fs (loop2): Directory bread(block 6) failed [ 975.509817] FAT-fs (loop2): Directory bread(block 7) failed [ 975.511880] FAT-fs (loop2): Directory bread(block 8) failed [ 975.512507] FAT-fs (loop2): Directory bread(block 9) failed 01:54:42 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 975.564820] FAULT_INJECTION: forcing a failure. [ 975.564820] name failslab, interval 1, probability 0, space 0, times 0 [ 975.565631] CPU: 0 PID: 6659 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 975.566143] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 975.566686] Call Trace: [ 975.566873] [ 975.567034] dump_stack_lvl+0xc1/0xf0 [ 975.567312] should_fail_ex+0x4b4/0x5b0 [ 975.567607] ? __alloc_file+0x21/0x240 [ 975.567888] should_failslab+0x9/0x20 [ 975.568159] kmem_cache_alloc+0x5a/0x320 [ 975.568452] __alloc_file+0x21/0x240 [ 975.568720] alloc_empty_file+0x71/0x190 [ 975.569010] path_openat+0xd8/0x2750 [ 975.569300] ? __pfx_path_openat+0x10/0x10 [ 975.569627] ? __pfx___lock_acquire+0x10/0x10 [ 975.569968] do_filp_open+0x1ba/0x410 [ 975.570255] ? __pfx_do_filp_open+0x10/0x10 [ 975.570561] ? find_held_lock+0x2c/0x110 [ 975.570852] ? alloc_fd+0x2eb/0x760 [ 975.571116] ? lock_release+0x1e3/0x710 [ 975.571406] ? do_raw_spin_lock+0x125/0x270 [ 975.571731] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 975.572061] ? lock_acquire+0x32/0xc0 [ 975.572337] ? alloc_fd+0x6e/0x760 [ 975.572602] ? _raw_spin_unlock+0x1e/0x40 [ 975.572894] ? alloc_fd+0x2eb/0x760 [ 975.573175] do_sys_openat2+0x171/0x4c0 [ 975.573486] ? __pfx_do_sys_openat2+0x10/0x10 [ 975.573797] ? find_held_lock+0x2c/0x110 [ 975.574105] ? do_syscall_64+0x3f/0x90 [ 975.574392] ? lock_release+0x1e3/0x710 [ 975.574715] __x64_sys_openat+0x143/0x200 [ 975.575033] ? __pfx___x64_sys_openat+0x10/0x10 [ 975.575401] do_syscall_64+0x3f/0x90 [ 975.575702] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 975.576075] RIP: 0033:0x7f9457087a04 [ 975.576356] 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 [ 975.577597] RSP: 002b:00007f9454649ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 975.578128] RAX: ffffffffffffffda RBX: 00007f945711e970 RCX: 00007f9457087a04 [ 975.578617] RDX: 0000000000000002 RSI: 00007f945464a000 RDI: 00000000ffffff9c [ 975.579105] RBP: 00007f945464a000 R08: 0000000000000000 R09: ffffffffffffffff [ 975.579593] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 975.580106] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 975.580630] [ 975.583152] FAULT_INJECTION: forcing a failure. [ 975.583152] name failslab, interval 1, probability 0, space 0, times 0 [ 975.584291] CPU: 0 PID: 6660 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 975.584843] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 975.585406] Call Trace: [ 975.585601] [ 975.585774] dump_stack_lvl+0xc1/0xf0 [ 975.586063] should_fail_ex+0x4b4/0x5b0 [ 975.586362] ? __kernfs_new_node+0xd4/0x870 [ 975.586684] should_failslab+0x9/0x20 [ 975.586964] kmem_cache_alloc+0x5a/0x320 [ 975.587267] ? kernfs_add_one+0x376/0x4f0 [ 975.587579] __kernfs_new_node+0xd4/0x870 [ 975.587903] ? kernfs_add_one+0x175/0x4f0 [ 975.588203] ? lock_release+0x1e3/0x710 [ 975.588511] ? __pfx___kernfs_new_node+0x10/0x10 [ 975.588859] ? __pfx_lock_release+0x10/0x10 [ 975.589179] ? kernfs_add_one+0x376/0x4f0 [ 975.589486] ? kernfs_add_one+0x376/0x4f0 [ 975.589794] ? down_write+0x11a/0x1f0 [ 975.590088] ? up_write+0x196/0x510 [ 975.590374] kernfs_new_node+0x97/0x120 [ 975.590676] __kernfs_create_file+0x55/0x350 [ 975.591016] sysfs_add_file_mode_ns+0x21c/0x440 [ 975.591364] ? __pfx_dev_attr_store+0x10/0x10 [ 975.591726] internal_create_group+0x322/0xb90 [ 975.592086] ? __pfx_internal_create_group+0x10/0x10 [ 975.592487] loop_configure+0xf37/0x1a00 [ 975.592821] lo_ioctl+0x93a/0x19a0 [ 975.593089] ? putname+0x102/0x140 [ 975.593361] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 975.593746] ? __pfx_lo_ioctl+0x10/0x10 [ 975.594034] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 975.594419] ? __pfx___lock_acquire+0x10/0x10 [ 975.594764] ? __pfx_perf_trace_lock+0x10/0x10 [ 975.595107] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 975.595490] ? __lock_acquire+0xbba/0x6380 [ 975.595906] ? trace_lock_acquire+0x170/0x1e0 [ 975.596247] ? __pfx___fget_files+0x10/0x10 [ 975.596556] ? lock_acquire+0x32/0xc0 [ 975.596835] ? __pfx___fget_files+0x10/0x10 [ 975.597149] ? __pfx_lo_ioctl+0x10/0x10 [ 975.597448] blkdev_ioctl+0x35e/0x7f0 [ 975.597725] ? __pfx_blkdev_ioctl+0x10/0x10 [ 975.598043] ? selinux_file_ioctl+0xba/0x270 [ 975.598390] ? __pfx_blkdev_ioctl+0x10/0x10 [ 975.598708] __x64_sys_ioctl+0x19e/0x210 [ 975.599026] do_syscall_64+0x3f/0x90 [ 975.599304] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 975.599688] RIP: 0033:0x7f6392b5f8d7 [ 975.599965] 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 [ 975.601247] RSP: 002b:00007f63900d4f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 975.601776] RAX: ffffffffffffffda RBX: 00007f6392ba9970 RCX: 00007f6392b5f8d7 [ 975.602282] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 975.602769] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 975.603283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 975.603784] R13: 0000000000000005 R14: 0000000020000230 R15: 0000000000000002 [ 975.604322] [ 975.622461] loop3: detected capacity change from 0 to 1 [ 975.627993] FAT-fs (loop3): Directory bread(block 3) failed [ 975.629578] FAT-fs (loop3): Directory bread(block 4) failed [ 975.630440] FAT-fs (loop3): Directory bread(block 5) failed [ 975.631180] FAT-fs (loop3): Directory bread(block 6) failed [ 975.632387] FAT-fs (loop3): Directory bread(block 7) failed [ 975.633770] FAT-fs (loop3): Directory bread(block 8) failed [ 975.643148] FAT-fs (loop3): Directory bread(block 9) failed 01:54:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 40) 01:54:55 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfeff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:55 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x18, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:54:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8cffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:55 executing program 7: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000400)) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r1, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000400)) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000200)={{{@in=@empty, @in=@initdev}}, {{@in=@loopback}, 0x0, @in=@dev}}, &(0x7f0000000300)=0xe8) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = getpid() perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x9, 0x9a, 0x1, 0xc, 0x0, 0xb96, 0x80000, 0xd, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1192, 0x4, @perf_config_ext={0x101, 0x8}, 0x11c36, 0x3ff, 0xffff, 0x1, 0x8, 0x7, 0x8, 0x0, 0x6e3e, 0x0, 0x1f4f}, r3, 0x8, r2, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r4) r5 = syz_io_uring_setup(0x693d, &(0x7f0000000100)={0x0, 0x3f3b, 0x20, 0x3, 0x109, 0x0, r4}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) ioctl$TIOCPKT(0xffffffffffffffff, 0x5414, &(0x7f00000000c0)) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r6, 0x5414, &(0x7f00000000c0)) r7 = openat$incfs(r4, &(0x7f0000000440)='.pending_reads\x00', 0x1fd380, 0x0) io_uring_register$IORING_REGISTER_FILES(r5, 0x2, &(0x7f0000000480)=[0xffffffffffffffff, r5, r0, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7], 0x7) io_uring_enter(0xffffffffffffffff, 0x5668, 0x93f4, 0x3, &(0x7f00000003c0)={[0x7f]}, 0x8) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xe3, 0xff, 0x80, 0x8, 0x0, 0xfc70, 0x2a00, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x2, 0x7}, 0x4, 0x9, 0x176, 0x8, 0x0, 0xce2, 0x8001, 0x0, 0x6, 0x0, 0x40}, r3, 0x2, r4, 0xa) 01:54:55 executing program 0: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) r3 = perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r5, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r5, 0x9) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r2, &(0x7f00000002c0)={0x40000002}) r6 = fcntl$getown(r3, 0x9) perf_event_open(&(0x7f0000000340)={0x4, 0x80, 0x80, 0x0, 0xc8, 0x6d, 0x0, 0x4, 0xa29, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3da, 0x0, @perf_config_ext={0x2, 0xd0}, 0x4000, 0x9, 0x3f, 0x1, 0x0, 0x10000, 0x0, 0x0, 0x3, 0x0, 0x1f}, r6, 0xf, 0xffffffffffffffff, 0x9) ioctl$TIOCPKT(r4, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000000)={0x2, 0xff, 0xffff2b36, 0x5, 0x17, "fcb7c5c672f4a0802645a16b1386bfde2e15fb"}) 01:54:55 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 18) 01:54:55 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 988.866753] loop2: detected capacity change from 0 to 1 [ 988.873182] FAT-fs (loop2): Directory bread(block 3) failed [ 988.875657] FAT-fs (loop2): Directory bread(block 4) failed [ 988.879493] FAT-fs (loop2): Directory bread(block 5) failed [ 988.883356] FAT-fs (loop2): Directory bread(block 6) failed [ 988.887189] FAT-fs (loop2): Directory bread(block 7) failed [ 988.892246] FAT-fs (loop2): Directory bread(block 8) failed [ 988.896638] FAT-fs (loop2): Directory bread(block 9) failed [ 988.896699] loop3: detected capacity change from 0 to 1 [ 988.905463] FAULT_INJECTION: forcing a failure. [ 988.905463] name failslab, interval 1, probability 0, space 0, times 0 [ 988.907150] CPU: 0 PID: 6679 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 988.908130] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 988.909196] Call Trace: [ 988.909554] [ 988.909880] dump_stack_lvl+0xc1/0xf0 [ 988.910422] should_fail_ex+0x4b4/0x5b0 [ 988.910996] should_failslab+0x9/0x20 [ 988.911518] kmem_cache_alloc_lru+0x6b/0x590 [ 988.912131] ? __d_alloc+0x31/0x9c0 [ 988.912658] ? lock_is_held_type+0x9f/0x120 [ 988.913288] __d_alloc+0x31/0x9c0 [ 988.913817] d_alloc+0x4a/0x1d0 [ 988.914312] __lookup_hash+0xcc/0x190 [ 988.914846] ? mnt_want_write+0x153/0x410 [ 988.915428] filename_create+0x1d6/0x4a0 [ 988.916012] ? __pfx_filename_create+0x10/0x10 [ 988.916658] ? __pfx_lock_release+0x10/0x10 [ 988.917281] ? trace_lock_acquire+0x170/0x1e0 [ 988.917943] ? __virt_addr_valid+0x102/0x340 [ 988.918590] do_mkdirat+0x98/0x2d0 [ 988.919137] ? __pfx_do_mkdirat+0x10/0x10 [ 988.919748] ? getname_flags.part.0+0x1dd/0x4f0 [ 988.920442] __x64_sys_mkdir+0xf6/0x150 [ 988.921036] do_syscall_64+0x3f/0x90 [ 988.921571] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 988.922287] RIP: 0033:0x7f6392b5ec27 [ 988.922812] 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 [ 988.925174] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 988.926191] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 988.927150] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 988.928123] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 988.929085] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 988.930049] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 988.931069] [ 988.957712] FAT-fs (loop6): bogus number of reserved sectors [ 988.958869] FAT-fs (loop6): Can't find a valid FAT filesystem 01:54:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf6ffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:55 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1d, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:54:55 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x80000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:54:56 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) sendfile(r1, r0, &(0x7f0000000000)=0x8bd, 0x3) 01:54:56 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) fsetxattr$security_ima(r1, &(0x7f0000000000), &(0x7f0000000040)=@ng={0x4, 0x1f, "bcb98661d7b69ef216c9162c7a60"}, 0x10, 0x2) 01:54:56 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 19) [ 989.163567] loop2: detected capacity change from 0 to 1 01:54:56 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfcfdffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 989.179810] FAT-fs (loop2): Directory bread(block 3) failed [ 989.180764] FAT-fs (loop2): Directory bread(block 4) failed [ 989.181674] FAT-fs (loop2): Directory bread(block 5) failed [ 989.192347] FAT-fs (loop2): Directory bread(block 6) failed [ 989.193167] FAT-fs (loop2): Directory bread(block 7) failed [ 989.194875] FAT-fs (loop2): Directory bread(block 8) failed [ 989.203334] FAT-fs (loop2): Directory bread(block 9) failed 01:54:56 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 41) [ 989.281977] FAULT_INJECTION: forcing a failure. [ 989.281977] name failslab, interval 1, probability 0, space 0, times 0 [ 989.283440] CPU: 1 PID: 6698 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 989.284341] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 989.285256] Call Trace: [ 989.285565] [ 989.285842] dump_stack_lvl+0xc1/0xf0 [ 989.286310] should_fail_ex+0x4b4/0x5b0 [ 989.286801] ? security_file_alloc+0x38/0x170 [ 989.287355] should_failslab+0x9/0x20 [ 989.287821] kmem_cache_alloc+0x5a/0x320 [ 989.288322] security_file_alloc+0x38/0x170 [ 989.288850] __alloc_file+0xb6/0x240 [ 989.289309] alloc_empty_file+0x71/0x190 [ 989.289799] path_openat+0xd8/0x2750 [ 989.290274] ? perf_trace_lock_acquire+0xcf/0x500 [ 989.290843] ? __pfx_path_openat+0x10/0x10 [ 989.291393] ? __pfx___lock_acquire+0x10/0x10 [ 989.291967] ? perf_trace_lock_acquire+0xcf/0x500 [ 989.292561] do_filp_open+0x1ba/0x410 [ 989.293055] ? __pfx_do_filp_open+0x10/0x10 [ 989.293611] ? find_held_lock+0x2c/0x110 [ 989.294129] ? alloc_fd+0x2eb/0x760 [ 989.294612] ? lock_release+0x1e3/0x710 [ 989.295141] ? do_raw_spin_lock+0x125/0x270 [ 989.295685] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 989.296286] ? lock_acquire+0x32/0xc0 [ 989.296786] ? alloc_fd+0x6e/0x760 [ 989.297259] ? _raw_spin_unlock+0x1e/0x40 [ 989.297791] ? alloc_fd+0x2eb/0x760 [ 989.298277] do_sys_openat2+0x171/0x4c0 [ 989.298792] ? __pfx_do_sys_openat2+0x10/0x10 [ 989.299362] ? find_held_lock+0x2c/0x110 [ 989.299909] ? do_syscall_64+0x3f/0x90 [ 989.300411] ? xfd_validate_state+0x51/0x170 [ 989.300994] __x64_sys_openat+0x143/0x200 [ 989.301527] ? __pfx___x64_sys_openat+0x10/0x10 [ 989.302146] do_syscall_64+0x3f/0x90 [ 989.302623] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 989.303263] RIP: 0033:0x7f9457087a04 [ 989.303732] 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 [ 989.305891] RSP: 002b:00007f9454649ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 989.306810] RAX: ffffffffffffffda RBX: 00007f945711e970 RCX: 00007f9457087a04 [ 989.307666] RDX: 0000000000000002 RSI: 00007f945464a000 RDI: 00000000ffffff9c [ 989.308530] RBP: 00007f945464a000 R08: 0000000000000000 R09: ffffffffffffffff [ 989.309388] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 989.310250] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 989.311140] 01:54:56 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2f, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 989.412860] loop3: detected capacity change from 0 to 1 [ 989.432641] FAT-fs (loop3): Directory bread(block 3) failed [ 989.433393] FAT-fs (loop3): Directory bread(block 4) failed [ 989.435308] FAT-fs (loop3): Directory bread(block 5) failed [ 989.435994] FAT-fs (loop3): Directory bread(block 6) failed [ 989.436753] FAT-fs (loop3): Directory bread(block 7) failed [ 989.454187] FAT-fs (loop3): Directory bread(block 8) failed [ 989.456303] FAT-fs (loop3): Directory bread(block 9) failed [ 989.472682] loop2: detected capacity change from 0 to 1 [ 989.480716] FAT-fs (loop2): Directory bread(block 3) failed [ 989.481635] FAT-fs (loop2): Directory bread(block 4) failed [ 989.482427] FAT-fs (loop2): Directory bread(block 5) failed [ 989.484321] FAT-fs (loop2): Directory bread(block 6) failed [ 989.485052] FAT-fs (loop2): Directory bread(block 7) failed [ 989.487539] FAT-fs (loop2): Directory bread(block 8) failed [ 989.488410] FAT-fs (loop2): Directory bread(block 9) failed 01:55:09 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x48, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:55:09 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x100000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:09 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 42) 01:55:09 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 20) 01:55:09 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfeffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:09 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 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, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:55:09 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x20}}, 0x0, 0x0, 0xffffffffffffffff, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) syncfs(r0) 01:55:09 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000500)={0x0, ""/256, 0x0, 0x0}) r3 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r4 = 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) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000070280)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000001640)={r2, 0x0, "a61a71dece801203b8a3fea432e2e2aa890ce29df12251f8c9be1bae74c48b134d54b265f5b4dcfb1a60f603535b169f323cc65c66863088588ea228f756e210591afa59f7ff0bced0938a1a79b67dbfc6bdfb3c777498a8aabeb2bdaa58e23d9087825c4d6b2ce1b393e7173fcf0c0640af6f029ec6a98b4803193f7fe90ba57399993608f6a80fd6f6f41ffa90d4409ed12fe59d10d86337740c145889e94800e93d36b40c759b89b59342ed086599222b202ea5c5b8fa441f744669967e9c61af2e7cd3f2aed7db911e187f9475533df2be41c709ada82317d1c07bb2b15e1844a199b0775417865cffb867e3350c1034281158ac2ed7af7804c9278a2cab", "12151833e71fad9b0fc9dc715b5dbbbb293e0e368f4f4a4cfd51520ec7567e5a3cc283a0f7bf3d466b6d631ee7ed55f4b460fdfca467f6a9fed074930c71c974f90c9729522f070e5aaa99cb6e7737d1af7758d4fa84b53c486d178102fc4814d85f2bfc817538e8ddab5b98a1113b2a1fefbc61450693e4719a656eb56083ac8351111057162f535a9c64034f5db1c22cf6db8a70c4d974d54f092c4bf62d0d25b13a757bf690f41ca29e1c8a44f26b077d7e433a80437b69de18b0ab29bddad7a995052754ec8da92cf3c3a26e3272edfdf3ff44a8bcbf996e7332da52f5cd42f6e47a09b9c1a58cd2c453ed56e4841fe8a8d24de62d200cfbf5387f4582e6501936f1d17dcd9ec74be8baca69e14effd6ba6dafa5af8409643c35ec7c65956b03852106e0be8b83c1ff0a9975bcdac3a2f9ff7cbb65c057ca20d6a51fb7745f555905e0bb94827a5603cc79412e2a4f35173bc4c80861c561e6a47289e915a030895c8c9e825a6e2b50c10b0fdfe506fbb124c54091e75ca1366fe5f6c3a120d3cbb77ba6fd9638cdb104a0f126df1209819968e6b8574bb07f755c69580ab92c01a95a034ef3ee8ccdc9f308f16985994ae31f3aa84d9f7584dbad12c64fb973aa60f6cd675aba39eb1ef05b99bf789e52214d2b6e2c0c933798373b08697ae3a602d53a9cdcb92a43b3d1ac81da6a53cf47b17dc5d6fe15bb0c54d6941a392b5e445b0379700d14608f5baa65b08c15d13035f1f214085ec9841b7a975e21f284924940c4c8049ed98f73de3ba65d74b02e441eb17e0735735d22dd16558b3af61186d8ba1d273aff2ce6da48c8cd0b8431b558c05eaa0483aea25d3741406868ff5b7263172aa1d342012d441253af6618abd6eb7fabc139171889691ba78a9ca8e30287fc55c0c01e5c3aeb78021ed0701e7250fb66ac60be756a661feca933d3c870f51302e47ceeec943b08821200fc2d10409761050ed0c63b1dcac9b196cc59582286f9fb0d26ede93de63e76d4f0678ab2d9f51fa8a07f74071c1189aeaa387d7fc8c9719686f6e8fe345f556d16c7afaf722bc3568eaafeb9a78ba4c84a3e4272e2789c32455046429c98b76e98c49f7ee34f26c50cb819853c5a221af985227e9b40fb216bf34dec845c14f2c93a05005d3777d1b4e168ab7d9c41efb9e706c33e50cc8860b40662363e330c44f7b3f8c6191d737f7169c198e204fd55ae82f787a993be4d1784ab3717fbd617a40bf66c7c66d7bfbe66c3af15d9d06df96a626e41abcbd28dd4642dbea189196349c3dec77597663e14af4acd5b23b02bb3f5cb526978daffa494b65504e5f79cd0d1bb75e988ee77d6a9db380b6f8d9aaf6aaec2b1c719dfa52124c67bd55b0cea3f7f28306af31db18a5dba092d50976420eaa6a6234992a554192692231690f0d4ca7848e6f3f04ff3b86161fec71a16a29dfef98c49979c683f40d687e785e78f1157fd78e0581795fc0f421865662bfa381d3a45b66751d8fddbac446725f34f8b2e789458a7fbb667670317c803d6e1ba887b2ba260634315d06b89a137adddc2540bd8dc3749209b619d776848712406db79accf2ad61a4daeb3343347a097ffe67318dac8afe3cc2a9c8d1f5868d4fb0b55f64a9efa0d2123c608158caae86aa4b409edb0a42aef67b5b310f11e67eb19c7a17e4086dc7d56518dd809eb11a0cfd5181b3737e6d51ebd03406900e8fb5c482b8a1cbbe8fd8a9f241a64852e166ffbc9dfa248c1c9ae6323b95e93e79440e84ec72d08298c7b8a794cc3e75f8796076499b3f8c540c35966ec868604d7aef536d3872b5775ca625d2bd85aad04a30cc95285b56732f0d7a2e13fa86d890c642465c995fdd372e4337fef1804ef58c5dbc42b6f6ee98789577ce4a4bc18fcc4ff8b41a53016bcd41adf77b2480c7dde09d5a11a0acfba99b6c7e3a98f555e8651292379e5b853d0353b08c754732da18665e8af137470c8adba55c53cd7fb07df0b27b5343fe11c65c72458c60c72dc0ad7b34977a962137ff01c50e939362c15bef413da682374faaac3eae580088d4713e7011fbf8153a73b5b0073ba348e2330a0e36efed0f4d5a74c606d65623408eaf1df6bfed75b0d1d84c6f470c23bce56b307767f6b387c87022272ae09d74e8cdbdd52f7e89e3aa5ffb8b2b1f00fe1643e48af1a44a85003bd584179c036e3aea931068f8039eff8db42096fb66a26a8f8a7d92dadc632aecb7f2795b97758411753f2b8dd9f35cae41002ab967b0e6d6a7f88947caba0e86db96e3561e3b8efda345d9177bb9c34f51a5046050a28a0720a594ba542813bae73bbe653d666a941b876f4fb6b369b67020071ae7258edb7c1acee21b530d2ada5506a508f608606de1c9b42f8e5699e05134e879e7e6a3bf65f4815ecb4b69df9123d450e094c0714ae3c069bdc431be8f1c0fab55d71ea014fcd73b687eedcf2005a2e4c69ebdf83b0999b5e142e10215b78ba587ea7e4fe008fc4df7099c86d319824cb287efaddf6dd351e486da5690d8c76ab568f13b85aa9487577449110598287082a199c241dcdd848e9b903a6539ec2ecc1ff69922e912fa454537e0a59796a7f49c8f1b9718890d17f9142b213687e083f854a41e06e4257ecf8b1439798b2fb15c16630c04bede397276e71911d2a97b73f1a32aa28f3d5e7748fa21ef353ce5dae56d93d4a224723c1e31bfcc84b773c2f3f3f8ce8d82eeb26b36cf158368937835c25aa3478783115776abd4d2f4f1ba12c37f4d8705dd85c1ce612912d9074208545c519e2cbb397602c4e70c496382dc6eccd020c3bd7e40a705b1e62801a4520fd76c0962070ddb319cafb620d5890a013c391b500263887d62dce54c53032f05ca863a243cf8ce9b1a667c53a8a1c91d5461a512fc90c588ae91619bdbe3d913377dcfdefb1d24405ca8d11aa38cbfd0a23eec2aeef361a700bb5d2cad6b2dfd59005ec3cc2d91a727a1bb438d6fccf6739dcc00c5981b3b4611d3fcd941b639c38c80c7dfdebb163f588a7945f5309154b05f43de6557fafea51540d45607021c22b62e3cec2b79912d55d797755552f06eb1055f6ef400bb1b53fa3b8548332f769880ef8cf36b51788d345f7a103e5b927df19609fcfe69f1e30e73ff5d68ac86c930d91cd776c2d189b5631e62adf916a5c6307610a1b13a2472a4079e53ce1c96e43d73ee70ae10a90ba6ed106cdec9775c7f31e8204831b8bc2945f6ebdaf068a9b6ac43e9a25b46cd3306b2850a5bd4f56fa6d85fbeeec76cf86913140114cb52e73e5f4494be3cb762ea83fe000ea9284de8ec5455ff9d97a96184eada4be4cd6dc005775e9c60e5171bbb0e06454e45dd58a474b0a9fe7ddb7d1dac6446ffb087afeebc140d7c8955ca8d3bd46813e84c18efb0ae67d90d2aefb7827e3234ddef7eafbd24eac3e150daff39fb3f1d0b7364ccd11127c55a642680ec7b797bc8fe638a154732fbd7f29029564a039c07406aa13cd4eca83e8065ed1c431a70a7740cf106003c9b6e7265a2881b2bc427a812170955f81e7f80488bf6829b3b27f24ea7d06e35e19845a7fb97125b9f759698baad9631893c73ecbf7b101640fa7dc6a884051b26aa664c09663951f6362f786ab502b5245e1f4b5b1ed6a878802ed5b99d46cb282aefc4d7dff431e888d137d554f67ad64e6bc4ea6b5a1970b026192a78f40c106320a372b123f59bf720f63d784433e8b3e83621858430698b4e9be3beeb2cfda71f949a720e1969ec514d289d4d75a9487d3eddb4b994371ef570694c697f728c99dab069b15a5d23d14115b0688207715c7ed8483a49f2d929051be482dc7b52ca312d048a478a415119aed0371b3fd529a8c9fce2dacb7bd60b80d0955f55fe33c10741cc926e5f1ccbf7ffbb257d7fc48977ceaac159f103d39ba826bbdfb5e4e5ab7c6533a09a86e64f62ebc2302d2d8deb2b0dbadc8f0299f40c261375d8b6941b0b1d8e17d7046ac50275f8299aa9c3b4b5fcf292cf5306ef2d969c7a876c71f944258c6ea9064f877ad77b4ddc328e1895ec8b1625fcbfa883759f868d2b8c31b924c165efe20e3962aaacc849a9179f4db18c9f429364dfefc38b011bba9acb3bd16935c93226fba2ada299e60032b8ab86d96c511aa091cd5b8a3d1c33013cedc362cc74f7d1c4bf3bf7171bfe2eb59aa59617caf3e6b8744cd9672e9d178cde8d889fc031cd79dc8e714a46dfd7dd915b79f811f14fc5b2eda3a4959fb6e4ae54f6b31784c5bc2f486e6c70ddfb43757401704dcdbc892cda8f06ce5ac3c362fdc7cccd65c0a4bcdffc0643dc75c216f5e10caefe110b8695e7aa32cd56e4352ea9c22ce9a3c6d8f8ce42064e93b05e258e258be3f570c54f0156ac004c5bcfe1b12a4ae16a004525b50bfadfe8787bef60a450e7be1ff5a0c90383843e253ae18c00bcbea76d3eb50edc0a69daf741df75cbe3b69a823e8dd1572e95b27dd8afa7c2cecafe29e294f7e9105715a991d449e964aefbc4427dd5dd89aae812acdd7f523d88f005883831d898d11d6c86f73412e28e125ac8cb5c6a37cf60efd980419d38b1215f0ca8259d4f54ce9d111ee713ee6c258c55098c1869eb7a49ebaab566596f29ed132896fc21d47d6b9e428c15a887fe02259ebaeb065b9e54f4cfd125518ee36cf1bed1f0634d230c0dbce0a0f5d281b527894b5ec075097a5c5e80226db89ce132a1d5ccd3db8753c70fea15a8286a846c384ecc85c755d58cf083ed3257ebe52bfabc812b35780af6813bb22e2e8d0226f1056af0d07b64edbf8ffb2b4737110bc7e0e631017f5922f5ce1b1346b2b393522ae7829e84e604cfe75cc04e7bad0826b76c00f24a687acb427715c5ba2bb07f1f8f45924069df2e42f2ffb426669bbdbba20007c38e0f37f3955efd31838b27bebf042502d691586d2404f0c784f57583a6134f5ebe91662f9420ad91111297b94147ea100a6e7a44b0460557d839f7937228ac9415d0b517068109f0e738ad65a32f23015b3f010f011d8a4cbd4e2cb5c6e92511290a9ae7ac19384757b9cb26009d7ac9f199865cb0e2c34c5e43a8d3822ea8529ac5c6569223bd8e5fdee6466b5c8ab035b8cdb301aa6de499ccca94cf9a710acb599e70c1bafed118cfab018adbeef8eb08ce5e0917fed339e21307494766a2826acebc2ef93c42bdb6f36213a397f5a477dcb7faf4b71d9bac61a43126265ee31b92f57340c5bf40ec198d537c5d4e0a4a2bf58d587fd60f51658b0a5f3e0acc494fc2a3eaadc41c1754b14f364e3d0e6f9b38a053f66a60388a03b928df1c54a6171440eaaf82f602d6dcb23bc5cd275e3928ee6f2ec773b61a70c9986d93b1deb863b95f31c99a460fd51d1d10bf30f350175"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) r7 = 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)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r7, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0x0, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000500)={0x0, r5, "38f6bf7b5ba154304d3e55f0d0da43f24b12c1644dd7e164ee19ac59216caef0abd86a2ecf7fca16b40f42e08ea7bb193c8d98c1a685d6a57dc0c8796002928dfb202dbe5c7420bb661b4b10934d61132f72d2c63c5d761c059b60e7e9001659b4af79cfaabe360be4e55f7175d88c64b2b2fa06db415fa8c6ef1f416b37575f1f2c6013644b4236f7c7b1d6528044629d8211bbb5080ef39d230b0f2a83e7c4e6bc64292414b4cbaf4045d99a3a9198662e6bec4c1ce382f9e332921ed3206c0a413de2696a075dac2be41f2329a54a273f4798f999ab1b70fcf6597d35616ec88170470afaf5314a9e514a83b9240556395c6470c0b7627f08f1962f40b3a4", "fd50a70ad273da568f2d3156767ad6ea697adc2b28f091bc721198a5082ad92c1ebbcacdd0ac79f97f8a5e2b04dc9068e02ad15cef8a5df25616cdbadeebbb8e3dbe5c25d82d9a8f898e45ba244302200db41fa9a247e36f91d4eb549dbeabf0d10baf8afed73e42d49b9980291c1acf3417cc1d089dd3d9d7e514c9f1ce1b33fd41dcba48a918bd99765a5c8c30a8705c3053e518dd275e6c437ac9a65e09469636160fae9bddafe01fe6599977c4f495710e9a080a08e992ede79e3eb48cec57ef1745eaee0f3babf8ad7a5c631cb0eed5aace15592947c78435882e47daf310b4790eadfd34e623042d9faa4683313a70a3ce2ce8e854f96326fb375a5cc65c068e4bcc3d4ca95786e8babce89feeb2f0ef04848aa49e083cca1b0d82e990e4a170387bcab66b87cb81aff4e4efb369bc94eb30db633775f7332646190c6d9e46afb9d480cf5fcb77725eff3d1c17239744a629c57a2e793fae44f21b027e7baf084ff6e19cd33f6b17dea0af7f103da8ec13791883976340498a2b0286499eb3e2e2d217e0b3687fa12e067e67dcd9831881380972921e9b09e857ac5e67ccd1500f4c332837f1b9a58ef91931cf83f4ac33154afbc498e035400e49f0949e54a7197eed697a5e6a7a4b51f0af93c8994ebf0cda0e50a6e34f0c9988c32f153918e0c5dc0aff9a47c89725b05896a918c36dacd1094310a7ebf18567abac554e256e7e6d2ec1ef33f5be6265c6481279e91044af70dfc82aa655c4fd2682571df84cb0b06fc4c231e215424dc9818a7d4d8ca977c010e9bd2df077755437be63b2c536cf2daebb2f1c397d807570dd5efd1139dd72658f0c2b17d79d331a68caa11719031b095caa9625bec8056bf857da313f879d0fe4d81020087adb9dcb0875bcbff2110322c26c4d66bc6a66737010d16d2f0937ca35398019c10da49a36a8f1afd398fb2163552d2b5acc6b1beb7af3562fa3ba0cdd0e424ca50a02da327eab0a538ccf6032615f5c281825ac6a71afb752c7415f73346b1a6c24acd4a45497692598a7c6003fdb3c41f8205f681f30bded3b774315116ff52ff7eeccbf2871088980e963f70085694a5b401e64e82e788656c0afd6d23372ee521e382abfd4ff54eb1cd875a503b8e0ae145701eb0ea6daf73649f7b9105d1c40da36048bfb8add5ee414165cd836fba68fa76132deae1e232611e12b5394d946d2766caac94f8687c9ec77c6e700778ce50b58cf25a1bda2244627c5a3a7a859ea0d689056fbf6f324da66870505f82e445a60f3a698232a87fb56e8b367722a08ac222ae5523c8fd5ae3d9438bd36d9303bdfdcd1b62901113bcfa848492ed8481a243a71d4f303e22624bbaef1cbb547aac745f8c38eebf010a9bd8c61e372b7d98e4d43c798062fc001a13bea8148fe30ed258ca0dbb7b643cfe997889ba9c5f2b0776b64e6252d31e8a30a8927fe7ae278f23dbc034e19c999380ece59def994c67d671ce100b52a2a22232422811ab786eacbae0da591ff27813e8c7c10c34e6fe2b1eab0d9917e128fdfc0b5b3e9f2f97138cc93216f8c0008e23fe2a8fcddcdcfb04bdcdf125a069f8db95a22594b607def79bf6650f493cd8be526f9e30303a57fd510826555283d08f0712ae3675af43acdbc06dce20856ff7a592feca80c262975c5d1e6b6178f6633dce30867aa3464c3c4a21ee1da546cd6f05142fbdcf6f5d5d2335ebcd1f466104e9ad19ff5567af87102e7ba3645c428cd69814f208405ebd5910eb27cf72349cc49e528e960ba73d1cfd065f982bbfcf725e335d8dfd56038d6d81999fd15f25506c4b06da3ce9b07a1320a3f2aefaf9329d9ac6124fd9148d3ae4c2af89437e77f8b64067535b9e32260285e963c8f49cf56bf0b1d53f146b56b923e03be80849d702c6ea0a09e26281da68f81840fb8a47fa81a6b7ac14d7c84668c85712c9b22c660c5fb4837a29c8fe82c3a127b0b785a830a347c4464db3ec59997866c943b51e5ee114b5acd47cb5d0f389a25314b60e7f3557e172ca11af23ee08dfb21e8d74ddaebd44799ece3c7e16b233f79ae5974127483eb4a8d8f96a8c155e362d65c9bca0297b378f7798682759c0f6939a7392f4b5270ec96dd4e423c4abc5712c3e143c71d28165c8d649b2f5e9673d5f60852cfb2f703a77e0ef9323ff1d62760c211aa96fe614a11a8c1e14643cb9d21e9ebde77c19ee9c756c6ee1cbb65dbd4a1f25ae78b7d39e35709b75a77aa9e5819b14a3dcec012e262c99a80bdd847ff44e598bd2fa8fdf93b7bd68c5929498f20a4d90487c35459054a9a0aab0e3287f89b58277e0f67451d9e9b54cb0b95b78dde2c17293857c7b90b505f35fc252fe16ed6e38ae9f6da6647d823027c588ac1c89ffcfc335ec5ddeceff950d81a3e5a592b2212399b2d1afb20206fa31ec6a41d8b37b127ab47e9676e247d62d3f9baf101ed43519a82236433a77bdd46d960404ad8a836dd4ca1c38a660d394ca0012e69190f76c878e5a442b6a4eb43bbd0076d3de3fafc12a5f301633b7a7c3da03cb792779a228858636609304319233db907806931c006e39c28f195dd9c3d163f65d7e9c386a4fe9c8a17e924e62bf526f745bd1d8beb5f4f2d0027c190c741796cbd0e9e9078dce4859677e3bc7cd823baf8f6058117933991c8e160eefafcc473750b28f55f98303a4a9ed5e8dfe91c98ea7051bdb3701633d33b4a96f9be0213e6fb4c9980265047e0a80453e43bffc2c72a405588196a0658a8a0ec85f861683e23245105545f71feb1f458c358c5d3ed6f8ebd02baa06c4dbb926a7e8ca065c2d94eb79474247ae92ff6bd5704ef6e46521e90601bbaea9f3bb72e2cc8718ca4a6ef013a5cda5daf97599a349457ad8145b091bbb7c5323dd88dc39095bbdcb5d6cfddc3f3101741dde9d4f04f14c0a2dc052ab9311ab8496b079fb4ed4051bbf860ab46885939385bce84d66d6291d5c380a1d4e63ae7466efce8c76ebc43205b19aaf0878faec474fcb7981a102c63c1b51c9f720e24776d9f447f8e82bab85a401729d9757fd4947f82d7e5db3c3414f5ef4c25864cf5af79a989d143042467a93415bd2770ab7edaa2b0ab0840e2a60e2efb4ac0d005b9f00397c9d3bdf16f273a9104f0f66082f22f0d2ad265ef01777d564fee6a1d0ce47c505fb1ed51fcd6d4daa156f43858504af75cb8b78efa3115719fc483afe655269ec5dad2f92f48f9f6a8f4dded1c9441eff4686e89d805b4df274bd4ae87b297f58dbf7abfbae1deabb6d8e5a1e1f65467ad21f28ddd8116c72b623495a4b0e38ee2510203f477874d1d65c13427b2e1fff53719f9f1d6ac4d0912bf4672a86e8604d77ba04c8bf9867929f18c32b1b7b8cfdcfa261a582b4fe389f2e93ef03958d5d1a3a3fee33e7502d81755ba86c28138960323ea1a46fac6026614b130bc99174bb226f89a99ede9b09e361a95a49eafc989c241f3959364ea28976d0ea1e42a18c64e8037860be0cf5748e8756cdcba84cbb3f6f13ecdca95b8d8c070ec2cd29d477117f7d71687893908f2f4c3656df79b5ea3ba8a44f0d42a2f82ef4a08fa709fb2da93b13cc1e6a52bb3393a619e87a1fd3984d11361ae4c868d09193a505ca691ad290a093e984986a2df75f0ba61ade94d78e3984c2325a1344b75e00712e4cbdb94158beba54c648b6107e87d5197542284d8a3080705fdeb55dea97181dcbfe9f311082767c2579f0ddc03deb258c151dd46b04cab66c91af6424d73ab91d0f6f71b1f60fbcad0d312e1886c967380a8289d7090ba22835c593bb0c28a51fb839561cf53ff3ac2e3360729fba92175a6996f8027d1f60c32035c135bf3eae5dbece31d2312af9d9424a7bbf5567b87049cd6f81a0446c5e72df5fb5f743c25f40e1a174249694d574348d2070ed15c660744fc9dd37fe8819c7e95a8721c0308d7cf476c6180a809259ff6103b5245c0098ffcfc92ec5e1bb7d104355b7911247315d503570ecf78bc17430cb64ca8092b805af8a8b5566a1e30d4a1a8b3a9c0225284ee405b7ef17e43d199bfa1defdf105b44f6e5433bab200cdc2504ac79d1b7a8097e6f521912d45d312df0ab4c49ed33854fb16490937026ac2587213a22f89fd88324d47c06e5ef06e66396f520dbe468295906e80b7a1c4da6e9968f73076bad552ee49363e5930e7db8443d230e36be11346ac6a52bd0c0077496d00a020e9a9185d29bee9bb2cef551a043d073bc7a616fced8ecd7d7c8c98fa7a6b4312d9d03259014baaae2e91629827403a08e019a95e1b7e13dc601db935caf700f42dac3b09997d263b2e5f32345df69e6b343294f9edb6ab0aca0ed689d27d46146fcb53dad5d488938b88000e70026341e06bbc30cf4064e9e9e05427649fe04107e431b1a84a2e849ecc3d0656644b6643591870de6d3c863e4238727c72af2dc79bf49a086df4149e55634d844b6e2edc2ee46c822bab679530b871b8ddcea711d09d81b8297f27bdcc6f42bf8b86c7d520aed38293364e6603523215036898aaeccefa1cd0879f1f1571c3bbecd0d37ec2da4fda9e15e8cbb2c49a6d36e3390ad3a36ae6b946559bbe59389b4b47506d9510e2771f00362fd8812610fc59279cc270e6cf007056e9120018a3a208b3a394f2b6b65b875a70b8e35e1bbda10a5cdf546b4252853dd8093e2edc6366801cfea3473c9cda39972149171049d9bb8e47e2328d125d66ff218a5e8e6f543f2f741219c202c984f300c526027e1c7b8329d50987128836f0f8b2b08d6be4dddeda63193244c8c42c10e8400f2e3393d2a4d9c17a040d329679947e328502ab29598853b6c03ef949face7572f8614431333db3e43f42ee734c7c607ae35d299fba86f3ecd75a54c9657f1903e2de0ab6167c2cc500d707e725a4312f06091de8194102b4ced154616f603861d767506b64b7fce107e3e8faaabc785e0b091c8d06e9ed741dbbb118f4306ddbcad445d99fe358a3e57df0a59511f0781ebba0a93152df6686a2343058ac6910d319c388f5823becf4b4b7424c3c26304ca00ceb702601d5940f913d4f52ac2f7c84502a345ccd0526580629ed3b4e551785a161a543d0c05a8fdaf3981b04c9d1822d0f61ce13646db1f8155598ec663d86fd952d88f0879beee854aa2d7ca78d60118919e4fd965980f6245f454637ad9968c5679dc677250ed7406d0367fb799a72767d345d273e54ca824a083e77d63941afed640cf349282bcfc773e1005a24640dd06c2e3e1b5bf820066cd67d4e482163cf865a990286164a209721a4de34d1b8dcb4496fa9e270a9c5bde484d005437f4fd03a278c6f7918b21c74562db31bec2b88a217f344797d8836f0f96192aa66887365ecd933e4f3"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000059380)={0x0, 0x0, "d121de02f8fcab4f085b1e0c0bf6f0c15e34c4836be862b05ad676bd1fa19238d8f766fc21ce5ddf22235f6277e7f11a0e6dffc42d96522af29792bc8276722f7de10f824295ca63ec57b8f13e3dc9d0c423aa0cc4aedb25d4fd5b9e855f3f6d14e83f2507fb9678f092e72688e1d80400a72fe6ab38b68507a3d0ee410bc98aadcbe3cceb9c6ea167497ca68e49084cdcc7805ede384b002cc032332fddf21fbee1e54eff2682ab60e89ab8b6304921684b1de62512d27b6684232c09bd817b9e32215cadee7a5a55d0bca49bbc964ac883bedf554082a13051a7073aaf92fd983f4e3b0a5b3fe28afb053ca530875f7bd51f535f346e789d5cc500d14f28c1", "71ff354b50834203e909dc4fcb7bdb526303d43b58b57fb2c1bdf48bf58df64e4c873b5e689765f72f2743595f05362678442e522e0cd8165a7358482e348ba0f19d3a4de181c2c9982da6dfc4e33b2aef5012ecd0951eaa4dc63cc13fd8638f974306c2e37cd376343452c2d32b944fe9ac73e3579dda5f6baf1933177ee59e940532fdbe372400fb6d350152998fef48f29c8f1f4881c6591592a8f03e12416dc31f3ae24c6518c7ea6237c925c3b97e15dc2f61f91bde00866eba83efc475e08200f1acf6a2c2264c5016b33707e0a23993b76f35ef69a8a8d8af87e36b2bf89133364ac5c8e37cd76c0c0e742855f84014053425fc373d9157cf06d5908cdd074fcf7ecc7b44ba2adeb0a54691f0cee79ee6909acadf21575d99755456373376ba43eaa8cd6d32adbd0c98910b818a2b0ea2e65790fd82ebb6620128cacf6f27910c0eeddd690d42d9fd34fb165118698f24f4815f8d8ee728d8b0e5c23d22ecfc62f42bb42ab544b7fd1f739de7fa7fa6b71cbaf39196d6c78b9bca919171b80a52057afd3dd652a13441857eaacc2a585def55c9e08371e0657e34a81131ddbdff7b7600730596df636d14e81e061b9f450fe0a8039e2729cf4bb264e8c07aac5420f4e04267e15e73ba2a1eab20183886f84fc790043215dbc47f1bd4cb3fa8341fb9b296f8f2b0258c4f64c90a31dc34630af7fb1259c98ccaef5a77541fc3bf661dbfb4ed6ddb783852f277b1efd9ca3603f0a74e77ac5a4ed768ed9dbd61f83c60566e7bddeda861f813358c73f85c733b4fd5a8e23fbaa5d7df468be66bf12ce15ccca2b37316ded6471d2fa3950aa96ab3de3a5c6a9b69890887504db4dfa7378449976b36f3538c372541f727541774dd75e8aad0ac8a16c2e96f36de0f4e82b123b8d92f2690d1f10ad59f0a385ede9157b02f9bcf69cc257048077839deb21f620d2951a449ba5e986244ca8d9499204e3941571e3bd0a37f620cde82c2e256dc38f1e9fdfae0024e95335d03f2fb534bf2801475f2a0c9b3b15316f7bd1c50c2fe3a336774546e63c767cec77da1800bac8b9aa1639e91d18d296cbf80c923bfe5759193b18ea9d88c314e24b882fbbf3a5c275f68fcc7d3f9b2e185c1d8c517f39f8e609156b70a263175d02e2bcaff17538d758bcd240bc7c0aa42213b1fcbac15ee4d2fce2dd8879feb9f1628189a5efa827aec6f6225257e7214d724af6d08190c0fe1fa7ad76fef34457a7216a6a1f404ac47aac36a9bfc3a12fce5e21023a5b7683d95974c157ed8c466de80340e6f3c314e5ba1603167ac19253c479e9a8a2dcfca7f1e3dd9d72b6dbb3e3fad4a3501018a0bf781845ea6bfb848c3d692f03e7792d8b89eff08c4fa3cb673edb3007c84c88c717306a086637eef382a9e93b556fb704a96de09b0054c87fdd334dea0b29c1c65a0418466493d7d1585a28bee07b54cbd97ed2c6f7b9f29ccc1e70e44dd4515766a5339866e1898c562a199cfe28a86a8e7ec3238dad58869ca49087a53dfad2a824ace66948ae1c2c3f1c7791ac4ef962e3ca4f40e4d1937312576a1b93d894581f74a5f52bdd5dd06073973bbccdfe71415fe49a817c8ccfde4b4735be74ae81895d0e870a6d1e191838e9c66a55adf50de9458ae4e4cba8af3625f5d3f1ddc2332816f05a5c3ab23e781851b089678d004c7725583d81a82fb05269659d3076e8b8db7d3a43f88d7188028558ec1313879acb3be3396beab81629cc98d55c228d4dd18127deed92cc7e3270d56b996471311d8e5410f47e95939621e2320e0929d57438fb86be90afd8583e96cfab4c8e40b12fbe25ecc4ec7faaa2ad859cb1fa4cbaf315ef60605b2d00c3ebd47640c9eb03d79696ce4b7e3b60fc283533a593a0229f5f7264b67057d70eea74d10f2ea1895e3360aec6e4f8c69dcb855c12358a86375d770d91ca7b6095248e762d2b3466f18d5b89518632f98dbb893b2e0c7f6830a81dddfbf9d731505b29f550e490aa1169c70d0f8e511042733c966a61088d67aea6d1866a0e2b08f2b6cf563c21e21852dbe5d0a1d69fb718a6bbb9e4f76db497a3345239b08150891d3ab765ebfd23145bbe629cb1d2d70ff522ccd35b4beafa316a7e25039cbda5e24a1d8a6aca27ff0fd22e79b03147568f71ac8aebf2afe2189aee17486082d9d415eba6ac8c4fecef819333fff870df4647c39268bcacb44a6355e3e06713c0391f7cb2868c6ece7d2e3b9052f55d4cb2fba6bac2413bb68a296824a980d0a32cee91863eb08767df4fa8046a5300d0b0dee52775061d3614b908ffa3e941e2976ecae50c824029fa432c02beb934e68be51b50c3ab588b09a1b37b132112262607b9e13ffd15993eaa729c817c6f4b2dd219fddb09f2bf75f34c2c05f2bc817c9f8a24b05972493219f3edc429cee1971eeecae2271de5b0bc565439024c850717fd09c981ff21246312ad80f63fc5279eb404646307802264d69b86783d2cadfa20a618d620dfc5da09a44b0960af73a47d45915b248429c210a69201f1c0ce1c71f8f2015aed73c0ba9e69a1d6100a5b0e948219c693e56cf31b4685516cf269df6e5d949fe610351b7c1dbcffe92c6b9cba9407a43dac0feaa9c2c3cab8e6176ce7c850955cbb08bf0bcadb6302a1361876fa67ac0e166fff706ca8e9d07c0d5d25d894c44312d9a5789a4686d77f5969179fff982f8a5a9e590382a5196cdcbef6649b31ff59551feedc1f594769cb9b6a03df5c97fde52ada639066e42c3cf0bb77294d636e4cd844f293ce41ed8ed514bae7b6e946c3e46f5e695e4d57b44a2321e3a4696f1232894dc6cdc5c025246c720a3a0cff105ce9eed14159ba787354ae85dcde9d31f337bbc8fb69c3086b39338074d7a15c4417df540c277ec9e0af37a9be006a0a63e736592aa87c77f17966a6a8fe21d60a7b1fba3af35ac1c0ea91b53e12424809a4fe1d85468fbf3d2aaa389ed1409e5a2f08cb52e23339e60784bbf6b41fda89aaeb1a2a5a3a92a258da7842bde7a910077c5da547289cdcb5034a448b8fa9a3ef68ed7830184f9fc5d285491ea678cd95efbe16cff6ec0bff93febe155db5eaf14e60cf581513878137a051cc18c179c97fbcb276260b41da1a8b372bd795f9853d646117b3015465c1945f621c673c7c2e348655a0b873d196fb01a13c72d6a328935fda3263150dce7a6ebe0b228d55ba6ffce3dd7a166469979368b771bcee664e2c7f3bd4664e5e913552c1e96df92a685a78094d3d1b82a5c9b6e1a54a18319e3593366d94c2d6458f6ebcc06eacf982ee21c07981bafb55d7cd5134839b615f8f62820ec6255da935608718e3902d2b3a3340b0654600db1864bb5a32a528697ad696b08f7752a930208620712bbcdceae866bc8b945a2565c68e923789b9527dbf9237316edec9de29e882c4ea74ca4a6a99e7aded6a726b6943c1e4db42df97332b83a6a007483c6a25486fbdc51919a57f71fb5fe1dcfd0cc4d7dd4494e2cf63bc4e724c31b6994d8bc716563e2744ed1510373cfa95d7724bc1efd6b2b51bf5af09c003d13f2a9bfbdacbea25cdacbcb6e1697998f069c8032b01696503b756af78e41a33b62f915dd25c107ecd3248bc2c9fed77abf493af9a2e508ce8ba3806ee61e7f3399f108ad61498718fdb9d578080c6a67aaefe80ef49ac73b758ae56e4e5f3c53562d6edbe2e627cb2b949db055364bb3a87d2a27a509f5928950d4bbbe998d675a2b9c0ff6211f93490e9a0776fb72110a9aa3aea17b784d77567605825e24b031387ac891d5743e445c8715321d3141cec2061f237b307fa10da29d7124825f943bbf7ade0ed96a5c1da7d118b2b5c0dfc5c34bee34ad7ff63443811dad5c8248ad4a5e4df49924a29e7f098f37586764228f73fb68f33a6575d2ca4d619b243a47deb0957cf84d97502e1bb0954028f447851e6cc0a4ae525b1d03e729119eacc82898ce481161789ed61f142fea56ae2073747678984efd4e55a00925171d70e110aec164c95033e5ae07abff8d304dacb8351793d2bc16a1e007c8e5f411538ba110e35040c609b26286d595f9b589e1a489a9c84b09931e51e4153b205e08d49cc00637b07b3909e4a78c77c3e902c946f0b17a3a03ec7d757354a35fca08f566a9997114a630935e0f213214822d074cc20248eb6d346d7c747887f7c597d6349458254ee323d518a8f1d13233e6dff062a431957017c688afc88edd49c2e828cb5da9027b2e7c9f0c3b634fb2deb1976ed6e88ac0009cc2f31f7d24f64a02aabcc1a2b498e10f144da92308c2dacf84fdfe49aaf2c0ca096985b00ac4ef979b0b1949113649a9533cb8e547e16f7815a56c18963e58b362bd43d74b53eb87dde4dad95a0c9ccf9f5814d8cf7495949d2eab2d901a108ed64a08e81380d90d6965f3b9efad88e110f69f6275faadd3bd522779a07b3c74aaf0c878d15baf9fbfc94bb1b41e2d1ee11be3edb5e0a842ce3ea60f063b1eb977cbc60cab5ddb0a76a739399238bdc2f57d80bf0b0abaf0045b4460ad89301502ad6f5d856aaf9ce22fa929131601d21dd2abc33a9f42c1fed99e4eb7d733f790d7417e398c5e82efe784c4c4de7fb2cefeaa3aa0e7e46697c946d6f679d1a482226a5f1381eb587928434b27ce1c88b2f41050bef2b85022cd37f12255a584ac86722b839dfe9949620bd7b4060f679b221b3b70ea89b2e2893fc7c8076b8d2b71ea15688f8fb9d6629a063d39ddd8bcf1f59c3faf757afad84cce14c0826f9aedb9affc09bc744532aaa47a286b3fa986e0481107c75e2bd62597684209a5e4f720b10021c3d66c8c9b39db181a1293be20b2ce7f7b22143542e4ffb26d83beea41fa0a26c1b8f08fa370603921ccc123ca543df90994408d3a0bf6a9d99dc9bd6374d05e955b01e8ab8427b73c939cd74268130e4c53268bf7f432a73553b7330dcb224374df8205114ec9f1e1189f1d4f05683b55a572a161bec7b15bf42622a10a05a8dd4b0f303b5a7c270d2fb3a3547ee24188381b7c712fb85b3c99fc2b7b081555c9ede57bf386d5452bbe2c9e57a45e697deffced93a148cccc981764b1f88533d2b17e40334142f6840a9966d439c847402628ad4b25c73ed59fcbdc6e1a9289b22036bc7b0166f6cf96bd4310c272d6d84071437c55963af274a82f37ea0c009e636a451f37cdb1eb5ce29ddc67926f99d87cd9a5317734cc7cd0d6956b06ba065807ee0f9cf09c810cdbd2c2106fa0ba5fe79cbd338b71c8f817c90cded4160673f933462ab97f8ae993681fd86f7e3253ae28624c00632be783644f13c3c2ae0b1d713dac1360c5166e9a20c2abcb86421d29151789e8ab59e36629fa634446cb4cacdbf4f784735072a6e1ac"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000005a380)={0x0, 0x0, "91dd6a67c4a58445ba2e596ba7efb6a85817c8c683c9ab5e093dbb966e1d9031bdec6cd680b1587fc87e9a96c29f51e06999697bc4162abb139b062c04c6e8bbb4a0ba4f6cf972f4e4c68893dc2c2c0c4bdad4ed6ead9d560c7a7c1c2f6f945f717021a37d1b315ca5a28e97c46aa7d596b381eda90ce83f383f16ceccb344f62129703b17dfe36a540c896dc673d51b7c34013154bd245c720c1cfa9582bf192c14ff929240375bf6b0727ff7111ee69b75324a1fcaaf6cc2256fe1b31920fa32559edf49623d641b76bea5a3171e933ee5c2415f553d5e80e38400af942be86d8377d2c1997551aab46c7daeba66f36cd8865986b8d29dd0223d0ed51ab20b", "ca52d9b7a02140d8e71f8b14e835e504f65eb9d72b7b0de68c797311fa1c379acdd7d1939c3f22dcd8e57485cc86625f0e383e7909dbbca4bd38cca5f9beb4a999b71f9251c9434eaa8183a82943ecbb37c09bb2ce307dc3b30fe44282d638bf4fe1f583e381cba61a74d4cdfedc606c0f371e64fd283db9f348bdf0daa74732c120eb4edec443d97da2067c8b3748511e863ca62140f3d765dce0065ecd9c6bbdac55241a2c09c95f0a57f596f26c85420fe7d6724e6b59a1b6e21e1f85fedf776a569861581e070dbe1aac90940bd177857bd971319747953b0f1dd89997ecb051fc46d9e08dbf57c3bf04cba3cd6a138ff424e619a3cc358a8c8e7dfae0d2baa0b0715128bab5a52eae8a313dfdcac32d9ed91bcb08c33c37324ed796410275340bcd38f1917c80ac3b1fdc805f55c3e2ee5b7b4799054202dfd7ca1352ae0be92d36fe7d2c2f4b9fe5e06593a15bfd2a9f04408dd82071ac5a6d3907ae5380dc45e16cfd89e96aa3c68d9a9a9eff43198c538c203d61153705058bea4936ecc08f9e2c7cc3d47b93999e597311c3f6d74aa76279cb70de438ac1302bf297be17f9308ae8c986b49109ed5139a28ada6a4aac3094a826f8ce9eb766061410035e40437c14dd021d0c5db7b4d306ec89845296d1a06eecd4c10311cdba0446e95768e62e7eba050d08102a990d9ac8406d7558b9e6fc8854da82d930dfa35ffc53c6501a978b22c347a8722af32c2bf1844f1d3376979c69bf4ea8bc86dbdd14256b03f5918aae675456c58dbd588362cb716a4e1c75912c15d7248c60f831165c583f0630b416b4fd69d344a39aab35c4bbca0620ba3b056651f08a802d6cadd6e23f258166c03ffcc142a31e0ba5b23ab4715c7ae31662deb5c0aad2346cd615ac2993aefd16468abdd18cee49586f2b3a987ae921810d4838935c0e1dab7a166a9c70a6c876f161ebb3051ce7295859c9c76008ab7d9698d48cc38af9f26bcfee2d2efb3bc29bcc9c9c94c773234721c23d6cbaced14adafd385ffc05c70c75d3305a147aeb8fda3d8f49150c23cd25fe892721561fe1ee0f6ff73579577496918f84c3af5c92accf19cc9d65e66fe42a399e86f02dd8a665c8f829d3a495481db075527ea55a846bdf3cc75853628ffedd348cd920e976712f5f24a909d55e124b4bdcdbcc54ec19a3c85acb0bc10b803f59a9fce9a0418be7ce2575544be6350df3c1d66069b3f0822d884bf0994bb0fe0b2e45a3f7724b99d9e42181d9bd07ec62edf763c29efd91410928f74fc57028712cb44019266187e4de9d55419c613815a6186c20f2289d26fe691ad51a1aab2a49c63a224ccf25bab47068069d3a36c4eaf116205c256f2662893c0bf8237a4e6b5c51f9a0d22887defd60e4d6c0eeba308f4964e47856ac70bffc9f571c36aa2585582f199c6dbb3badca3ac6568871f0a80ab1ebdc60a89ac054c2bf42c2242ce9a82b31643620e0ad6844af27a74d7c880e3a365e1a9bfe155c29e8deee51e43f52665d953999410e41aaca752d5bee91e729faa00a3cfaedea774ab6cb31476430a6d7c649826cb9c85f885b9bd6e5cbc03049b4b6dafb5066d99b0369838b5d3f1fb85cad0909655f15044ea58f96dcacf74d37d8563168834d4b285609d77f23799ac38af2393b3e53a70476592543693d82f9a62a7f8ad219fd676858d0e21ed272e3b31e546a17f1b85a3f2c90090637e38f7243c55a22a2ba0f97b0a70054f4d51ccf415ace6052b822b6294c82a3dbb7715e16d1366c8c1e6f3ad8dbb19c919c78d565c91b3a1209f38ddc729b77ba1acda28aa2650623048eb6911d6d3ea385779feba28c2b24b0ed70be5fef8574c8cef9fd9304f48a06ed93621b4dd3e8376ebd17a1c521d2fc183903cbcfce2da3ecdf4fa564db66a8549c4eb10d73d538699840b652618009da3b8fe0a4f7dd76f192e6e85228ac8ac1fa21c712a4679612acdfada0e5aef64b79bb0230b8c38b979974615cc7ef14e1833169b6c523697c97fdff3b3de15f967332e4a4d40f923d8be4bd45fc4ad4e65d20550fe4abc969c8cba0d3d6b84f0a5a2a2e304bd2c3f4113c6a440363a1b6656d71340078827c6857644633e0aaa77185a70bc3f2f1675ed96a521d25c2e193e2de8c9bc93d3f563cb3267809ed5785e1f147d28fba3a9fd3cfe4f1542cb41ed6a3adbec3893f8757fa0a6ba45e3a53a182338d9ac9f49e0175de9824472b3bdb1bb0e92546f056d7fbf4e9ca4af5a7c3f165b2b8618e1a2dd79d6479ee32c35f8924fee8ca11a71bfd6f9fa2bd31c68df7bbbe5fb1991232000b1521c2ccfe687888cf2941ad1173935197d8d3310f76a9d54ddac5b1adaaf40ac9cd8de59d5dfa55971659c530db82a2079265413c71c350e0bfc373b991eae9b288982bc7bb97154aacd5dcc0f79e86a485a56fbd43ec16402d5f7f44c31c06ac71bcb88ee5886e4f042e70fd1aa1c95a07b14746fc491d2c4eb05bd29abfe8937e0800b04904ca845eb57b599814a8a6c42a393ab92548ca1dc3e36ad5c78640757056b055c30f1a44726e59f33de6d5a9ae6ce0afe0a9e4a252fc834db11dad26b3f5ebfba1d72862b79935f8d0d5305046fd55875dbe8ba096a407270e6880083a85cd82758ef74e3137f3e34911af6e6d7c0f36fb00df19b56d9c4a800392a43073c2e3fa365e43d65185b4bf2c2fc50e328a5d57fdfd98f73baba57788dc9dc567942ac47dbe854883c84e7016dcc6e6c7e9682dc9823a023814d53f5e09b0e60290ee7f362518295cb470e34c6abc62d4baa85f8ef2c19d68c2a94ac7322e46a0908456907ed63f0b5ff26301b5a3bd357390164131db9bc8e45f7769b96fe93578afb20f4095ca4759d2d5fdcaf3157b3395edd9da179c415f17dd11f27aab885a90c809f393878baf0aa99d3f8f80ca81de850fe1dd3884aac3384149775f14da51e3e121671ebb53e894e5fd57cd247b920665c919c91672a04aedfbf332dadf3414f987c8e0ede1ba4e86716e5fbf67beca471db289d00ac2c83a65dc228b53b2e3b9c469593dc49655eca7f1de8315451787d128387553fa93575176f1490ea50e412344884d12a799615327936d2b859076351f1463b0a0ebd590cbf8aa27738d2cb24d4caa531144df00c6e2ad8f88aa3d95d7b23b8fb57bf86d2c88613c33312fb7346eafdb56fae19f066055163a5aa36a4388edb653fc2dcf43895a936ee5ad578aa0cba367017ffb1eb126a63cff92ce040984d943bc8885621edc36caaa3885b0f35c39fd9d819698ea69cb46a708375213cc4fcb10560ffc480eb0094cd513104d369f4c8c9349fbbea610236f0f2fd1c2f15512d1286305577d6e805d8bc37f9523ae8748f0b2252d6c93057cde164bac4ac3a9418ffce2c40f142acee48b9021e2c448a99de41348033a335bc75b1665dd8b76b402125ae7c97eb61d3fea89c16e6d23cfc4a8977346d16c639ae2bae98f75200f1a698dac60f0a01488c567560846fab19b43fd4707e022746c4567bae8f5d314d783303aa59189be08816c2937f04ee2aabe7b5f12bf94312fc7af6f1a5452ded67f656df480dbb81829b3c6513c276ad8f3b60b73c3c03868e859c2b4a1e3c50b30e2204214257225abf860bdf4bc902645e836d98596599df92318b50583c4d0b0dd387bee21d625df775e72beb3cdc6facc31bc9fc64a7eb0afd8329517b5460232303655c233b0a4fa191bc42b109b1c79818a135b5938a25fc1f53a8c993b6b5ead87fd5c0f6f729ed75b546d46801e7cad46ee993aafc1c415cba5fd89f214442722551d157c2e7ad1b8c6205bb159df7f625c851ce759b49f330eb811cab8da71537ae565eb63c2a7cb4ac3a78188c84c131fbae7313a4f3861cb0f34167766899ab9c3dc38d59fa57f7e4abfbcc962b44feba9118f31bae17c3183a63321b0c56eb8cdd6547350fd82c1eeb331fd12d2997a1151ee373d1677f128fcfaa3ec6132e750eceab6340415c6e5c2c6d1138fb0cabe6308fc5d33f0736fb5fd53cd49730cb6c510d268d2f30b006564d611324fb648c54168676515c6bae09d0a8326c52a8574a108507a7c999797b064b358d773545502b4ad7ff25f80b496fe3a56b755bd94dfe895bcfaf3d80e30d455c778cda46546c2856b262665c3557c678b5d503b6f4ec00ffab4183290d2eed2ea3746c52d444ef16c27ca9749bfb7b05dede2ba10df66eed74ebb56a9c3f0e5470559f7c37c370f0c6b748b52a3644dd8613eed9f73c25b31fca974ac192ac06ac3ce158b374f3a7d30f5324cd216b02c330608e8fc19f2284fa001474eca95f796db1b68b80e5de073a3d1081dbeaa73c2398e9917558e455d71a2c340f8ebf441545bbd3252701cf9e9dbbd45f70cb8213a89c7e5752695233e551a7479b3df09083de58dc042832746ead6e4c94405b32a6e60eef42fb9a13d3193d35315f7e98563ed5cfbcb051b5f5fa2c79385f56cfde57901fa156b73aff0a7f97e3414db4dae5b8e02014ac27eb8a8be0d0cd0b59aa4c944be21f829d9f42bbd22ae232a249aba1ffd984190cbcd7993051e093ffa7975d23f670d3052db326538383b70493cf2b33f28e312da549215219d6c44626867361b0e6b60d8bb0c711f1193c7fa799d6137d727d7fa3367c15d52e2c0e1e392bab220f3435151e4a5b1961288b922ef42b0b8253608b1ccff293ce9727b4107cb7ab5282a364a5391e60bbe927d21c0d4668def116ca6b93ba78186ad05309392d2f7f09b43a99786a7ab5ba3ca4b19f89f57a3c6a7e5883c253e2297d7de9159ddbdc44415fa1cd4f79cdd7fc47c5c982c0ba7aaca3a2c36c0b547de39724da49000e1cb01212574da2335c02b60ee765f2d06dee365eefbc6c8a8209213bf2df6d4f456c2e31c7fcf405c86fe5fe532ac2337bee4ba91364148734eb0983cc3707815db27627edd475df57c94507b2a7fbe596db0067130a08ef0902edd1bdb48fb22d6ebe884676ae8163ae8c7ae29bc863492c69b1189d9aa6fe3036ac75d70328c3f0a8b055593478a29850f28e0ab1e48beda9a109c560f84f542ca0256318806e18db274bce5704242693fbe3fdb87219db689eeb7debe6cfc801c94822f988a998518c0e4fb124554c39168e2cd4f28e6ce907bae36d4df62acb34832eac8a643c8ee3353d11cd5fdb33f96a0b7bd3068161e17db7f6a5f170d5e94b2277268194d8d7b2422b4f69c39f6a5a014acf9caa6bf671c8093446f4af246639df4514533fed967aea6d1b05d78a07f6f7afc3a4199c8e6c3d5f487f55e4eda6165c574f0778de54b3931f9b19ef4388e7594743aca2a11633dcaf2620e517540ea32085d58ffef65b46a3e3e8a6b1edc93bda18e94a69274"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000005b380)={0x0, 0x0, "d5937ebd89c4f6b1c3580d831e0b739d8785a3fae16848b84e9a990dff49d49280cd31357d427e149be03520c7965a52b4a4aad076d94d47e8f958c3fb0dc9718667761d7ecc5a576f84cdecda1d36ded22738554b1a03c0927937b2362c44495c98859cf5f8ea10feaff595ee5c90ba8e513fbb0b1156dfe867b269b0fde63dfddc38ce32fa3f1783d4c007c922a6a862fccccd89779805483d733e450fc8dc370ebb63eae6ba40bbf82abc3affa6d03ea98eefd27e3d34be12355d6dbf82a154b80451f77ae508108fae1cae4e9a93176b6bff4285386f419595603e053499fdf5535085b1a346c9166d4b53c6b80dd4fc51feb762f3d0ea7f84ab1376d2d0", "c5e4b890837394c817289b7bab4a852cbb80f93d0b8ceabb8c616568691a1cd51e246027a226ffa10a3d9fd8c522afab4d10c53da1eb86c9ba87327f718c9c6b59fa326082d9ae95694cd4b8385589d13d7aeeffe797790fd2426e65c10757366136f7384b7e6d14484e8c3cc83f9f6288f22781f1f18b616a51d4ccd2fcf891fdfae698777d9ff1a0218ebc533a7ef9cd506292c9b109ed80ebc535ebfd258d34af57c6c0eb16cdefec7ce3a73ee3c20395d5ae618484e75d0f0c1b7ccef2e8248f893c6e9cd5304c39ec2ae1b8621798031fec4d225e1d2940d002912f5162109f5731323ae855fd7dbe98790947e79ab422a5f48bfd1447b2026c8abd3275f27d27dcef0b2c194c91d64bc657b7fb5e9f461e56f7630b56fc73d4ada5fc2421f40f6fd17fc7b4e59dc4a2335c7d2b2794644b59aa8357a1faa35342036139176bed59fb427a1a704cfb6d1d226c4e77c646e6109060a0ee9d84d18eccd3465b0271a0c23fa4fd2eddb60bed46aa5217c97eb086e6177a1391231fbc9670d5dfca713c1cd227ab2900ac268176a7c907d6482e8070d662edaeea0042bbb09c779aabb9024e7ef6c79d22a30712367bd94fb317593a22c9041c31c5403fc480b8fc80e5ac117919d6ba9fc6aacd0dadf336e56925d64f3ee04a1f2a28bef130499343367022e265e64ce778648dfb1feb88385c796fae269a0c469ad088c5abd2806f6361ecb5b94f4659d3aa334c224770ba5b9b014189860c1478a07f5c09f3d9854f2fe5a67fbaa49706ec1811fc66a62c7eb0671528f3ead25ea028b0ceb1d838ab157018ceab67b2b0283f555ff07a5fbd437bc7262de61fcb2fba3231323057c959a45877c88918301c14f88ec7543f7c2dadfa305e93461f260a1bc97678f120d6868822b7b369e9416b41bee6a5081227a39be1325b801db31de200c43936ca072f0540afc2672255cc8ced17669993507c5e51383503e3ab5f4897b1d087ff96c64e6b189158f904dfa24c72df7d72d73873e36baa8772c3a25e0aa8dace5de6c4c7f05f6f077364a7b8bf81ab250de879106251ab81d276891b30cf424ef847903d9d1316f0edd9b34ac840a72fd0e7e5d413c95b62d5a19d1c71b2d0ad29f770328ec27337f5300297f40d12c6d3718d02cfc08aa628353e7b229cbdd85fb998bc13a5b1834b67e7104a82d37e2c3612856081add43d6e5bb448dd17574ec9709414b70432e623e7b591d0794eadc1bdb0ae743c5ec6d618381982d6c411fcf561e0ce2336797ca335435edbc34acb59dd291c5a06aceda3a4592ad3fe0354a2be0c2d2ec89d401f6c59c70a20465a67cff4dd3493f5ee2813e7f088065bd3f5798c2fee41f02a56b1606130800ee5ae4062fc3bb0158f75b58117e31b9a45fee49ce417d008e86b6b66e1f1084fcdbc27b59e4a6f4a2e1443305a2d65275b666fd800744f89e5ac04f580825aa8336a5941b944dc302d9e3303c5c18ddce261feaace69220ca3af4a0fa79839d2ff46af13d8e29d5fb42233e087504936f553f2e91ca8030ab6315d67aad41951cf67bf571feb4c53d42d93e3cbf137df19ebcbd4a6db807f71bb7dfbb89873f34f0afa1b20cc7cd2667ff0a96a56c87d92673d6a520c424adfe7149ec0af557478121d54cba181d6a22c71e61c9687d8bbe4288891cf0b2feb420395d38991427f1bc9ecf24df9f85872509f891fd47aeab3df987ef664af0ae7b7da3c30053308ce26d720750e67fa462028d8525057946dd0f8156625f180d1349b261ff6433de0df17f764358326ca6b2fa017bb107ed3fcd777056cc516bb025a96f3c0b6a4bab7a80e0358fae92e44b6c50781f06e82d571d2123ee110cfeba6e2433464155545695455dbe6ae02baf3ea75f51f97c7360f82df5602066de1b48cad5d31b006b544949e7a7a94d2622ca9f9cd61e20c05d26d0fd926071ef6d38bfbc21ec5edff953009b0211c8d2c30cb66c16a638298bc8f58c1add5fd74fdbc3029390b9537fdf4f93478895a09b15c980f0e0d3525c3064eece9beb277f3ba9bc3bdea4044a935660d7a8a9f8be0ad2ad75bb2132f81f025331ddf0e042118d8cc95379b6154d4dcbc3ac742003ab0004101286aaef5fa56ef8a0b30897e049c9d1cb07297ec521c121295252b5e6e25234ae6fbed0d45c00275a29324333ac05e16774ec8d90b0afb5bed2aa3f3e29c4f94ab1d47e6964ff482509a8ea5e64616679fafe4d2ad8227ce56c551028afedd7963f9f12981245ec4511a689be4f2c5c3dcbe7cd559f22a84164a9d3be2f1d5b99820deb5b8e328602698c7e2af04a100cc3b4ebf174a4007c43b22bb9518d7a57fc398cdfe531553d1679cd3c80438c0b01395719f2db876cf08ddfc4e05671f8cfe7e53a5f803ebaae6c1b38575e9de76cd8c44af52a1c016519643e5f17adda9b614eb85b6e57e35089a4478201d2765ac2f504d6df8999dd0b76e77e0565ffd7405b46017279c22dce1c0ea0675ba1346bf79967c2d91b77c17a6158b745800d9fa29bc5e4bfd5598bbfee8ff68a366afe7e05a3fb85ae8f232ae520e3a49c957e746d070b90542a504e023e7d05862d2f4675ca4b7efc870c366f8379dabd56fa7fa38d274a89f8a60782280421b5a4210e98eb7a7858ebd4a08b3a0024497d896f3dbc6b7413f19a4332fa3a879734fc8ecb910dd118e6a4f8dea31f51083a1ac21d1552b50d6b0e105fec97dedfac42dec23da39c4558b5b8748bd24cf88e7231851f52fbfe3b1bd6aa9ab371825424213f2207297bd0c136bad52d7cbeb7ca0fa548879a9df0c25213ea81040cba84c45f435d8020b613865aa398b81aafe69bea80f1bcd9711ce739fa01a61f53472faad9490b0f62b8d3d58f91483ef3809c6c88366eb442f6fd141d8485f994483308fc9d8d69ce0786929bf5a1bb69630d8058e5d9868ed134b861fa372e42babbb238cab814843e0b5e065e9f9c310c7efbe4c2fc22052efc70296534e1d6c5cfa164be40acecae9cf9d46cb2917474f56a9912c4a18b3f084c911b67a935fb2a1fed622a56be30c86d07e375496bb365e3bad922eac1d1035d4019894bf677459a4f823811528b26c03dc42e0e6eceeae11829e8adebe2640790e81008e04bc7d0a7b7a460980ec9f5c7f65d03803f7faf61a81993084efc36f4e53a307393bb744948f3de401c8bb3a164d900363754b980989a969a834016ae2fa3c953f7009eb6185ead6750e1c7907bfa75f738818f2b17f3a97b8df13b342d88b507c7db8196a447c3dda7255c3bcb5f116ad3008e674470ddf3724f18a47e7c0c8e6e77d46fd28fa69205b8b2cdd7fa1e7e9df0bd34b28cd5e2a04cbbb5620fc40828a5d6cebdee63e37f8045277ee532718961858624839a289c9d1cf06e932d8ff27aa9562eb153d4b614392045b80d27aa68212b8dc644b70c3306ea1d799268b229303f39d5a9e6f84086c71ac6e046661ad2c19a1c30c75a0d5ec46f89c23f7d57d65b9072d4728c7dae07c5218d924f79744c2bcba5fadb41c4204f8d91f00efb10ad42b10047f12d9f4655fd644b45b0c0c6fe466edc606c784b803475531509925d1cedf34c42f7dbe8eb28223b858c1ff1b20699c94dfb8c8b11fe4e9a2867a3965493d46aa238c658a0ec307f076d2419213238963fcb1fdd4fc819a62f3243dbe77536f189dce2b15c991bf31a5908c61cbbf0c3894fb2b463f74d55ae48da063fc1ff9ec675dc5d0d90f35494953e0d2d72215ae0939dd9bd78798aa4925e23139e51a1bf3f3912921a0c809d82c38f3fb54025196e763367740ab7d36ca0fbe3a25a82c25a495579b9aaaed7be1df32b6bdac8e36879ebfc0cadb606078f810236f8ef6443e1bb76f0fe3734d7f0e920320e038ad90eb97f7e5778bc6f56e6667289d6b34859b7a588f94565f2b5f9c02d72d14b5e6da8df91e3db90e000530f1fa8fa0320aa3c799ea3444df611bc45cac9d5b04a98b3f8f4087e036633d796129ea89343b372d8157e7e19c7d95bbff79c2366e93dbb82d16fd42a8ba67d1d0f825511e36c84b6400e410ad8b2ec768e0fba31908b125515ed12f3b90f1124ca2341a540e03ebed9fe85d73d73e209d93d7d9ff1aa09d5b298cb20162bd244f15fd8804ccf5938dee35c8b3309a2a3f181c3e0c7d3a79eae986b0871e2a61ed65755edcc2c5e2d75e2a8b890915388b984facf7e1fab554db1d354be8cdbd19f4f4a59288ff8d13e7e37179b9da414ac6f957c7134404ea480f0a1ee3e1faa8406b417c40954717c9601e0ed9ad4bcbb398609ca22672137e1bb7e9631efcf7a146b21d215887fbfe859f663a19a6f3fd702f761f509c64bce109c1451a22f1a4d56535e525de5868647e787a25fa34c0d69fa577403007a158d792a651c0cb03f9d40f62f83a8e72ca584fb5294c37bdbe2c18a3eecc93ba3134a9d35dfca69da52b21d89763a8751729f13aac117ce83714d31dbf22cfd6416ed8ad3c875de43efb6665a5ae60631a028542f4d148d878f93a02a1f114275029edf0ef117dae31ba0d3792030baa1b2b401480f620f99d095a07080456adb90e19296c11588585b70abcb1d3c5892466882cbaa4e02fa3fdde7024d615ab922d965cea142765e1ec4a583d65a5b351e73757d6dd4fab910129df760c87c34796e81d97e87073dfbe0431fac20dbd6c9698c995d5baa4307d3abce11852d75fe5185f4b3d1681f3b56d91d6c0ab47302f88cfd81e42d2dd82f5217d1dc4cff42b74e6e08d22d12c0b2440f198bf9bf8b802f1435498f917afbaeaf0f259cc2bd85855e51a46c65ef137bc6a87b6c7fe1195c497b9a944f8aad4ad1826a32f554d8d2fb40d3a66716b500a4b417ab7b7ddec6d683c011f1aac8f411dd2c55da5c2bcec13c4c96e2a9730024d05f1f837feb41cb857f279524ac2bf5de462dcd956bc3227cc985514f1185df3f6a33f0b2de5584909a52f5e84d2aa590dfd513c26c945510abaddb7a8cad303b1c44b74455d31862a2c44a4ee6985d1284f2b63d90661b8c442c4096ec3efc14e6bb14ed09ffe562280c020d69fffe74e9d2bf2b87f6586afcaae49c206394af4003548d89ff3a096030fd9bbc8b196c108ba524e136aca805fad1459c28b6894e624ed02042232ac40bb32c8ae4bb30417db52e21b21ee3bf6dfab34d01272ebf1de6c921272fbd918b6f6d4108858ce4498d0bf56b0e6895e7fa92e90fa8b708e08aecdc8b229e8ce110517e3903a52e3d38e4a843d2e343ffbf32a0f887cac448fb6f577e6384b82889a433a1fcee1c0232de1d212195ef497a47323592206597906cb916843a3b5d069e70fd880c3cce5ade3da22e0a7ede32bc4e97759ba701754c169bd1699e332d7f1aa6b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000005c380)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "3c9307923bb546"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000005d380)={0x311, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {r5, r8}, {r9, r10}, {0x0, r11}], 0xff, "ef6098d13dc01b"}) r12 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r12, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r12, 0x9) getsockopt$WPAN_SECURITY_LEVEL(r12, 0x0, 0x2, &(0x7f0000000000), &(0x7f0000000040)=0x4) [ 1002.582411] loop2: detected capacity change from 0 to 1 [ 1002.590628] FAT-fs (loop6): bogus number of reserved sectors [ 1002.591093] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1002.606026] loop3: detected capacity change from 0 to 1 [ 1002.623171] FAT-fs (loop3): Directory bread(block 3) failed [ 1002.637151] FAT-fs (loop2): Directory bread(block 3) failed [ 1002.639445] FAT-fs (loop3): Directory bread(block 4) failed [ 1002.648052] FAT-fs (loop2): Directory bread(block 4) failed [ 1002.648520] FAT-fs (loop2): Directory bread(block 5) failed [ 1002.648927] FAT-fs (loop2): Directory bread(block 6) failed [ 1002.649397] FAT-fs (loop2): Directory bread(block 7) failed [ 1002.650049] FAT-fs (loop2): Directory bread(block 8) failed [ 1002.652921] FAT-fs (loop2): Directory bread(block 9) failed [ 1002.665146] FAT-fs (loop3): Directory bread(block 5) failed [ 1002.665814] FAT-fs (loop3): Directory bread(block 6) failed 01:55:09 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fsetxattr$security_selinux(r0, &(0x7f0000000000), &(0x7f0000000180)='system_u:object_r:sudo_exec_t:s0\x00', 0x21, 0x1) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x2e, 0xff, 0x6, 0xd3, 0x0, 0x7, 0xa0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x9, 0x1, @perf_config_ext={0x8000, 0x38d}, 0x4, 0x1f, 0x8000, 0x6, 0x4, 0x4, 0x100, 0x0, 0xffff, 0x0, 0x8}, 0xffffffffffffffff, 0x8, r0, 0x8) 01:55:09 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffff000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:09 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x200000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1002.681683] FAT-fs (loop3): Directory bread(block 7) failed [ 1002.682391] FAT-fs (loop3): Directory bread(block 8) failed 01:55:09 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 21) [ 1002.688881] FAT-fs (loop3): Directory bread(block 9) failed 01:55:09 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4c, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 1002.787334] FAULT_INJECTION: forcing a failure. [ 1002.787334] name failslab, interval 1, probability 0, space 0, times 0 [ 1002.788152] CPU: 0 PID: 6737 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1002.788687] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1002.789246] Call Trace: [ 1002.789430] [ 1002.789600] dump_stack_lvl+0xc1/0xf0 [ 1002.789891] should_fail_ex+0x4b4/0x5b0 [ 1002.790197] ? __kernfs_new_node+0xd4/0x870 [ 1002.790515] should_failslab+0x9/0x20 [ 1002.790791] kmem_cache_alloc+0x5a/0x320 [ 1002.791096] __kernfs_new_node+0xd4/0x870 [ 1002.791411] ? __pfx___kernfs_new_node+0x10/0x10 [ 1002.791759] ? selinux_sb_statfs+0x1c3/0x260 [ 1002.792094] ? __pfx_selinux_sb_statfs+0x10/0x10 [ 1002.792445] ? __pfx_perf_trace_lock+0x10/0x10 [ 1002.792781] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 1002.793159] ? shmem_statfs+0x1b7/0x3e0 [ 1002.793463] kernfs_create_dir_ns+0xa0/0x230 [ 1002.793798] internal_create_group+0x786/0xb90 [ 1002.794149] ? __pfx_internal_create_group+0x10/0x10 [ 1002.794540] loop_configure+0xf37/0x1a00 [ 1002.794872] lo_ioctl+0x93a/0x19a0 [ 1002.795133] ? putname+0x102/0x140 [ 1002.795410] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1002.795791] ? __pfx_lo_ioctl+0x10/0x10 [ 1002.796098] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 1002.796469] ? __pfx___lock_acquire+0x10/0x10 [ 1002.796814] ? __pfx_perf_trace_lock+0x10/0x10 [ 1002.797143] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 1002.797529] ? __lock_acquire+0xbba/0x6380 [ 1002.797921] ? trace_lock_acquire+0x170/0x1e0 [ 1002.798258] ? __pfx___fget_files+0x10/0x10 [ 1002.798564] ? lock_acquire+0x32/0xc0 [ 1002.798853] ? __pfx___fget_files+0x10/0x10 [ 1002.799160] ? __pfx_lo_ioctl+0x10/0x10 [ 1002.799453] blkdev_ioctl+0x35e/0x7f0 [ 1002.799738] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1002.800050] ? selinux_file_ioctl+0xba/0x270 [ 1002.800380] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1002.800692] __x64_sys_ioctl+0x19e/0x210 [ 1002.800999] do_syscall_64+0x3f/0x90 [ 1002.801279] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1002.801639] RIP: 0033:0x7f94570d48d7 [ 1002.801908] 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 [ 1002.803125] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1002.803652] RAX: ffffffffffffffda RBX: 00007f945711e970 RCX: 00007f94570d48d7 [ 1002.804157] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1002.804648] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 1002.805133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1002.805624] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 1002.806151] 01:55:09 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 43) 01:55:09 executing program 7: perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x3450, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r1, 0x9) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syncfs(r0) 01:55:09 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf0ffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1002.844593] loop2: detected capacity change from 0 to 1 [ 1002.856332] FAT-fs (loop2): Directory bread(block 3) failed [ 1002.857183] FAT-fs (loop2): Directory bread(block 4) failed [ 1002.858010] FAT-fs (loop2): Directory bread(block 5) failed [ 1002.859282] FAT-fs (loop2): Directory bread(block 6) failed [ 1002.860085] FAT-fs (loop2): Directory bread(block 7) failed [ 1002.861256] FAT-fs (loop2): Directory bread(block 8) failed [ 1002.862008] FAT-fs (loop2): Directory bread(block 9) failed [ 1002.868000] FAT-fs (loop6): bogus number of reserved sectors [ 1002.868904] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1002.934903] loop3: detected capacity change from 0 to 1 [ 1002.967138] FAT-fs (loop3): Directory bread(block 3) failed [ 1002.972910] FAT-fs (loop3): Directory bread(block 4) failed [ 1002.973740] FAT-fs (loop3): Directory bread(block 5) failed [ 1002.980559] FAT-fs (loop3): Directory bread(block 6) failed [ 1002.991680] FAT-fs (loop3): Directory bread(block 7) failed [ 1002.997879] FAT-fs (loop3): Directory bread(block 8) failed [ 1003.011543] FAT-fs (loop3): Directory bread(block 9) failed 01:55:23 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KDGETMODE(r0, 0x4b3b, &(0x7f0000000000)) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:55:23 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffffdfc, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:23 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r1, 0xc038943b, &(0x7f0000000040)={0x800, 0x38, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r2, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000400)) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r2, 0x89fb, &(0x7f0000000180)={'ip6gre0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x4, 0x6, 0x86, 0x2, 0x60, @local, @rand_addr=' \x01\x00', 0x8, 0x8, 0x20, 0x6}}) syncfs(r0) 01:55:23 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 44) 01:55:23 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4e, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:55:23 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 22) 01:55:23 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:23 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect(r0, &(0x7f0000000480)=@nl=@unspec, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='net/sockstat\x00') read$hiddev(r2, &(0x7f0000000140)=""/63, 0x3f) fcntl$getown(r1, 0x9) setsockopt$WPAN_WANTACK(r1, 0x0, 0x0, &(0x7f0000000000)=0x1, 0x4) [ 1016.423716] loop2: detected capacity change from 0 to 1 [ 1016.445027] FAT-fs (loop2): Directory bread(block 3) failed [ 1016.455768] FAT-fs (loop2): Directory bread(block 4) failed [ 1016.456704] FAT-fs (loop2): Directory bread(block 5) failed [ 1016.461624] loop3: detected capacity change from 0 to 1 [ 1016.464598] FAT-fs (loop2): Directory bread(block 6) failed [ 1016.467695] FAULT_INJECTION: forcing a failure. [ 1016.467695] name failslab, interval 1, probability 0, space 0, times 0 [ 1016.469136] CPU: 1 PID: 6759 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1016.470093] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1016.471104] Call Trace: [ 1016.471440] [ 1016.471743] dump_stack_lvl+0xc1/0xf0 [ 1016.472272] should_fail_ex+0x4b4/0x5b0 [ 1016.472820] ? security_inode_alloc+0x38/0x160 [ 1016.473414] should_failslab+0x9/0x20 [ 1016.473924] kmem_cache_alloc+0x5a/0x320 [ 1016.474475] security_inode_alloc+0x38/0x160 [ 1016.475062] inode_init_always+0xbb2/0xea0 [ 1016.475630] alloc_inode+0x84/0x240 [ 1016.476127] new_inode+0x25/0x1f0 [ 1016.476619] __ext4_new_inode+0x323/0x55f0 [ 1016.477177] ? __pfx_avc_has_perm_noaudit+0x10/0x10 [ 1016.477843] ? avc_has_perm_noaudit+0xa6/0x3e0 [ 1016.478452] ? lock_acquire+0x32/0xc0 [ 1016.479008] ? __pfx___ext4_new_inode+0x10/0x10 [ 1016.479649] ? selinux_determine_inode_label+0x1b6/0x350 [ 1016.480374] ext4_mkdir+0x33e/0xb20 [ 1016.480893] ? __pfx_ext4_mkdir+0x10/0x10 [ 1016.481442] ? inode_permission.part.0+0xb5/0x520 [ 1016.482091] vfs_mkdir+0x24b/0x470 [ 1016.482583] do_mkdirat+0x163/0x2d0 [ 1016.483087] ? __pfx_do_mkdirat+0x10/0x10 [ 1016.483653] ? getname_flags.part.0+0x1dd/0x4f0 [ 1016.484314] __x64_sys_mkdir+0xf6/0x150 [ 1016.484864] do_syscall_64+0x3f/0x90 [ 1016.485364] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1016.486036] RIP: 0033:0x7f6392b5ec27 [ 1016.486523] 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 [ 1016.488787] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1016.489742] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1016.490638] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1016.491531] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1016.492465] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1016.493353] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1016.494297] [ 1016.504786] FAT-fs (loop2): Directory bread(block 7) failed [ 1016.509410] FAT-fs (loop2): Directory bread(block 8) failed [ 1016.512749] FAT-fs (loop6): bogus number of reserved sectors [ 1016.513792] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1016.514879] FAT-fs (loop2): Directory bread(block 9) failed 01:55:23 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x2000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:23 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 23) 01:55:23 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xffffff8c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:23 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x88901, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000040)={0x6, 0x2, 0x4, 0x7, 0x9, "da667bba7ce04c594e9825d266bda4a7ded911"}) 01:55:23 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x68, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:55:23 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2f, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:55:23 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 45) [ 1016.780937] FAT-fs (loop6): bogus number of reserved sectors [ 1016.782101] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1016.797032] loop2: detected capacity change from 0 to 1 [ 1016.819605] FAT-fs (loop2): Directory bread(block 3) failed [ 1016.820536] FAT-fs (loop2): Directory bread(block 4) failed [ 1016.821365] FAT-fs (loop2): Directory bread(block 5) failed [ 1016.822180] FAT-fs (loop2): Directory bread(block 6) failed [ 1016.835333] FAT-fs (loop2): Directory bread(block 7) failed [ 1016.836691] FAT-fs (loop2): Directory bread(block 8) failed [ 1016.837585] FAT-fs (loop2): Directory bread(block 9) failed [ 1016.854352] loop4: detected capacity change from 0 to 1 [ 1016.907059] FAT-fs (loop4): Directory bread(block 3) failed [ 1016.921372] FAT-fs (loop4): Directory bread(block 4) failed [ 1016.922151] FAT-fs (loop4): Directory bread(block 5) failed [ 1016.922997] FAT-fs (loop4): Directory bread(block 6) failed [ 1016.924093] loop3: detected capacity change from 0 to 1 [ 1016.937427] FAT-fs (loop4): Directory bread(block 7) failed [ 1016.942668] FAT-fs (loop4): Directory bread(block 8) failed [ 1016.944280] FAT-fs (loop4): Directory bread(block 9) failed [ 1016.946795] FAT-fs (loop3): Directory bread(block 3) failed [ 1016.947676] FAT-fs (loop3): Directory bread(block 4) failed [ 1016.954405] FAT-fs (loop3): Directory bread(block 5) failed [ 1016.961282] FAT-fs (loop3): Directory bread(block 6) failed [ 1016.962025] FAT-fs (loop3): Directory bread(block 7) failed [ 1016.967835] FAT-fs (loop3): Directory bread(block 8) failed [ 1016.974691] FAT-fs (loop3): Directory bread(block 9) failed 01:55:36 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 24) 01:55:36 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) r3 = perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r5, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r5, 0x9) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r2, &(0x7f00000002c0)={0x40000002}) r6 = fcntl$getown(r3, 0x9) perf_event_open(&(0x7f0000000340)={0x4, 0x80, 0x80, 0x0, 0xc8, 0x6d, 0x0, 0x4, 0xa29, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3da, 0x0, @perf_config_ext={0x2, 0xd0}, 0x4000, 0x9, 0x3f, 0x1, 0x0, 0x10000, 0x0, 0x0, 0x3, 0x0, 0x1f}, r6, 0xf, 0xffffffffffffffff, 0x9) ioctl$TIOCPKT(r4, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000000)={0x2, 0xff, 0xffff2b36, 0x5, 0x17, "fcb7c5c672f4a0802645a16b1386bfde2e15fb"}) 01:55:36 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6c, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:55:36 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 46) 01:55:36 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffffff6, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:36 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10102, 0x5) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) 01:55:36 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) r2 = accept4$unix(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000000000)=0x6e, 0x180000) ioctl$BTRFS_IOC_RESIZE(r1, 0x50009403, &(0x7f0000001380)={{r2}, {@void, @actul_num={@void, 0x4, 0x65}}}) perf_event_open(&(0x7f0000001100)={0x1, 0x80, 0x20, 0x1, 0x0, 0x5, 0x0, 0x4, 0x2, 0x7, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, @perf_config_ext={0x100, 0x8d0}, 0x12008, 0x401, 0x2, 0x1, 0x400, 0x6, 0x2, 0x0, 0x1a16, 0x0, 0x100000000}, 0xffffffffffffffff, 0x4, r0, 0x8) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000000100)={0x0, "bd018906f68ad9340ae7d7d43646b669"}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x10, @inherit={0x78, &(0x7f0000001180)=ANY=[@ANYBLOB="01000000000000000600000000000000ff070000000000004000000000000000200000000100000000040000000000000900000000000000018000000000000008000000000000003f00000000000000ffff000000000000030000000000000005000000000000000800008000000000f9ffffffffffffffb754bdbae018d9b667dbd561c8e56dcbffbc785f5a0d520b84777c13a25a326284d333e6572d20ac226cea01a98aa7370fe07bf0ebc0fc1e441b6bc5e69b94d5741d697d4b661df15ec40f8ef61fac8ad758e9b062a7da2e2dbb33d2a02beebf4da170809920fdb8ff7e79ffc8739ca6c17150c6cc6b0e3dd9633b4d26d4046a8e5f109e428387d033af68e76f21836ee0bbcba821ccc5393848164b49b38789b2f4d1ac9bbc3a38ad252f3ae069b9ee4208f6a4af315047efde3f097566a0121c8c550cdee013747373fced02817047535d3355074b64b13d90b4d2cd661527853e4108e7ea13277ae06a04e125"]}, @devid=r4}) r5 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r5) 01:55:36 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x3000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1029.565933] loop3: detected capacity change from 0 to 1 [ 1029.571448] FAT-fs (loop6): bogus number of reserved sectors [ 1029.571901] FAT-fs (loop6): Can't find a valid FAT filesystem 01:55:36 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffffffe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1029.611431] FAULT_INJECTION: forcing a failure. [ 1029.611431] name failslab, interval 1, probability 0, space 0, times 0 [ 1029.612289] CPU: 0 PID: 6809 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1029.612926] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1029.613520] Call Trace: [ 1029.613706] [ 1029.613873] dump_stack_lvl+0xc1/0xf0 [ 1029.614160] should_fail_ex+0x4b4/0x5b0 [ 1029.614458] ? jbd2__journal_start+0x194/0x6b0 [ 1029.614559] loop2: detected capacity change from 0 to 1 [ 1029.614779] should_failslab+0x9/0x20 [ 1029.615663] kmem_cache_alloc+0x5a/0x320 [ 1029.615978] jbd2__journal_start+0x194/0x6b0 [ 1029.616314] __ext4_journal_start_sb+0x4c2/0x6f0 [ 1029.616688] __ext4_new_inode+0x2e79/0x55f0 [ 1029.617031] ? __pfx___ext4_new_inode+0x10/0x10 [ 1029.617387] ? selinux_determine_inode_label+0x1b6/0x350 [ 1029.617791] ext4_mkdir+0x33e/0xb20 [ 1029.618085] ? __pfx_ext4_mkdir+0x10/0x10 [ 1029.618388] ? inode_permission.part.0+0xb5/0x520 [ 1029.618601] FAT-fs (loop2): Directory bread(block 3) failed [ 1029.618749] vfs_mkdir+0x24b/0x470 [ 1029.619545] FAT-fs (loop2): Directory bread(block 4) failed [ 1029.619649] do_mkdirat+0x163/0x2d0 [ 1029.620582] ? __pfx_do_mkdirat+0x10/0x10 [ 1029.620682] FAT-fs (loop2): Directory bread(block 5) failed [ 1029.620884] ? getname_flags.part.0+0x1dd/0x4f0 [ 1029.621802] FAT-fs (loop2): Directory bread(block 6) failed [ 1029.621840] __x64_sys_mkdir+0xf6/0x150 [ 1029.622632] FAT-fs (loop2): Directory bread(block 7) failed [ 1029.622746] do_syscall_64+0x3f/0x90 [ 1029.623683] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1029.623991] FAT-fs (loop2): Directory bread(block 8) failed [ 1029.624054] RIP: 0033:0x7f6392b5ec27 [ 1029.625007] FAT-fs (loop2): Directory bread(block 9) failed [ 1029.625021] 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 [ 1029.626942] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1029.627485] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1029.627989] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1029.628508] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1029.629011] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1029.629521] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1029.630054] [ 1029.630345] EXT4-fs error (device sda) in __ext4_new_inode:1084: Out of memory 01:55:36 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 25) 01:55:36 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) r3 = perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r5, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r5, 0x9) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r2, &(0x7f00000002c0)={0x40000002}) r6 = fcntl$getown(r3, 0x9) perf_event_open(&(0x7f0000000340)={0x4, 0x80, 0x80, 0x0, 0xc8, 0x6d, 0x0, 0x4, 0xa29, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3da, 0x0, @perf_config_ext={0x2, 0xd0}, 0x4000, 0x9, 0x3f, 0x1, 0x0, 0x10000, 0x0, 0x0, 0x3, 0x0, 0x1f}, r6, 0xf, 0xffffffffffffffff, 0x9) ioctl$TIOCPKT(r4, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000000)={0x2, 0xff, 0xffff2b36, 0x5, 0x17, "fcb7c5c672f4a0802645a16b1386bfde2e15fb"}) 01:55:36 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x4000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1029.758364] FAULT_INJECTION: forcing a failure. [ 1029.758364] name failslab, interval 1, probability 0, space 0, times 0 [ 1029.759184] CPU: 0 PID: 6821 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1029.759717] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1029.760264] Call Trace: [ 1029.760471] [ 1029.760643] dump_stack_lvl+0xc1/0xf0 [ 1029.760927] should_fail_ex+0x4b4/0x5b0 [ 1029.761225] ? __kernfs_new_node+0xd4/0x870 [ 1029.761533] should_failslab+0x9/0x20 [ 1029.761807] kmem_cache_alloc+0x5a/0x320 [ 1029.762095] ? kernfs_add_one+0x376/0x4f0 [ 1029.762388] __kernfs_new_node+0xd4/0x870 [ 1029.762687] ? kernfs_add_one+0x175/0x4f0 [ 1029.762984] ? lock_release+0x1e3/0x710 [ 1029.763280] ? __pfx___kernfs_new_node+0x10/0x10 [ 1029.763618] ? __pfx_lock_release+0x10/0x10 [ 1029.763926] ? kernfs_add_one+0x376/0x4f0 [ 1029.764214] ? kernfs_add_one+0x376/0x4f0 [ 1029.764522] ? down_write+0x11a/0x1f0 [ 1029.764801] ? up_write+0x196/0x510 [ 1029.765078] kernfs_new_node+0x97/0x120 [ 1029.765372] __kernfs_create_file+0x55/0x350 [ 1029.765697] sysfs_add_file_mode_ns+0x21c/0x440 [ 1029.766038] ? __pfx_dev_attr_store+0x10/0x10 [ 1029.766383] internal_create_group+0x322/0xb90 [ 1029.766729] ? __pfx_internal_create_group+0x10/0x10 [ 1029.767116] loop_configure+0xf37/0x1a00 [ 1029.767444] lo_ioctl+0x93a/0x19a0 [ 1029.767707] ? putname+0x102/0x140 [ 1029.767992] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1029.768409] ? __pfx_lo_ioctl+0x10/0x10 [ 1029.768706] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 1029.769091] ? __pfx___lock_acquire+0x10/0x10 [ 1029.769444] ? __pfx_perf_trace_lock+0x10/0x10 [ 1029.769793] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 1029.770184] ? __lock_acquire+0xbba/0x6380 [ 1029.770585] ? trace_lock_acquire+0x170/0x1e0 [ 1029.770936] ? __pfx___fget_files+0x10/0x10 [ 1029.771259] ? lock_acquire+0x32/0xc0 [ 1029.771554] ? __pfx___fget_files+0x10/0x10 [ 1029.771879] ? __pfx_lo_ioctl+0x10/0x10 [ 1029.772182] blkdev_ioctl+0x35e/0x7f0 [ 1029.772482] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1029.772804] ? selinux_file_ioctl+0xba/0x270 [ 1029.773147] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1029.773472] __x64_sys_ioctl+0x19e/0x210 [ 1029.773795] do_syscall_64+0x3f/0x90 [ 1029.774081] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1029.774464] RIP: 0033:0x7f94570d48d7 [ 1029.774740] 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 [ 1029.776007] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1029.776559] RAX: ffffffffffffffda RBX: 00007f945711e970 RCX: 00007f94570d48d7 [ 1029.777066] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1029.777575] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 1029.778086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1029.778598] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 1029.779136] 01:55:36 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6e, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 1029.818029] loop2: detected capacity change from 0 to 1 01:55:36 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x800800000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1029.841652] FAT-fs (loop2): Directory bread(block 3) failed 01:55:36 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x32) syncfs(r0) [ 1029.848195] FAT-fs (loop2): Directory bread(block 4) failed [ 1029.854899] FAT-fs (loop2): Directory bread(block 5) failed 01:55:36 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 47) [ 1029.861625] FAT-fs (loop2): Directory bread(block 6) failed [ 1029.862556] FAT-fs (loop6): bogus number of reserved sectors [ 1029.862578] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1029.875495] FAT-fs (loop2): Directory bread(block 7) failed 01:55:36 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1029.882335] FAT-fs (loop2): Directory bread(block 8) failed [ 1029.883087] FAT-fs (loop2): Directory bread(block 9) failed 01:55:36 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000004c0)={0x0, 0x80, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x7, 0xffffffff}, 0x400, 0x1ff, 0x200, 0x6, 0x4, 0x7, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r1, 0x8) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x6, 0x5, 0x6, 0x3, 0x0, 0xfffffffffffffff8, 0x4800, 0x5, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000000), 0x8}, 0x900, 0x4, 0x8, 0x0, 0x80000000, 0x2, 0x7, 0x0, 0x40, 0x0, 0x3}, 0x0, 0x7, r1, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) [ 1029.951030] loop3: detected capacity change from 0 to 1 [ 1029.979538] FAT-fs (loop3): Directory bread(block 3) failed [ 1029.982170] FAT-fs (loop3): Directory bread(block 4) failed [ 1029.983117] FAT-fs (loop3): Directory bread(block 5) failed [ 1029.985756] FAT-fs (loop3): Directory bread(block 6) failed [ 1029.986170] FAT-fs (loop3): Directory bread(block 7) failed [ 1029.989348] FAT-fs (loop3): Directory bread(block 8) failed [ 1029.989758] FAT-fs (loop3): Directory bread(block 9) failed 01:55:48 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) r3 = perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r5, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r5, 0x9) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r2, &(0x7f00000002c0)={0x40000002}) r6 = fcntl$getown(r3, 0x9) perf_event_open(&(0x7f0000000340)={0x4, 0x80, 0x80, 0x0, 0xc8, 0x6d, 0x0, 0x4, 0xa29, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3da, 0x0, @perf_config_ext={0x2, 0xd0}, 0x4000, 0x9, 0x3f, 0x1, 0x0, 0x10000, 0x0, 0x0, 0x3, 0x0, 0x1f}, r6, 0xf, 0xffffffffffffffff, 0x9) ioctl$TIOCPKT(r4, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000000)={0x2, 0xff, 0xffff2b36, 0x5, 0x17, "fcb7c5c672f4a0802645a16b1386bfde2e15fb"}) 01:55:48 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$TIOCSPTLCK(r1, 0x40045431, &(0x7f0000000000)=0x1) 01:55:48 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 48) 01:55:48 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x74, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:55:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 26) 01:55:48 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x5000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:48 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x7ffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:48 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r1, 0x4004f50d, &(0x7f0000000000)=0x1) syncfs(r0) [ 1041.739135] loop2: detected capacity change from 0 to 1 [ 1041.747265] FAT-fs (loop6): bogus number of reserved sectors [ 1041.747679] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1041.774537] FAT-fs (loop2): Directory bread(block 3) failed [ 1041.774947] FAT-fs (loop2): Directory bread(block 4) failed [ 1041.775421] FAT-fs (loop2): Directory bread(block 5) failed [ 1041.775828] FAT-fs (loop2): Directory bread(block 6) failed [ 1041.776232] FAT-fs (loop2): Directory bread(block 7) failed [ 1041.776944] FAT-fs (loop2): Directory bread(block 8) failed [ 1041.780261] FAT-fs (loop2): Directory bread(block 9) failed 01:55:48 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) r3 = perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r5, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r5, 0x9) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r2, &(0x7f00000002c0)={0x40000002}) r6 = fcntl$getown(r3, 0x9) perf_event_open(&(0x7f0000000340)={0x4, 0x80, 0x80, 0x0, 0xc8, 0x6d, 0x0, 0x4, 0xa29, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3da, 0x0, @perf_config_ext={0x2, 0xd0}, 0x4000, 0x9, 0x3f, 0x1, 0x0, 0x10000, 0x0, 0x0, 0x3, 0x0, 0x1f}, r6, 0xf, 0xffffffffffffffff, 0x9) ioctl$TIOCPKT(r4, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:55:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 27) [ 1041.809185] loop3: detected capacity change from 0 to 1 01:55:48 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x6000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:55:48 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x78, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 1041.845858] FAULT_INJECTION: forcing a failure. [ 1041.845858] name failslab, interval 1, probability 0, space 0, times 0 [ 1041.847929] CPU: 1 PID: 6859 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1041.848930] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1041.849958] Call Trace: [ 1041.850304] [ 1041.850608] dump_stack_lvl+0xc1/0xf0 [ 1041.851127] should_fail_ex+0x4b4/0x5b0 [ 1041.851660] ? sidtab_sid2str_get+0x69/0x700 [ 1041.852266] ? sidtab_sid2str_get+0x180/0x700 [ 1041.852859] should_failslab+0x9/0x20 [ 1041.853364] __kmem_cache_alloc_node+0x5b/0x310 [ 1041.853968] ? sidtab_sid2str_get+0x180/0x700 [ 1041.854557] ? rcu_read_lock_sched_held+0x42/0x80 [ 1041.855202] ? sidtab_sid2str_get+0x180/0x700 [ 1041.855803] __kmalloc_node_track_caller+0x43/0xb0 [ 1041.856463] kmemdup+0x2c/0x60 [ 1041.856932] sidtab_sid2str_get+0x180/0x700 [ 1041.857526] sidtab_entry_to_string+0x33/0x110 [ 1041.858143] security_sid_to_context_core+0x341/0x610 [ 1041.858834] selinux_inode_init_security+0x4cb/0x6b0 [ 1041.859518] ? __pfx_selinux_inode_init_security+0x10/0x10 [ 1041.860240] ? __pfx_get_cached_acl+0x10/0x10 [ 1041.860868] ? lock_release+0x1e3/0x710 [ 1041.861438] security_inode_init_security+0x155/0x360 [ 1041.862118] ? __pfx_ext4_initxattrs+0x10/0x10 [ 1041.862736] ? __pfx_security_inode_init_security+0x10/0x10 [ 1041.863489] ? chksum_update+0x50/0xb0 [ 1041.864031] __ext4_new_inode+0x3900/0x55f0 [ 1041.864649] ? __pfx___ext4_new_inode+0x10/0x10 [ 1041.865317] ext4_mkdir+0x33e/0xb20 [ 1041.865849] ? __pfx_ext4_mkdir+0x10/0x10 [ 1041.866395] ? inode_permission.part.0+0xb5/0x520 [ 1041.867049] vfs_mkdir+0x24b/0x470 [ 1041.867547] do_mkdirat+0x163/0x2d0 [ 1041.868053] ? __pfx_do_mkdirat+0x10/0x10 [ 1041.868635] ? getname_flags.part.0+0x1dd/0x4f0 [ 1041.869264] __x64_sys_mkdir+0xf6/0x150 [ 1041.869808] do_syscall_64+0x3f/0x90 [ 1041.870302] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1041.870965] RIP: 0033:0x7f6392b5ec27 [ 1041.871447] 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 [ 1041.873666] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1041.874615] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1041.875514] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1041.876397] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1041.877292] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1041.878177] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1041.879107] [ 1041.906948] loop2: detected capacity change from 0 to 1 01:55:48 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1041.927767] FAT-fs (loop2): Directory bread(block 3) failed [ 1041.928390] FAT-fs (loop2): Directory bread(block 4) failed [ 1041.934372] FAT-fs (loop2): Directory bread(block 5) failed [ 1041.934788] FAT-fs (loop2): Directory bread(block 6) failed [ 1041.935185] FAT-fs (loop2): Directory bread(block 7) failed [ 1041.941751] FAT-fs (loop2): Directory bread(block 8) failed [ 1041.947948] FAT-fs (loop2): Directory bread(block 9) failed [ 1041.972626] FAT-fs (loop6): bogus number of reserved sectors [ 1041.973033] FAT-fs (loop6): Can't find a valid FAT filesystem 01:56:01 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) r3 = perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r5, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r5, 0x9) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r2, &(0x7f00000002c0)={0x40000002}) r6 = fcntl$getown(r3, 0x9) perf_event_open(&(0x7f0000000340)={0x4, 0x80, 0x80, 0x0, 0xc8, 0x6d, 0x0, 0x4, 0xa29, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3da, 0x0, @perf_config_ext={0x2, 0xd0}, 0x4000, 0x9, 0x3f, 0x1, 0x0, 0x10000, 0x0, 0x0, 0x3, 0x0, 0x1f}, r6, 0xf, 0xffffffffffffffff, 0x9) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:56:01 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x490000, 0x81) write$binfmt_elf32(r1, &(0x7f0000000100)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x25, 0x0, 0xc0, 0xffffffffffffffc1, 0x2, 0x6, 0x10000, 0x379, 0x38, 0x3b, 0x7, 0x0, 0x20, 0x2, 0x81, 0x401, 0x1}, [{0x4, 0x0, 0x0, 0x80000001, 0x20, 0x81, 0x1, 0x5}, {0x4, 0x5, 0x8000, 0x5, 0xfffffff9, 0x7359, 0x0, 0x8}], "af378154fe5d6afa337219516edb27728d51f4cc2915a64e8af328eccacb91586539e55a31b76f5d3b87014b6535b495cce48b0a9e60485af946213c2efd2af32078"}, 0xba) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r2 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r2, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r2, 0x9) sendmsg$IPVS_CMD_ZERO(r2, &(0x7f0000000a80)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x1c, 0x0, 0x0, 0x70bd2b, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000000}, 0x1) 01:56:01 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x2, 0x0, 0xff, 0x4, 0x0, 0x1, 0x20020, 0xd, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0xfffff1d9, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x1000, 0x5, 0x3, 0x0, 0x3, 0x0, 0x6, 0x0, 0xf5}, 0xffffffffffffffff, 0xf, r1, 0x0) recvmmsg$unix(r1, &(0x7f00000015c0)=[{{&(0x7f0000000200), 0x6e, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f0000000540)=""/67, 0x43}], 0x4, &(0x7f0000000600)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f00000006c0)=@abs, 0x6e, &(0x7f0000000980)=[{&(0x7f0000000740)=""/122, 0x7a}, {&(0x7f00000007c0)=""/71, 0x47}, {&(0x7f0000000840)=""/142, 0x8e}, {&(0x7f0000000900)=""/92, 0x5c}], 0x4}}, {{&(0x7f00000009c0), 0x6e, &(0x7f0000000d00)=[{&(0x7f0000000a40)=""/220, 0xdc}, {&(0x7f0000000b40)=""/115, 0x73}, {&(0x7f0000000bc0)=""/133, 0x85}, {&(0x7f0000000c80)=""/105, 0x69}], 0x4, &(0x7f0000000d40)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0xc0}}, {{0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000e00)=""/253, 0xfd}, {&(0x7f0000000f40)=""/14, 0xe}, {&(0x7f0000000f80)=""/71, 0x47}, {&(0x7f0000001000)=""/175, 0xaf}, {&(0x7f00000010c0)=""/141, 0x8d}], 0x5, &(0x7f0000001200)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd0}}, {{&(0x7f0000001300), 0x6e, &(0x7f0000001480)=[{&(0x7f0000001380)=""/66, 0x42}, {&(0x7f0000001400)=""/34, 0x22}, {&(0x7f0000001440)=""/44, 0x2c}], 0x3}}, {{0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001500)=""/26, 0x1a}], 0x1, &(0x7f0000001580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0x38}}], 0x6, 0x40010003, &(0x7f0000001740)) fcntl$lock(r0, 0x7, &(0x7f0000001780)={0x2, 0x0, 0xca6a, 0x1f, r2}) r3 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r3) r4 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') r5 = 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000004c0)={0x0, 0x80, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x7, 0xffffffff}, 0x400, 0x1ff, 0x200, 0x6, 0x4, 0x7, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r5, 0x8) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0xc1, 0x5, 0x1, 0x1, 0x0, 0x4, 0x80000, 0xb, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x4}, 0x10010, 0xfffffffffffffffb, 0x3, 0x3, 0xfffffffffffff5d4, 0x6, 0x6, 0x0, 0x7, 0x0, 0x7f}, 0x0, 0x1, r5, 0x1) read$hiddev(r4, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r4, 0x9) openat(r4, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) 01:56:01 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 28) 01:56:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x7000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:01 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x10000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:01 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7a, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:56:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 49) [ 1054.755635] loop2: detected capacity change from 0 to 1 [ 1054.767062] loop3: detected capacity change from 0 to 1 [ 1054.796640] FAT-fs (loop2): Directory bread(block 3) failed [ 1054.797989] FAT-fs (loop2): Directory bread(block 4) failed [ 1054.800610] FAT-fs (loop3): Directory bread(block 3) failed [ 1054.805379] FAT-fs (loop3): Directory bread(block 4) failed [ 1054.806656] FAT-fs (loop3): Directory bread(block 5) failed [ 1054.808759] FAT-fs (loop2): Directory bread(block 5) failed [ 1054.812023] FAT-fs (loop2): Directory bread(block 6) failed [ 1054.813483] FAT-fs (loop2): Directory bread(block 7) failed [ 1054.813644] FAT-fs (loop6): bogus number of reserved sectors [ 1054.815100] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1054.815972] FAT-fs (loop3): Directory bread(block 6) failed 01:56:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8800000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1054.837319] FAT-fs (loop3): Directory bread(block 7) failed [ 1054.839106] FAT-fs (loop3): Directory bread(block 8) failed [ 1054.846904] FAT-fs (loop2): Directory bread(block 8) failed [ 1054.848082] FAT-fs (loop2): Directory bread(block 9) failed [ 1054.869086] FAT-fs (loop3): Directory bread(block 9) failed 01:56:01 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 29) 01:56:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 50) 01:56:01 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x20000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:01 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) r3 = perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r5, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r5, 0x9) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r2, &(0x7f00000002c0)={0x40000002}) fcntl$getown(r3, 0x9) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:56:01 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x6100, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:56:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x18000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:01 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7b, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 1055.002144] loop3: detected capacity change from 0 to 1 [ 1055.004229] FAULT_INJECTION: forcing a failure. [ 1055.004229] name failslab, interval 1, probability 0, space 0, times 0 [ 1055.005005] CPU: 1 PID: 6902 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1055.005524] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1055.006070] Call Trace: [ 1055.006258] [ 1055.006420] dump_stack_lvl+0xc1/0xf0 [ 1055.006695] should_fail_ex+0x4b4/0x5b0 [ 1055.006982] ? jbd2__journal_start+0x194/0x6b0 [ 1055.007309] should_failslab+0x9/0x20 [ 1055.007574] kmem_cache_alloc+0x5a/0x320 [ 1055.007862] jbd2__journal_start+0x194/0x6b0 [ 1055.008179] __ext4_journal_start_sb+0x4c2/0x6f0 [ 1055.008525] __ext4_new_inode+0x2e79/0x55f0 [ 1055.008852] ? __pfx___ext4_new_inode+0x10/0x10 [ 1055.009185] ? selinux_determine_inode_label+0x1b6/0x350 [ 1055.009571] ext4_mkdir+0x33e/0xb20 [ 1055.009849] ? __pfx_ext4_mkdir+0x10/0x10 [ 1055.010138] ? inode_permission.part.0+0xb5/0x520 [ 1055.010484] vfs_mkdir+0x24b/0x470 [ 1055.010745] do_mkdirat+0x163/0x2d0 [ 1055.011016] ? __pfx_do_mkdirat+0x10/0x10 [ 1055.011317] ? getname_flags.part.0+0x1dd/0x4f0 [ 1055.011669] __x64_sys_mkdir+0xf6/0x150 [ 1055.011981] do_syscall_64+0x3f/0x90 [ 1055.012263] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1055.012645] RIP: 0033:0x7f6392b5ec27 [ 1055.012913] 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 [ 1055.014212] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1055.014758] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1055.015266] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1055.015786] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1055.016290] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1055.016803] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1055.017338] [ 1055.017574] EXT4-fs error (device sda) in __ext4_new_inode:1084: Out of memory 01:56:01 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0xe7, 0xff, 0xf8, 0x0, 0x3ff, 0x400, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xa97eee5, 0x6, @perf_bp={&(0x7f0000000040), 0x4}, 0x42, 0x9, 0xdd8, 0x5, 0x7, 0x7ff, 0xff81, 0x0, 0x34, 0x0, 0x8001}, 0x0, 0x0, 0xffffffffffffffff, 0x8) syncfs(0xffffffffffffffff) [ 1055.048647] FAULT_INJECTION: forcing a failure. [ 1055.048647] name failslab, interval 1, probability 0, space 0, times 0 [ 1055.050512] CPU: 0 PID: 6909 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1055.051644] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1055.052783] Call Trace: [ 1055.053187] [ 1055.053549] dump_stack_lvl+0xc1/0xf0 [ 1055.054146] should_fail_ex+0x4b4/0x5b0 [ 1055.054785] ? __kernfs_new_node+0xd4/0x870 [ 1055.055449] should_failslab+0x9/0x20 [ 1055.056048] kmem_cache_alloc+0x5a/0x320 [ 1055.056687] ? kernfs_add_one+0x376/0x4f0 [ 1055.057312] __kernfs_new_node+0xd4/0x870 [ 1055.057952] ? kernfs_add_one+0x175/0x4f0 [ 1055.058577] ? lock_release+0x1e3/0x710 [ 1055.059183] ? __pfx___kernfs_new_node+0x10/0x10 [ 1055.059908] ? __pfx_lock_release+0x10/0x10 [ 1055.060540] ? kernfs_add_one+0x376/0x4f0 [ 1055.061175] ? kernfs_add_one+0x376/0x4f0 [ 1055.061826] ? down_write+0x11a/0x1f0 [ 1055.062435] ? up_write+0x196/0x510 [ 1055.063026] kernfs_new_node+0x97/0x120 [ 1055.063653] __kernfs_create_file+0x55/0x350 01:56:01 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) [ 1055.064358] sysfs_add_file_mode_ns+0x21c/0x440 [ 1055.065213] ? __pfx_dev_attr_store+0x10/0x10 [ 1055.065900] internal_create_group+0x322/0xb90 [ 1055.066638] ? __pfx_internal_create_group+0x10/0x10 [ 1055.067436] loop_configure+0xf37/0x1a00 [ 1055.068106] lo_ioctl+0x93a/0x19a0 [ 1055.068637] ? putname+0x102/0x140 [ 1055.069216] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1055.069983] ? __pfx_lo_ioctl+0x10/0x10 [ 1055.070552] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 1055.071296] ? __pfx___lock_acquire+0x10/0x10 [ 1055.071983] ? __pfx_perf_trace_lock+0x10/0x10 [ 1055.072664] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 1055.073432] ? __lock_acquire+0xbba/0x6380 [ 1055.074230] ? trace_lock_acquire+0x170/0x1e0 [ 1055.074930] ? __pfx___fget_files+0x10/0x10 [ 1055.075548] ? lock_acquire+0x32/0xc0 [ 1055.076127] ? __pfx___fget_files+0x10/0x10 [ 1055.076773] ? __pfx_lo_ioctl+0x10/0x10 [ 1055.077362] blkdev_ioctl+0x35e/0x7f0 [ 1055.077925] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1055.078546] ? selinux_file_ioctl+0xba/0x270 [ 1055.079215] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1055.079845] __x64_sys_ioctl+0x19e/0x210 [ 1055.080459] do_syscall_64+0x3f/0x90 [ 1055.081026] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1055.081760] RIP: 0033:0x7f94570d48d7 [ 1055.082298] 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 [ 1055.084808] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1055.085914] RAX: ffffffffffffffda RBX: 00007f945711e970 RCX: 00007f94570d48d7 [ 1055.086937] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1055.087972] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 1055.089030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1055.090065] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 1055.091162] 01:56:01 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1c000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1055.160221] loop2: detected capacity change from 0 to 1 [ 1055.162533] FAT-fs (loop2): Directory bread(block 3) failed [ 1055.162934] FAT-fs (loop2): Directory bread(block 4) failed [ 1055.170001] FAT-fs (loop2): Directory bread(block 5) failed [ 1055.170551] FAT-fs (loop2): Directory bread(block 6) failed [ 1055.173292] FAT-fs (loop2): Directory bread(block 7) failed [ 1055.173862] FAT-fs (loop2): Directory bread(block 8) failed [ 1055.183279] FAT-fs (loop2): Directory bread(block 9) failed [ 1055.196693] FAT-fs (loop6): bogus number of reserved sectors [ 1055.197835] FAT-fs (loop6): Can't find a valid FAT filesystem 01:56:13 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf0ffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:13 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xa5, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:56:13 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 51) 01:56:13 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x693c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2000002, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:56:13 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x3b030000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:13 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) r3 = perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r5, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r5, 0x9) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r2, &(0x7f00000002c0)={0x40000002}) fcntl$getown(r3, 0x9) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:56:13 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) r1 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x7ff, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="cd1c0fdf2b2a52af3c165cea984e56b53faf05d9856e4dc70edd20e21a27ae68b99c284fee18128ef71891578e5bf0e89f1fd3d9da241e22fb2316d4d80ff69f30d8410aeecc4f3c339f7ce9391c172e706e793ce54bb1bf058d31e93f2577eb15fe4e5cbb441cfa3f1993f69c94ea7b8b2e8f50bbd38646f1cbbb68070c705875fa017018b3e970aa49e646c1cdc438dc962802fe4d2f6ebaf8b035c44ec8f26b7df7ca0543f383eac289b6894c6a894cb82feaf6bef1ff5039d5732fc70c", 0xbf, 0x9}], 0x1110002, &(0x7f0000000200)={[{@gid={'gid', 0x3d, 0xee01}}, {@map_off}, {@unhide}], [{@measure}, {@smackfsfloor}, {@subj_user}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@fowner_gt}, {@subj_role={'subj_role', 0x3d, '/,\xde)'}}]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000500)={0x0, ""/256, 0x0, 0x0}) r4 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r5 = 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) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f0000070280)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r4, 0xd000943e, &(0x7f0000001640)={r3, 0x0, "a61a71dece801203b8a3fea432e2e2aa890ce29df12251f8c9be1bae74c48b134d54b265f5b4dcfb1a60f603535b169f323cc65c66863088588ea228f756e210591afa59f7ff0bced0938a1a79b67dbfc6bdfb3c777498a8aabeb2bdaa58e23d9087825c4d6b2ce1b393e7173fcf0c0640af6f029ec6a98b4803193f7fe90ba57399993608f6a80fd6f6f41ffa90d4409ed12fe59d10d86337740c145889e94800e93d36b40c759b89b59342ed086599222b202ea5c5b8fa441f744669967e9c61af2e7cd3f2aed7db911e187f9475533df2be41c709ada82317d1c07bb2b15e1844a199b0775417865cffb867e3350c1034281158ac2ed7af7804c9278a2cab", "12151833e71fad9b0fc9dc715b5dbbbb293e0e368f4f4a4cfd51520ec7567e5a3cc283a0f7bf3d466b6d631ee7ed55f4b460fdfca467f6a9fed074930c71c974f90c9729522f070e5aaa99cb6e7737d1af7758d4fa84b53c486d178102fc4814d85f2bfc817538e8ddab5b98a1113b2a1fefbc61450693e4719a656eb56083ac8351111057162f535a9c64034f5db1c22cf6db8a70c4d974d54f092c4bf62d0d25b13a757bf690f41ca29e1c8a44f26b077d7e433a80437b69de18b0ab29bddad7a995052754ec8da92cf3c3a26e3272edfdf3ff44a8bcbf996e7332da52f5cd42f6e47a09b9c1a58cd2c453ed56e4841fe8a8d24de62d200cfbf5387f4582e6501936f1d17dcd9ec74be8baca69e14effd6ba6dafa5af8409643c35ec7c65956b03852106e0be8b83c1ff0a9975bcdac3a2f9ff7cbb65c057ca20d6a51fb7745f555905e0bb94827a5603cc79412e2a4f35173bc4c80861c561e6a47289e915a030895c8c9e825a6e2b50c10b0fdfe506fbb124c54091e75ca1366fe5f6c3a120d3cbb77ba6fd9638cdb104a0f126df1209819968e6b8574bb07f755c69580ab92c01a95a034ef3ee8ccdc9f308f16985994ae31f3aa84d9f7584dbad12c64fb973aa60f6cd675aba39eb1ef05b99bf789e52214d2b6e2c0c933798373b08697ae3a602d53a9cdcb92a43b3d1ac81da6a53cf47b17dc5d6fe15bb0c54d6941a392b5e445b0379700d14608f5baa65b08c15d13035f1f214085ec9841b7a975e21f284924940c4c8049ed98f73de3ba65d74b02e441eb17e0735735d22dd16558b3af61186d8ba1d273aff2ce6da48c8cd0b8431b558c05eaa0483aea25d3741406868ff5b7263172aa1d342012d441253af6618abd6eb7fabc139171889691ba78a9ca8e30287fc55c0c01e5c3aeb78021ed0701e7250fb66ac60be756a661feca933d3c870f51302e47ceeec943b08821200fc2d10409761050ed0c63b1dcac9b196cc59582286f9fb0d26ede93de63e76d4f0678ab2d9f51fa8a07f74071c1189aeaa387d7fc8c9719686f6e8fe345f556d16c7afaf722bc3568eaafeb9a78ba4c84a3e4272e2789c32455046429c98b76e98c49f7ee34f26c50cb819853c5a221af985227e9b40fb216bf34dec845c14f2c93a05005d3777d1b4e168ab7d9c41efb9e706c33e50cc8860b40662363e330c44f7b3f8c6191d737f7169c198e204fd55ae82f787a993be4d1784ab3717fbd617a40bf66c7c66d7bfbe66c3af15d9d06df96a626e41abcbd28dd4642dbea189196349c3dec77597663e14af4acd5b23b02bb3f5cb526978daffa494b65504e5f79cd0d1bb75e988ee77d6a9db380b6f8d9aaf6aaec2b1c719dfa52124c67bd55b0cea3f7f28306af31db18a5dba092d50976420eaa6a6234992a554192692231690f0d4ca7848e6f3f04ff3b86161fec71a16a29dfef98c49979c683f40d687e785e78f1157fd78e0581795fc0f421865662bfa381d3a45b66751d8fddbac446725f34f8b2e789458a7fbb667670317c803d6e1ba887b2ba260634315d06b89a137adddc2540bd8dc3749209b619d776848712406db79accf2ad61a4daeb3343347a097ffe67318dac8afe3cc2a9c8d1f5868d4fb0b55f64a9efa0d2123c608158caae86aa4b409edb0a42aef67b5b310f11e67eb19c7a17e4086dc7d56518dd809eb11a0cfd5181b3737e6d51ebd03406900e8fb5c482b8a1cbbe8fd8a9f241a64852e166ffbc9dfa248c1c9ae6323b95e93e79440e84ec72d08298c7b8a794cc3e75f8796076499b3f8c540c35966ec868604d7aef536d3872b5775ca625d2bd85aad04a30cc95285b56732f0d7a2e13fa86d890c642465c995fdd372e4337fef1804ef58c5dbc42b6f6ee98789577ce4a4bc18fcc4ff8b41a53016bcd41adf77b2480c7dde09d5a11a0acfba99b6c7e3a98f555e8651292379e5b853d0353b08c754732da18665e8af137470c8adba55c53cd7fb07df0b27b5343fe11c65c72458c60c72dc0ad7b34977a962137ff01c50e939362c15bef413da682374faaac3eae580088d4713e7011fbf8153a73b5b0073ba348e2330a0e36efed0f4d5a74c606d65623408eaf1df6bfed75b0d1d84c6f470c23bce56b307767f6b387c87022272ae09d74e8cdbdd52f7e89e3aa5ffb8b2b1f00fe1643e48af1a44a85003bd584179c036e3aea931068f8039eff8db42096fb66a26a8f8a7d92dadc632aecb7f2795b97758411753f2b8dd9f35cae41002ab967b0e6d6a7f88947caba0e86db96e3561e3b8efda345d9177bb9c34f51a5046050a28a0720a594ba542813bae73bbe653d666a941b876f4fb6b369b67020071ae7258edb7c1acee21b530d2ada5506a508f608606de1c9b42f8e5699e05134e879e7e6a3bf65f4815ecb4b69df9123d450e094c0714ae3c069bdc431be8f1c0fab55d71ea014fcd73b687eedcf2005a2e4c69ebdf83b0999b5e142e10215b78ba587ea7e4fe008fc4df7099c86d319824cb287efaddf6dd351e486da5690d8c76ab568f13b85aa9487577449110598287082a199c241dcdd848e9b903a6539ec2ecc1ff69922e912fa454537e0a59796a7f49c8f1b9718890d17f9142b213687e083f854a41e06e4257ecf8b1439798b2fb15c16630c04bede397276e71911d2a97b73f1a32aa28f3d5e7748fa21ef353ce5dae56d93d4a224723c1e31bfcc84b773c2f3f3f8ce8d82eeb26b36cf158368937835c25aa3478783115776abd4d2f4f1ba12c37f4d8705dd85c1ce612912d9074208545c519e2cbb397602c4e70c496382dc6eccd020c3bd7e40a705b1e62801a4520fd76c0962070ddb319cafb620d5890a013c391b500263887d62dce54c53032f05ca863a243cf8ce9b1a667c53a8a1c91d5461a512fc90c588ae91619bdbe3d913377dcfdefb1d24405ca8d11aa38cbfd0a23eec2aeef361a700bb5d2cad6b2dfd59005ec3cc2d91a727a1bb438d6fccf6739dcc00c5981b3b4611d3fcd941b639c38c80c7dfdebb163f588a7945f5309154b05f43de6557fafea51540d45607021c22b62e3cec2b79912d55d797755552f06eb1055f6ef400bb1b53fa3b8548332f769880ef8cf36b51788d345f7a103e5b927df19609fcfe69f1e30e73ff5d68ac86c930d91cd776c2d189b5631e62adf916a5c6307610a1b13a2472a4079e53ce1c96e43d73ee70ae10a90ba6ed106cdec9775c7f31e8204831b8bc2945f6ebdaf068a9b6ac43e9a25b46cd3306b2850a5bd4f56fa6d85fbeeec76cf86913140114cb52e73e5f4494be3cb762ea83fe000ea9284de8ec5455ff9d97a96184eada4be4cd6dc005775e9c60e5171bbb0e06454e45dd58a474b0a9fe7ddb7d1dac6446ffb087afeebc140d7c8955ca8d3bd46813e84c18efb0ae67d90d2aefb7827e3234ddef7eafbd24eac3e150daff39fb3f1d0b7364ccd11127c55a642680ec7b797bc8fe638a154732fbd7f29029564a039c07406aa13cd4eca83e8065ed1c431a70a7740cf106003c9b6e7265a2881b2bc427a812170955f81e7f80488bf6829b3b27f24ea7d06e35e19845a7fb97125b9f759698baad9631893c73ecbf7b101640fa7dc6a884051b26aa664c09663951f6362f786ab502b5245e1f4b5b1ed6a878802ed5b99d46cb282aefc4d7dff431e888d137d554f67ad64e6bc4ea6b5a1970b026192a78f40c106320a372b123f59bf720f63d784433e8b3e83621858430698b4e9be3beeb2cfda71f949a720e1969ec514d289d4d75a9487d3eddb4b994371ef570694c697f728c99dab069b15a5d23d14115b0688207715c7ed8483a49f2d929051be482dc7b52ca312d048a478a415119aed0371b3fd529a8c9fce2dacb7bd60b80d0955f55fe33c10741cc926e5f1ccbf7ffbb257d7fc48977ceaac159f103d39ba826bbdfb5e4e5ab7c6533a09a86e64f62ebc2302d2d8deb2b0dbadc8f0299f40c261375d8b6941b0b1d8e17d7046ac50275f8299aa9c3b4b5fcf292cf5306ef2d969c7a876c71f944258c6ea9064f877ad77b4ddc328e1895ec8b1625fcbfa883759f868d2b8c31b924c165efe20e3962aaacc849a9179f4db18c9f429364dfefc38b011bba9acb3bd16935c93226fba2ada299e60032b8ab86d96c511aa091cd5b8a3d1c33013cedc362cc74f7d1c4bf3bf7171bfe2eb59aa59617caf3e6b8744cd9672e9d178cde8d889fc031cd79dc8e714a46dfd7dd915b79f811f14fc5b2eda3a4959fb6e4ae54f6b31784c5bc2f486e6c70ddfb43757401704dcdbc892cda8f06ce5ac3c362fdc7cccd65c0a4bcdffc0643dc75c216f5e10caefe110b8695e7aa32cd56e4352ea9c22ce9a3c6d8f8ce42064e93b05e258e258be3f570c54f0156ac004c5bcfe1b12a4ae16a004525b50bfadfe8787bef60a450e7be1ff5a0c90383843e253ae18c00bcbea76d3eb50edc0a69daf741df75cbe3b69a823e8dd1572e95b27dd8afa7c2cecafe29e294f7e9105715a991d449e964aefbc4427dd5dd89aae812acdd7f523d88f005883831d898d11d6c86f73412e28e125ac8cb5c6a37cf60efd980419d38b1215f0ca8259d4f54ce9d111ee713ee6c258c55098c1869eb7a49ebaab566596f29ed132896fc21d47d6b9e428c15a887fe02259ebaeb065b9e54f4cfd125518ee36cf1bed1f0634d230c0dbce0a0f5d281b527894b5ec075097a5c5e80226db89ce132a1d5ccd3db8753c70fea15a8286a846c384ecc85c755d58cf083ed3257ebe52bfabc812b35780af6813bb22e2e8d0226f1056af0d07b64edbf8ffb2b4737110bc7e0e631017f5922f5ce1b1346b2b393522ae7829e84e604cfe75cc04e7bad0826b76c00f24a687acb427715c5ba2bb07f1f8f45924069df2e42f2ffb426669bbdbba20007c38e0f37f3955efd31838b27bebf042502d691586d2404f0c784f57583a6134f5ebe91662f9420ad91111297b94147ea100a6e7a44b0460557d839f7937228ac9415d0b517068109f0e738ad65a32f23015b3f010f011d8a4cbd4e2cb5c6e92511290a9ae7ac19384757b9cb26009d7ac9f199865cb0e2c34c5e43a8d3822ea8529ac5c6569223bd8e5fdee6466b5c8ab035b8cdb301aa6de499ccca94cf9a710acb599e70c1bafed118cfab018adbeef8eb08ce5e0917fed339e21307494766a2826acebc2ef93c42bdb6f36213a397f5a477dcb7faf4b71d9bac61a43126265ee31b92f57340c5bf40ec198d537c5d4e0a4a2bf58d587fd60f51658b0a5f3e0acc494fc2a3eaadc41c1754b14f364e3d0e6f9b38a053f66a60388a03b928df1c54a6171440eaaf82f602d6dcb23bc5cd275e3928ee6f2ec773b61a70c9986d93b1deb863b95f31c99a460fd51d1d10bf30f350175"}) bind$bt_hci(r4, &(0x7f00000012c0)={0x1f, 0x1, 0x1}, 0x6) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f00000002c0)={r3, 0x0, "6aaa96fde1c3ba1beb50ed7b6c3fae62f6392698956b1882b187347b11774386bb6ea89c161e4af2b43775da1089c1223a2b81955a27969cc66d52276568e51015d887949638a133fdaee0a7de72e9f311773b0fcd36a6c9eca41cff602a70d439e48102b4941b58393c44a8a08a88f2df944e31850b18bc044855f6e696bab1143bf81acf7ca44e251bccf47059a53d7c5014c873e7c461e98bcda9a1282ea00c6463e07b8175d7ff3b42dd9b9bfde752f36eaf57e97d0cf4562f9ca0d1a0033f8191825e3a61d1b6e4f0d12b0d50b69c233a756c2078d580f37456f74b74ab867910ed349f3857e5730f08e781d613db4c346ab19ef0e68ecf97a5d5544a16", "403c03b408809db1983084b18ec449fae92f10e5322a8a9bd9dadb3cde2c05d2b6546c8526444b2c72b850f3bb66306a7fff8948cd43b7a9868218efc3445ad92bb8c208fe9a7bd2f905801270da552626fcac492f98d505e89a6b12152dfabf1047104d4b76dfd8506a07af75a281d5b6c4545435c2e91c6f3412dbcc09c8d2d444591027beb53da14ec404de8fa9f8f6c42ccf544ce269a1747fc270bed617a99d181636278e06d9679b47fbfb461af24995e9ed5ff4e033b07893cc88b89b16e12576e37db110e6e453fe423802a77a64f9de48caf1967b377bad3d69318b68f499658a27f0a9cbe97141b514d4a419d9e9e362e54991073aed5abfb784fdc6729b6a64372ca6c3c29b1e63f75ea99eaa0d673c83054913c979e545c85e3f01a5e8a66c307c11e9271a9b1e890bff5f524ecff4ad3becc44a9cf98a970131256a340e2df023897ab87fc68219726cb89d1579c61f336728cadcd07c1b705308eab6c8357f8650722849cd094e5492547c5f93fed2aa5aeac7ae8e6be34a1eecd50f47096d37c42df9f63516f78a5d2cfbdaf6d69511dda30934d41ab6173e8e2f6660cc022c8a48135d73d3e8fae5e5e043e103db438d6604d86f80e07d48cf8764ed222aa49d81bd386b7361d6e92022f9e27a2bd3a7f77c9f05127d301c77f60847046397e607d5dcb92a8d7ef9ff4fb9fb4f15f49a4af318124d1978b5209a4fc0e39d28272ca337d4adb2263355aff0a75fbb67c94795629e5de589e007d90cde1e2174d774211a30816802d4ac211ebe2660a5d208349cc521979af833ff8ba6b468bc43d44520b0d5d6cc6ce2c35b1b9cfc88c95fce0296c9573bb2a9bc521dfa63d0cb97ad7c6b95c616598318d0e8f3bf1b5f2a4e6527f90e210ae7c00286d849fe1d133bba69f59b4ec91e751edc8bc017be4646e8ba7a71d1b615ee04d99152680be3231ca4ae6fdd3d3a3b7995f9a2081524b32673a0cda70b2df52e8f58e2b494f86db44d1202b5330d23db99b00b4614d1949805753b33ab2e7a3321a0306974f6bb817d94bc7627e1a4c55d94e6cc385a86974d7800a527961766ef22de1bce02e63b140d93346bfeb6833c20d87e5bd7a536045c664e3c147a25d32511cc4dae9a93a4d75f8c034401b754a910b8ef0ef0ce579ab3f46bc84687a8e5170970bc7a7551daf63cb3d11de3ed8cfefac47dc1a0e06759d492de7d2ec052c9a24b8bfaec668e2701da5cb6248ea000ace4951192c133f40617ff6bbe3c196fd1048745e983b1040d815d368ff7331336c267af344501f6cc733452834bcdae4a9176c60c6bd3ecdd8a532b68caf8c4b990d5c0f499bf1fc3e627f103ae157ff27b3e6e802fc2f460fb878d892c62033c9e5ba6fc1f315c21a1091c6be407e8cf730dc8c9affc00985fa6097009b7b10d0d7e2a909b34acfa05574804925fc070154cb7f96b3572e68a08daf969cb666b81d3da55bcf48bdb03f262a4a566c575ff181011aa65334f6f5f0e5c9ffff9b9c3c94da0a622077c04fa4d49bcb841f6bfc5eba9f8e518adf3ba8141d7bedab25363d58cc26a53ab5c4e20dec68ab4252767b5964d928e8c2a41ce258d7bb992e9e1ee994a4b180709b3699542b015d72105af41142936c8b2381d29e59cbe42d939230a0b1b4bfc4180e8dc4360f0560a0888600a1bcd62af378f6d1f475578a960795dd5c20f9e8647a548632ec98f513e522b895fd57946fef7d9f66e30de1dc9a3967a3ee3fe48bb8a146176602050d91610f2bb80263f1627f9f6a41ea616b9f6834320ceb6ae4eabe2015b1fbcf1309ace3f0b12e93440d1ddfd3468d695c8732a9a39dc7d1480366a514b7ffa64ef872868bea9bfe927cefb54b1add94793b11686e598de7eea9230fdcf696daf7f4acb3462982f5ea8bfabdda2857950455c3821f98b40440b207164b5d9a9b43a9ee99a559fbea913d15dff9f0910fdcc9eb9f3b3e1cba1a567a24b9f47074184749270aad81c4c0a6bbe3e526804e611d307dbc71ea191f9c0c50ffda62efe53ae74e40157fece5e63d568415ab4d3cba868c863f060412d654fc0e9eaa103a44de0ecfcc4e9fb3d6b34e963dbad2562d0135f7d65ec78b1bd34f3653f356662b326477e4b645b7e4b814874ac2388000e5b11e987f45b919972c6a5efb01dddc661572ffe590ad9b775dbc615af92b124338e5fcef811254480f27d27e3140348a2ec8f9ad805a20963cc54881e560aeca75ac5df4bc80692b2023c8120e6105c6013867ef785875a9ce7afdd76ecd910e600e05c9d86a6ac520b9e139ac6083fc86d93e015481e04893cca215b7c8f8f5bde2631a2b10cb777c3c41408280ede491e2603512aaf0206a244580bd08f241ab57826dc169a542776804828c9d2baccedf374115c133a9784eaaffa92d4e071df37adb44def3d2a601d67811c8961f6fb56ef1aa21052f3cb7a7cd482f13e972b0404cd9d64d2ade5fe3bfdb2d5a4e53d9546182596dba3d1b1a8196e896cbe42927b8de4435a8ee138cab62b10601877df4c362beaffb9ba1b1d9910973b9c2466ce85a0af221aa4a45566ede4dcae9363d814f708ff3aee235c44adb899c3e1d08de2948fb76ad92c75d8f86c1ade62daeb1f61f0ff885721e398dadc93a081e13d2c46306a5cf8066bcea687a84ff212ca91de5883aa877374a8633933da024a11f4957f8956d5bcc5854b04b8f81987e51bc97f080b29709e5c9cda24652eb705813bbddfffd60bb2078a1b5b597d4da88585d64531cafcfa996d260adcc57834b81d7d849e4c5d93643431be7bc77ef657c71f4c3cc9692d644ebb4254a9dd2190bf09b39e921281bd59f784ae41042151d8092311004d03220e86dc7fad5b37d711e55ceba077e0a76d1dfe51c099914aec4819c3d03ced9e82d479287c673f8d63913ac0a2a5bd203d5e772798e850c9c20be40c7d80527bc9bef83b2bf95051c6b43cf3a02e58c2a761dee0412c35e960df11ffdf8550fdd807c72cc8eace47b0fb63c62d46d10175a13eeacf803a4706fda645230db6fe80cbbb36aec00adbb722d87627ae5789acacdc1f699c2216979fe255ab5ddb1b8f38ab12bdf9d3ad215b310b48aa91856cf93b37ecacaf8b099659c7aeb3819ee09a025b3adaeb2e2b312850d0dd97c0a1adef786fa58e7cd72206c1696db910f4c48c9ca1f921a7637f961001de7256732c04617bad2e4c40c10f55e2ea1e524d7d11392768e138ec2c309a914975cdf4c952c973216c94ea4c7de0d55071727b4d8edd896d4ede39297279e037bd0a27e3ca747f6c81e19eb684053a1f793f127bf5a32c9db6ed2e95b9c90bb87d04506da335d1711175e7a2580ea44847c74c141f2073bdb9192dba6ef338aa3c7c0e39203e0b1421fa31b0b51de24adfe298b13d62519e05dbf729174bea7874a4e35c794e9a87d501e4b75cc79983f30541466fbdf0f77eb6a64e0abb822035d388aa170eeca919349e21e4892c2c426c610099bc1929d9f5bc73f351cd1a82282689eaf46d046bc987afdcafc44485fafad487f1c2819a24fc6078dc7e2ef20515acbca6248714ea266b8abf819f3a0e3097923318812f6a0920c1e66195f2a86da8d78f87cfed660e325efa968ce2e3f4ffa51742a7da8a116eebc93e68b5a5a339c9565c80c416fd86663be20e9c0bc66a387451a1fc41ea51541718bcddd236962a37a74eef8ef652a7b9170fda8c8b2ded50900949235b448df98584efb4e44a65e0ba0407a661467e3e2f2649be5087629ca64aa1858c6c7058c39f6b1d400fd8d64aa167c8e6db3594cc3cf43e63db98a547ead89cb621aafdf5f2469a662027b0ea25e0de96b84ee941d21e0edb4fd6dff9bbf0c93001e812d0fe2db80da0ea693d5470dff262b9165f841802f4e1bf99b578df23eb5f25035e1ccd31a6d7f4f18de59831c3deb62439594a823dc1be79a0f73536465876d36a1324a6086bcf7edfc70c380063e76f99e333d2436f03116972fe199837832ed82e4c8491e37715bdd024b2ac18305437f779a9692fd56b4f7d2728959496671955640f38cbcbb42280ed3d03faa73702360e2a5048d051a08886dbbb27ec39038ddccf56def66172fd9d336fd8246249f6f76b027328ef4e09e341cfd4bf5e76ec3171a21afbe108282b403c1172aa773cdf7d9836b20573008f965ea0a4414d4a4144ac06106a175960c03e0e2f4e463db992ae86419a6ea43f0e9904ab86947e4e2c47fb8ee1f31ab6227ae51fca5cb0e0c5694a023b07422f68080aaea48fd429fb5e6d2f5a208a7ac3da4826bf8751210e771595e4e80c9c3e7fce9a38456f2cd22c54cfab23b92cd3572be2a300ad7f86a6a128e8a7b8bcc8acf4b5b5891b0b5a5c2d647015d53c85c874e747735d28475819d43a9757f4201324f4ae832afd8e5625d5faf363684e9320541706536495a7cafee33551eaf75dc4e008ccf4df7bd227d757218dee940d1a2283c5e570d0cefcf539094d87afa25aa262cbff9c9aa4ccc9846f121fe1c7350fa26d13f8f8dbdb8f4d820569169190288a66540f1513c36d5a53628f86e90559bc5128d6cc719a57a174607cbb04cc07b4d335f29edd1466fb9f754aa1551743daaddd3d9fb4a997342b95a0428eea3de269c7cd21d542204ddd6f0b15433e9f7ae083128cd7f7137744f82730e584451cb2ceec872e9ec6800ac9eb32f7ceb8dc0a637d07220233c86713835cd43f3db2a12d658d26910a653c1898af2b660a143aa21e003b1cc619e9f5f827e4ee774564418fcf1e4d0a621f2f88b7ffc9482e07cdac3a4f159f75f12899afa60af3be2a2bfa6c017649deaa418aeb5a45337aeb00c722ebd53940c91fa786cb9049fab1126a02b34612b3092d0033c7d2aed95a44a905c97a381902973ab4755d9d28f7d12331c3a68fb1ce70436c1038c82bc1757e5f5ee3140de3d93e4baed53f5c492df72daa68fbca9e1294eb94292e51abcba1f5120503b40582b71a751476bac7de4edfbab08ba05c57d5dc530095b41e484566578847944d6c0569b5e880ecc422c8be93e7622ad0a4b9663f14d38b5a6c609a0e7039342449d78536a2544c5b5990c403b0e426e31d35fd42f40a9a6282f3ced828cd11a86b80a1b9d90a99e8639e7d6d6b76e6a463b9d26f0baeff97855007e4b431f36ebb6e08869a018d9d34a0d98f1fc0c22e1dfbf1da89adf36baab1a10d295ef097670937df0ffabd96f75a23504f464f1506a470fbb2d8bc58da59c21c8880a90afd4e1358bc81320458d2ff2b9f742b7c6ae5ced4c975a47c5b67cafcc28ac502b867a030f141941fa1f15087353b359bd26e4b65d0590442bafec62aa0a1041826c13646368cfa51476545c1db8a73c724637e50"}) 01:56:13 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 30) [ 1067.142759] loop2: detected capacity change from 0 to 1 [ 1067.162634] loop3: detected capacity change from 0 to 1 [ 1067.179700] FAT-fs (loop3): Directory bread(block 3) failed [ 1067.184688] FAT-fs (loop3): Directory bread(block 4) failed [ 1067.189790] FAT-fs (loop3): Directory bread(block 5) failed [ 1067.190778] FAT-fs (loop3): Directory bread(block 6) failed [ 1067.194532] FAT-fs (loop2): Directory bread(block 3) failed [ 1067.195620] FAT-fs (loop2): Directory bread(block 4) failed [ 1067.201301] FAT-fs (loop2): Directory bread(block 5) failed [ 1067.202387] FAT-fs (loop6): bogus number of reserved sectors [ 1067.203327] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1067.206670] loop7: detected capacity change from 0 to 3 [ 1067.211706] FAT-fs (loop2): Directory bread(block 6) failed [ 1067.212830] FAT-fs (loop2): Directory bread(block 7) failed [ 1067.233011] FAT-fs (loop2): Directory bread(block 8) failed [ 1067.233984] FAT-fs (loop2): Directory bread(block 9) failed [ 1067.243703] FAT-fs (loop3): Directory bread(block 7) failed [ 1067.244977] FAT-fs (loop3): Directory bread(block 8) failed 01:56:14 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x64000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1067.271180] FAT-fs (loop3): Directory bread(block 9) failed 01:56:14 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x100000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:14 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) r3 = perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r5, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r5, 0x9) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r2, &(0x7f00000002c0)={0x40000002}) fcntl$getown(r3, 0x9) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:56:14 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 31) 01:56:14 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) [ 1067.391825] loop7: detected capacity change from 0 to 3 01:56:14 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xac, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 1067.424420] FAULT_INJECTION: forcing a failure. [ 1067.424420] name failslab, interval 1, probability 0, space 0, times 0 [ 1067.425830] CPU: 0 PID: 6951 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1067.426731] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1067.427662] Call Trace: [ 1067.427984] [ 1067.428276] dump_stack_lvl+0xc1/0xf0 [ 1067.428761] should_fail_ex+0x4b4/0x5b0 [ 1067.429284] ? __kernfs_new_node+0xd4/0x870 [ 1067.429815] should_failslab+0x9/0x20 [ 1067.430284] kmem_cache_alloc+0x5a/0x320 [ 1067.430780] ? kernfs_add_one+0x376/0x4f0 [ 1067.431303] __kernfs_new_node+0xd4/0x870 [ 1067.431829] ? kernfs_add_one+0x175/0x4f0 [ 1067.432349] ? lock_release+0x1e3/0x710 [ 1067.432877] ? __pfx___kernfs_new_node+0x10/0x10 [ 1067.433520] ? __pfx_lock_release+0x10/0x10 [ 1067.434109] ? kernfs_add_one+0x376/0x4f0 [ 1067.434665] ? kernfs_add_one+0x376/0x4f0 [ 1067.435234] ? down_write+0x11a/0x1f0 [ 1067.435768] ? up_write+0x196/0x510 [ 1067.436309] kernfs_new_node+0x97/0x120 [ 1067.436876] __kernfs_create_file+0x55/0x350 [ 1067.437480] sysfs_add_file_mode_ns+0x21c/0x440 [ 1067.438129] ? __pfx_dev_attr_store+0x10/0x10 [ 1067.438760] internal_create_group+0x322/0xb90 [ 1067.439395] ? __pfx_internal_create_group+0x10/0x10 [ 1067.440125] loop_configure+0xf37/0x1a00 [ 1067.440735] lo_ioctl+0x93a/0x19a0 [ 1067.441245] ? putname+0x102/0x140 [ 1067.441747] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1067.442454] ? __pfx_lo_ioctl+0x10/0x10 [ 1067.442980] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 1067.443662] ? __pfx___lock_acquire+0x10/0x10 [ 1067.444286] ? __pfx_perf_trace_lock+0x10/0x10 [ 1067.444900] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 1067.445594] ? __lock_acquire+0xbba/0x6380 [ 1067.446325] ? trace_lock_acquire+0x170/0x1e0 [ 1067.446951] ? __pfx___fget_files+0x10/0x10 [ 1067.447521] ? lock_acquire+0x32/0xc0 [ 1067.448041] ? __pfx___fget_files+0x10/0x10 [ 1067.448615] ? __pfx_lo_ioctl+0x10/0x10 [ 1067.449170] blkdev_ioctl+0x35e/0x7f0 [ 1067.449685] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1067.450252] ? selinux_file_ioctl+0xba/0x270 [ 1067.450858] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1067.451437] __x64_sys_ioctl+0x19e/0x210 [ 1067.451997] do_syscall_64+0x3f/0x90 [ 1067.452505] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1067.453188] RIP: 0033:0x7f94570d48d7 [ 1067.453678] 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 [ 1067.455912] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1067.456885] RAX: ffffffffffffffda RBX: 00007f945711e970 RCX: 00007f94570d48d7 [ 1067.457783] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1067.458682] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 1067.459584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1067.460488] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 1067.461461] 01:56:14 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 52) [ 1067.554086] loop3: detected capacity change from 0 to 1 [ 1067.555624] FAULT_INJECTION: forcing a failure. [ 1067.555624] name failslab, interval 1, probability 0, space 0, times 0 [ 1067.557402] CPU: 0 PID: 6959 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1067.558395] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1067.559420] Call Trace: [ 1067.559770] [ 1067.560084] dump_stack_lvl+0xc1/0xf0 [ 1067.560606] should_fail_ex+0x4b4/0x5b0 [ 1067.561185] ? __es_insert_extent+0x3a9/0x12f0 [ 1067.561806] should_failslab+0x9/0x20 [ 1067.562318] kmem_cache_alloc+0x5a/0x320 [ 1067.562887] __es_insert_extent+0x3a9/0x12f0 [ 1067.563500] ? do_raw_write_lock+0x11e/0x3b0 [ 1067.564095] ? __pfx_do_raw_write_lock+0x10/0x10 [ 1067.564729] ? lock_acquire+0x32/0xc0 [ 1067.565319] ext4_es_insert_extent+0x2db/0xc20 [ 1067.565976] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 1067.566661] ? __pfx_lock_release+0x10/0x10 [ 1067.567267] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 1067.567907] ? __es_find_extent_range+0x197/0x4b0 [ 1067.568556] ? lock_is_held_type+0x9f/0x120 [ 1067.569178] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 1067.569818] ? rcu_read_lock_sched_held+0x42/0x80 [ 1067.570479] ext4_ext_map_blocks+0x1a58/0x5dd0 [ 1067.571128] ? __lock_acquire+0x18df/0x6380 [ 1067.571768] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 1067.572439] ? lock_is_held_type+0x9f/0x120 [ 1067.573072] ? __down_read_common+0x819/0xee0 [ 1067.573694] ? __pfx___down_read_common+0x10/0x10 [ 1067.574347] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 1067.575007] ? rcu_read_lock_sched_held+0x42/0x80 [ 1067.575645] ? trace_lock_acquire+0x170/0x1e0 [ 1067.576264] ? ext4_map_blocks+0x270/0x19e0 [ 1067.576837] ? lock_acquire+0x32/0xc0 [ 1067.577368] ? ext4_map_blocks+0x270/0x19e0 [ 1067.577962] ext4_map_blocks+0xb15/0x19e0 [ 1067.578545] ? __pfx_ext4_map_blocks+0x10/0x10 [ 1067.579159] ? __brelse+0x88/0xa0 [ 1067.579638] ? __ext4_new_inode+0x150/0x55f0 [ 1067.580267] ext4_append+0x1af/0x530 [ 1067.580789] ? __pfx_ext4_append+0x10/0x10 [ 1067.581430] ext4_init_new_dir+0x262/0x4c0 [ 1067.582015] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 1067.582690] ext4_mkdir+0x3d3/0xb20 [ 1067.583224] ? __pfx_ext4_mkdir+0x10/0x10 [ 1067.583779] ? inode_permission.part.0+0xb5/0x520 [ 1067.584461] vfs_mkdir+0x24b/0x470 [ 1067.584987] do_mkdirat+0x163/0x2d0 [ 1067.585511] ? __pfx_do_mkdirat+0x10/0x10 [ 1067.586089] ? getname_flags.part.0+0x1dd/0x4f0 [ 1067.586734] __x64_sys_mkdir+0xf6/0x150 [ 1067.587288] do_syscall_64+0x3f/0x90 [ 1067.587799] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1067.588481] RIP: 0033:0x7f6392b5ec27 [ 1067.588986] 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 [ 1067.591216] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1067.592186] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1067.593103] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1067.594006] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1067.594905] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1067.595802] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1067.596763] [ 1067.598973] loop2: detected capacity change from 0 to 1 [ 1067.612450] FAT-fs (loop6): bogus number of reserved sectors [ 1067.613313] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1067.615811] FAT-fs (loop2): Directory bread(block 3) failed [ 1067.616893] FAT-fs (loop2): Directory bread(block 4) failed [ 1067.617782] FAT-fs (loop2): Directory bread(block 5) failed [ 1067.625333] FAT-fs (loop2): Directory bread(block 6) failed [ 1067.626187] FAT-fs (loop2): Directory bread(block 7) failed [ 1067.636843] FAT-fs (loop3): Directory bread(block 3) failed [ 1067.637239] FAT-fs (loop2): Directory bread(block 8) failed [ 1067.639068] FAT-fs (loop2): Directory bread(block 9) failed [ 1067.639354] FAT-fs (loop3): Directory bread(block 4) failed [ 1067.642343] FAT-fs (loop3): Directory bread(block 5) failed [ 1067.643133] FAT-fs (loop3): Directory bread(block 6) failed [ 1067.643983] FAT-fs (loop3): Directory bread(block 7) failed [ 1067.648977] FAT-fs (loop3): Directory bread(block 8) failed [ 1067.649994] FAT-fs (loop3): Directory bread(block 9) failed 01:56:28 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 53) 01:56:28 executing program 7: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000480)={0x1c, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40ed3d31582f6ebe}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x34, 0x0, 0x400, 0x5, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x4, 0xf}}}}, [@NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x49}, @NL80211_ATTR_CH_SWITCH_BLOCK_TX={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000801}, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3, 0x2}, 0x3104, 0x0, 0xffffffff, 0x0, 0x8, 0x0, 0x3, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r3) 01:56:28 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r4, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r4, 0x9) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f00000002c0)={0x40000002}) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:56:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x200000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:28 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x112, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:56:28 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x80040000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:28 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000000)={0x10001, 0x3, 0x3f, 0x80, 0x80, "f1cddb0210c30944adfbb7df4cbe7b72f3bd55", 0x1, 0x9}) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:56:28 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 32) [ 1081.441539] loop3: detected capacity change from 0 to 1 [ 1081.456020] FAT-fs (loop3): Directory bread(block 3) failed [ 1081.456605] FAT-fs (loop3): Directory bread(block 4) failed [ 1081.458160] FAT-fs (loop3): Directory bread(block 5) failed [ 1081.459752] FAT-fs (loop3): Directory bread(block 6) failed [ 1081.460561] FAT-fs (loop3): Directory bread(block 7) failed [ 1081.462065] FAT-fs (loop6): bogus number of reserved sectors [ 1081.462482] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1081.463015] FAT-fs (loop3): Directory bread(block 8) failed [ 1081.464604] FAT-fs (loop3): Directory bread(block 9) failed 01:56:28 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 54) 01:56:28 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 33) [ 1081.522541] loop2: detected capacity change from 0 to 1 [ 1081.544533] FAT-fs (loop2): Directory bread(block 3) failed [ 1081.550000] FAT-fs (loop2): Directory bread(block 4) failed [ 1081.555554] FAT-fs (loop2): Directory bread(block 5) failed 01:56:28 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$EXT4_IOC_MIGRATE(r1, 0x6609) [ 1081.565862] FAT-fs (loop2): Directory bread(block 6) failed 01:56:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x300000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:28 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8cffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1081.585668] FAT-fs (loop2): Directory bread(block 7) failed [ 1081.590936] loop3: detected capacity change from 0 to 1 [ 1081.590942] FAT-fs (loop2): Directory bread(block 8) failed [ 1081.590992] FAT-fs (loop2): Directory bread(block 9) failed [ 1081.593497] FAULT_INJECTION: forcing a failure. [ 1081.593497] name failslab, interval 1, probability 0, space 0, times 0 [ 1081.594357] CPU: 0 PID: 6986 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1081.594935] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1081.595514] Call Trace: [ 1081.595705] [ 1081.595880] dump_stack_lvl+0xc1/0xf0 [ 1081.596185] should_fail_ex+0x4b4/0x5b0 [ 1081.596515] ? __kernfs_new_node+0xd4/0x870 [ 1081.596846] should_failslab+0x9/0x20 [ 1081.597147] kmem_cache_alloc+0x5a/0x320 [ 1081.597460] ? kernfs_add_one+0x376/0x4f0 [ 1081.597780] __kernfs_new_node+0xd4/0x870 [ 1081.598093] ? kernfs_add_one+0x175/0x4f0 [ 1081.598410] ? lock_release+0x1e3/0x710 [ 1081.598720] ? __pfx___kernfs_new_node+0x10/0x10 [ 1081.599074] ? __pfx_lock_release+0x10/0x10 [ 1081.599395] ? kernfs_add_one+0x376/0x4f0 [ 1081.599703] ? kernfs_add_one+0x376/0x4f0 [ 1081.600017] ? down_write+0x11a/0x1f0 [ 1081.600318] ? up_write+0x196/0x510 [ 1081.600601] kernfs_new_node+0x97/0x120 [ 1081.600909] __kernfs_create_file+0x55/0x350 [ 1081.601258] sysfs_add_file_mode_ns+0x21c/0x440 [ 1081.601616] ? __pfx_dev_attr_store+0x10/0x10 [ 1081.601964] internal_create_group+0x322/0xb90 [ 1081.602328] ? __pfx_internal_create_group+0x10/0x10 [ 1081.602737] loop_configure+0xf37/0x1a00 [ 1081.603069] lo_ioctl+0x93a/0x19a0 [ 1081.603340] ? putname+0x102/0x140 [ 1081.603613] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1081.604009] ? __pfx_lo_ioctl+0x10/0x10 [ 1081.604306] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 1081.604693] ? __pfx___lock_acquire+0x10/0x10 [ 1081.605045] ? __pfx_perf_trace_lock+0x10/0x10 [ 1081.605389] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 1081.605784] ? __lock_acquire+0xbba/0x6380 [ 1081.606183] ? trace_lock_acquire+0x170/0x1e0 [ 1081.606522] ? __pfx___fget_files+0x10/0x10 [ 1081.606841] ? lock_acquire+0x32/0xc0 [ 1081.607131] ? __pfx___fget_files+0x10/0x10 [ 1081.607453] ? __pfx_lo_ioctl+0x10/0x10 [ 1081.607747] blkdev_ioctl+0x35e/0x7f0 [ 1081.608040] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1081.608353] ? selinux_file_ioctl+0xba/0x270 [ 1081.608696] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1081.609037] __x64_sys_ioctl+0x19e/0x210 [ 1081.609351] do_syscall_64+0x3f/0x90 [ 1081.609633] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1081.610011] RIP: 0033:0x7f94570d48d7 [ 1081.610282] 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 [ 1081.611552] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1081.612094] RAX: ffffffffffffffda RBX: 00007f945711e970 RCX: 00007f94570d48d7 [ 1081.612611] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1081.613119] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 1081.613629] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1081.614140] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 1081.614680] 01:56:28 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r4, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r4, 0x9) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f00000002c0)={0x40000002}) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1081.634361] FAULT_INJECTION: forcing a failure. [ 1081.634361] name failslab, interval 1, probability 0, space 0, times 0 [ 1081.635399] CPU: 0 PID: 6985 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1081.636093] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1081.636677] Call Trace: [ 1081.636863] [ 1081.637042] dump_stack_lvl+0xc1/0xf0 [ 1081.637329] should_fail_ex+0x4b4/0x5b0 [ 1081.637638] ? __es_insert_extent+0x3a9/0x12f0 [ 1081.637989] should_failslab+0x9/0x20 [ 1081.638278] kmem_cache_alloc+0x5a/0x320 [ 1081.638592] __es_insert_extent+0x3a9/0x12f0 [ 1081.638920] ? do_raw_write_lock+0x11e/0x3b0 [ 1081.639247] ? __pfx_do_raw_write_lock+0x10/0x10 [ 1081.639590] ? lock_acquire+0x32/0xc0 [ 1081.639893] ext4_es_insert_extent+0x2db/0xc20 [ 1081.640250] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 1081.640628] ? __pfx_lock_release+0x10/0x10 [ 1081.640961] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 1081.641326] ? __es_find_extent_range+0x197/0x4b0 [ 1081.641685] ? lock_is_held_type+0x9f/0x120 [ 1081.642018] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 1081.642374] ? rcu_read_lock_sched_held+0x42/0x80 [ 1081.642740] ext4_ext_map_blocks+0x1a58/0x5dd0 [ 1081.643092] ? __lock_acquire+0x18df/0x6380 [ 1081.643446] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 1081.643810] ? lock_is_held_type+0x9f/0x120 [ 1081.644148] ? __down_read_common+0x819/0xee0 [ 1081.644495] ? __pfx___down_read_common+0x10/0x10 [ 1081.644843] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 1081.645222] ? rcu_read_lock_sched_held+0x42/0x80 [ 1081.645573] ? trace_lock_acquire+0x170/0x1e0 [ 1081.645915] ? ext4_map_blocks+0x270/0x19e0 [ 1081.646225] ? lock_acquire+0x32/0xc0 [ 1081.646510] ? ext4_map_blocks+0x270/0x19e0 [ 1081.646833] ext4_map_blocks+0xb15/0x19e0 [ 1081.647150] ? __pfx_ext4_map_blocks+0x10/0x10 [ 1081.647478] ? __brelse+0x88/0xa0 [ 1081.647743] ? __ext4_new_inode+0x150/0x55f0 [ 1081.648092] ext4_append+0x1af/0x530 [ 1081.648377] ? __pfx_ext4_append+0x10/0x10 [ 1081.648721] ext4_init_new_dir+0x262/0x4c0 [ 1081.649057] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 1081.649435] ext4_mkdir+0x3d3/0xb20 [ 1081.649735] ? __pfx_ext4_mkdir+0x10/0x10 [ 1081.650048] ? inode_permission.part.0+0xb5/0x520 [ 1081.650433] vfs_mkdir+0x24b/0x470 [ 1081.650720] do_mkdirat+0x163/0x2d0 [ 1081.651012] ? __pfx_do_mkdirat+0x10/0x10 [ 1081.651338] ? getname_flags.part.0+0x1dd/0x4f0 [ 1081.651699] __x64_sys_mkdir+0xf6/0x150 [ 1081.652016] do_syscall_64+0x3f/0x90 [ 1081.652302] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1081.652679] RIP: 0033:0x7f6392b5ec27 [ 1081.652958] 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 [ 1081.654228] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1081.654772] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1081.655285] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1081.655790] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1081.656300] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1081.656811] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1081.657363] 01:56:28 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x151, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:56:28 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf6ffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x303000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1081.754077] FAT-fs (loop3): Directory bread(block 3) failed [ 1081.755002] FAT-fs (loop3): Directory bread(block 4) failed [ 1081.756561] FAT-fs (loop3): Directory bread(block 5) failed [ 1081.757411] FAT-fs (loop3): Directory bread(block 6) failed [ 1081.758131] FAT-fs (loop3): Directory bread(block 7) failed [ 1081.759394] FAT-fs (loop3): Directory bread(block 8) failed [ 1081.760126] FAT-fs (loop3): Directory bread(block 9) failed [ 1081.770093] FAT-fs (loop6): bogus number of reserved sectors [ 1081.770583] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1081.798340] loop2: detected capacity change from 0 to 1 01:56:28 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0x10001, 0x391202) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000100)={0x8, 0x40, 0x7, 0x7, 0x2, "2d45898069d4f84e0989a274ef238937047869"}) [ 1081.830751] FAT-fs (loop2): Directory bread(block 3) failed [ 1081.831853] FAT-fs (loop2): Directory bread(block 4) failed [ 1081.854701] FAT-fs (loop2): Directory bread(block 5) failed [ 1081.855481] FAT-fs (loop2): Directory bread(block 6) failed [ 1081.856152] FAT-fs (loop2): Directory bread(block 7) failed [ 1081.864458] FAT-fs (loop2): Directory bread(block 8) failed [ 1081.865914] FAT-fs (loop2): Directory bread(block 9) failed [ 1095.750423] loop2: detected capacity change from 0 to 1 01:56:42 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 34) 01:56:42 executing program 0: ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="01040000000000002e2f66696c6430005f11082ba90559239d7202fa616ac926c9b7c6b8068c"]) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB="c68ed3a2", @ANYRES16=0x0, @ANYBLOB="00082bbd7000fedbdf250f0000000c00990007000000500000000500d50002000000"], 0x28}, 0x1, 0x0, 0x0, 0x4000046}, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3f}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x7d5482, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6001, 0x0) dup(r2) 01:56:42 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x153, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:56:42 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfcfdffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:42 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffffe}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) 01:56:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 55) 01:56:42 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x400000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:42 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r4, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r4, 0x9) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f00000002c0)={0x40000002}) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1095.779613] FAT-fs (loop2): Directory bread(block 3) failed [ 1095.780051] FAT-fs (loop2): Directory bread(block 4) failed [ 1095.783909] FAT-fs (loop6): bogus number of reserved sectors [ 1095.784400] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1095.785019] FAT-fs (loop2): Directory bread(block 5) failed [ 1095.785469] FAT-fs (loop2): Directory bread(block 6) failed [ 1095.785859] FAT-fs (loop2): Directory bread(block 7) failed [ 1095.798580] FAT-fs (loop2): Directory bread(block 8) failed [ 1095.801479] FAT-fs (loop2): Directory bread(block 9) failed 01:56:42 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x500000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1095.817419] loop3: detected capacity change from 0 to 1 [ 1095.852178] FAT-fs (loop3): Directory bread(block 3) failed [ 1095.853434] FAT-fs (loop3): Directory bread(block 4) failed [ 1095.855936] FAT-fs (loop3): Directory bread(block 5) failed [ 1095.857070] FAT-fs (loop3): Directory bread(block 6) failed [ 1095.859689] FAT-fs (loop3): Directory bread(block 7) failed [ 1095.861550] FAT-fs (loop3): Directory bread(block 8) failed [ 1095.864598] FAT-fs (loop3): Directory bread(block 9) failed 01:56:55 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x149800) ioctl$int_in(r1, 0x0, &(0x7f0000000040)=0x8) syncfs(r0) 01:56:55 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r4, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r4, 0x9) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:56:55 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfeffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:55 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000000)={0x7a1, 0xf737, 0x0, 0x6, 0x19, "ac5340d332a5dca6"}) 01:56:55 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 35) 01:56:55 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x154, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:56:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x600000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 56) [ 1108.253120] loop3: detected capacity change from 0 to 1 [ 1108.257737] loop2: detected capacity change from 0 to 1 [ 1108.258747] FAULT_INJECTION: forcing a failure. [ 1108.258747] name failslab, interval 1, probability 0, space 0, times 0 [ 1108.260227] CPU: 1 PID: 7045 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1108.261223] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1108.262272] Call Trace: [ 1108.262617] [ 1108.262934] dump_stack_lvl+0xc1/0xf0 [ 1108.263453] should_fail_ex+0x4b4/0x5b0 [ 1108.264000] ? getname_flags.part.0+0x50/0x4f0 [ 1108.264608] should_failslab+0x9/0x20 [ 1108.265115] kmem_cache_alloc+0x5a/0x320 [ 1108.265677] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1108.266259] getname_flags.part.0+0x50/0x4f0 [ 1108.266862] __x64_sys_mkdir+0xde/0x150 [ 1108.267405] do_syscall_64+0x3f/0x90 [ 1108.267900] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1108.268577] RIP: 0033:0x7f94570d3c27 [ 1108.269075] 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 [ 1108.271271] RSP: 002b:00007f9454649fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1108.272238] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d3c27 [ 1108.273098] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1108.274028] RBP: 00007f945464a040 R08: 0000000000000000 R09: ffffffffffffffff [ 1108.274928] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1108.275827] R13: 0000000020000100 R14: 00007f945464a000 R15: 0000000020010d00 [ 1108.276761] [ 1108.279637] FAT-fs (loop2): Directory bread(block 3) failed [ 1108.285281] FAT-fs (loop2): Directory bread(block 4) failed [ 1108.285747] FAT-fs (loop2): Directory bread(block 5) failed [ 1108.286161] FAT-fs (loop2): Directory bread(block 6) failed [ 1108.293664] FAT-fs (loop3): Directory bread(block 3) failed [ 1108.294095] FAT-fs (loop3): Directory bread(block 4) failed [ 1108.294870] FAT-fs (loop3): Directory bread(block 5) failed [ 1108.304182] FAT-fs (loop2): Directory bread(block 7) failed [ 1108.304990] FAT-fs (loop2): Directory bread(block 8) failed [ 1108.305480] FAT-fs (loop2): Directory bread(block 9) failed [ 1108.312533] FAT-fs (loop3): Directory bread(block 6) failed [ 1108.313044] FAT-fs (loop3): Directory bread(block 7) failed [ 1108.320657] FAT-fs (loop3): Directory bread(block 8) failed [ 1108.321172] FAT-fs (loop3): Directory bread(block 9) failed 01:56:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x700000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:55 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 36) 01:56:55 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r4, &(0x7f0000000040)=""/169, 0x200000e9) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:56:55 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffff000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_complete(0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x4, 0xd1, 0x9, 0x80, 0x0, 0xd5, 0xd800, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x7ff, 0x6, @perf_config_ext={0x2, 0xfffffffffffffff8}, 0x44080, 0x0, 0x2, 0x1, 0x1, 0x5, 0x0, 0x0, 0x1, 0x0, 0x8}, 0xffffffffffffffff, 0x1, r1, 0x3) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r3, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r3, 0x9) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF2(r3, 0x402c542d, &(0x7f0000000180)={0x18a, 0x8001, 0x5, 0x6, 0x3, "81b63136682bc732044921d08dd01d309df33a", 0x38be, 0xd7}) [ 1108.381344] FAT-fs (loop6): bogus number of reserved sectors [ 1108.382337] FAT-fs (loop6): Can't find a valid FAT filesystem 01:56:55 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) 01:56:55 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 37) 01:56:55 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x155, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:56:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 57) [ 1108.539868] FAULT_INJECTION: forcing a failure. [ 1108.539868] name failslab, interval 1, probability 0, space 0, times 0 [ 1108.541593] CPU: 1 PID: 7065 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1108.542687] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1108.543816] Call Trace: [ 1108.544200] [ 1108.544537] dump_stack_lvl+0xc1/0xf0 [ 1108.545109] should_fail_ex+0x4b4/0x5b0 [ 1108.545717] ? __kernfs_new_node+0xd4/0x870 [ 1108.546357] should_failslab+0x9/0x20 [ 1108.546917] kmem_cache_alloc+0x5a/0x320 [ 1108.547513] ? kernfs_add_one+0x376/0x4f0 [ 1108.548122] __kernfs_new_node+0xd4/0x870 [ 1108.548741] ? kernfs_add_one+0x175/0x4f0 [ 1108.549335] ? lock_release+0x1e3/0x710 [ 1108.549965] ? __pfx___kernfs_new_node+0x10/0x10 [ 1108.550671] ? __pfx_lock_release+0x10/0x10 [ 1108.551309] ? kernfs_add_one+0x376/0x4f0 [ 1108.551902] ? kernfs_add_one+0x376/0x4f0 [ 1108.552512] ? down_write+0x11a/0x1f0 [ 1108.553077] ? up_write+0x196/0x510 [ 1108.553631] kernfs_new_node+0x97/0x120 [ 1108.554219] __kernfs_create_file+0x55/0x350 [ 1108.554925] sysfs_add_file_mode_ns+0x21c/0x440 [ 1108.555616] ? __pfx_dev_attr_store+0x10/0x10 [ 1108.556296] internal_create_group+0x322/0xb90 [ 1108.556979] ? __pfx_internal_create_group+0x10/0x10 [ 1108.557760] loop_configure+0xf37/0x1a00 [ 1108.558398] lo_ioctl+0x93a/0x19a0 [ 1108.558918] ? putname+0x102/0x140 [ 1108.559457] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1108.560192] ? __pfx_lo_ioctl+0x10/0x10 [ 1108.560761] ? __pfx_avc_has_extended_perms+0x10/0x10 [ 1108.561531] ? __pfx___lock_acquire+0x10/0x10 [ 1108.562200] ? __pfx_perf_trace_lock+0x10/0x10 [ 1108.562862] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 1108.563615] ? __lock_acquire+0xbba/0x6380 [ 1108.564334] ? trace_lock_acquire+0x170/0x1e0 [ 1108.564996] ? __pfx___fget_files+0x10/0x10 [ 1108.565638] ? lock_acquire+0x32/0xc0 [ 1108.566209] ? __pfx___fget_files+0x10/0x10 [ 1108.566828] ? __pfx_lo_ioctl+0x10/0x10 [ 1108.567405] blkdev_ioctl+0x35e/0x7f0 [ 1108.567952] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1108.568575] ? selinux_file_ioctl+0xba/0x270 [ 1108.569223] ? __pfx_blkdev_ioctl+0x10/0x10 [ 1108.569849] __x64_sys_ioctl+0x19e/0x210 [ 1108.570450] do_syscall_64+0x3f/0x90 [ 1108.570997] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1108.571728] RIP: 0033:0x7f94570d48d7 [ 1108.572262] 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 [ 1108.572385] loop2: detected capacity change from 0 to 1 [ 1108.574694] RSP: 002b:00007f9454649f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1108.574731] RAX: ffffffffffffffda RBX: 00007f945711e970 RCX: 00007f94570d48d7 [ 1108.574754] RDX: 0000000000000005 RSI: 0000000000004c00 RDI: 0000000000000006 [ 1108.574776] RBP: 0000000000000006 R08: 0000000000000000 R09: ffffffffffffffff [ 1108.579365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1108.580332] R13: 0000000000000005 R14: 0000000020000200 R15: 0000000000000000 [ 1108.581121] loop3: detected capacity change from 0 to 1 [ 1108.581316] 01:56:55 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffffdfc, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1108.644321] FAT-fs (loop3): Directory bread(block 3) failed [ 1108.648399] FAT-fs (loop3): Directory bread(block 4) failed [ 1108.651110] FAT-fs (loop2): Directory bread(block 3) failed [ 1108.652648] FAT-fs (loop3): Directory bread(block 5) failed [ 1108.656523] FAT-fs (loop2): Directory bread(block 4) failed [ 1108.659653] FAT-fs (loop3): Directory bread(block 6) failed 01:56:55 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r4, &(0x7f0000000040)=""/169, 0x200000e9) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1108.664969] FAT-fs (loop2): Directory bread(block 5) failed [ 1108.666631] FAT-fs (loop3): Directory bread(block 7) failed [ 1108.668848] FAT-fs (loop3): Directory bread(block 8) failed [ 1108.669897] FAT-fs (loop2): Directory bread(block 6) failed [ 1108.671037] FAT-fs (loop2): Directory bread(block 7) failed [ 1108.677948] FAT-fs (loop2): Directory bread(block 8) failed [ 1108.679260] FAT-fs (loop3): Directory bread(block 9) failed [ 1108.680493] FAT-fs (loop2): Directory bread(block 9) failed 01:56:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1800000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:55 executing program 7: 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, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000004c0)={0x0, 0x80, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x7, 0xffffffff}, 0x400, 0x1ff, 0x200, 0x6, 0x4, 0x7, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r0, 0x8) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x9}, 0x804}, 0x0, 0x0, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r1) [ 1108.792844] FAT-fs (loop6): bogus number of reserved sectors [ 1108.793965] FAT-fs (loop6): Can't find a valid FAT filesystem 01:56:55 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0xfff, 0x6, 0x77e68fb, 0xfffffff8, 0x7, "ee5a90e50801a9ff19dcaf23a271b80a5ecc4f"}) 01:56:55 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x230, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:56:55 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xffffff8c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:56:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 58) 01:56:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1c00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1108.980165] loop3: detected capacity change from 0 to 1 [ 1109.002741] FAULT_INJECTION: forcing a failure. [ 1109.002741] name failslab, interval 1, probability 0, space 0, times 0 [ 1109.004596] CPU: 0 PID: 7087 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1109.005624] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1109.006651] Call Trace: [ 1109.007006] [ 1109.007315] dump_stack_lvl+0xc1/0xf0 [ 1109.007841] should_fail_ex+0x4b4/0x5b0 [ 1109.008414] ? ext4_mb_new_blocks+0x1901/0x4ad0 [ 1109.009028] should_failslab+0x9/0x20 [ 1109.009563] kmem_cache_alloc+0x5a/0x320 [ 1109.010124] ext4_mb_new_blocks+0x1901/0x4ad0 [ 1109.010773] ? lock_is_held_type+0x9f/0x120 [ 1109.011364] ? ext4_find_extent+0xa41/0xd30 [ 1109.011943] ? ext4_cache_extents+0x68/0x2d0 [ 1109.012548] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 1109.013182] ? ext4_ext_search_right+0x2e3/0xbd0 [ 1109.013831] ? ext4_inode_to_goal_block+0x324/0x430 [ 1109.014520] ext4_ext_map_blocks+0x2004/0x5dd0 [ 1109.015180] ? __pfx___lock_acquire+0x10/0x10 [ 1109.015835] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 1109.016516] ? lock_acquire.part.0+0xea/0x320 [ 1109.017124] ? ext4_map_blocks+0x704/0x19e0 [ 1109.017735] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 1109.018400] ? rcu_read_lock_sched_held+0x42/0x80 [ 1109.019051] ? trace_lock_acquire+0x170/0x1e0 [ 1109.019681] ? ext4_map_blocks+0x704/0x19e0 [ 1109.020254] ? lock_acquire+0x32/0xc0 [ 1109.020783] ? ext4_map_blocks+0x704/0x19e0 [ 1109.021388] ? __pfx_down_write+0x10/0x10 [ 1109.021918] ? ext4_es_lookup_extent+0xc8/0xc90 [ 1109.022580] ext4_map_blocks+0x776/0x19e0 [ 1109.023151] ? __up_read+0x199/0x750 [ 1109.023657] ? __pfx_ext4_map_blocks+0x10/0x10 [ 1109.024270] ? __pfx___up_read+0x10/0x10 [ 1109.024812] ? ext4_map_blocks+0x270/0x19e0 [ 1109.025442] ext4_getblk+0x62d/0x860 [ 1109.025956] ? __pfx_ext4_getblk+0x10/0x10 [ 1109.026529] ? __brelse+0x88/0xa0 [ 1109.027012] ? __ext4_new_inode+0x150/0x55f0 [ 1109.027626] ext4_bread+0x2e/0x1a0 [ 1109.028103] ext4_append+0x21d/0x530 [ 1109.028633] ? __pfx_ext4_append+0x10/0x10 [ 1109.029248] ext4_init_new_dir+0x262/0x4c0 [ 1109.029841] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 1109.030516] ext4_mkdir+0x3d3/0xb20 [ 1109.031043] ? __pfx_ext4_mkdir+0x10/0x10 [ 1109.031605] ? inode_permission.part.0+0xb5/0x520 [ 1109.032283] vfs_mkdir+0x24b/0x470 [ 1109.032791] do_mkdirat+0x163/0x2d0 [ 1109.033312] ? __pfx_do_mkdirat+0x10/0x10 [ 1109.033914] ? getname_flags.part.0+0x1dd/0x4f0 [ 1109.034564] __x64_sys_mkdir+0xf6/0x150 [ 1109.035122] do_syscall_64+0x3f/0x90 [ 1109.035630] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1109.036301] RIP: 0033:0x7f6392b5ec27 [ 1109.036799] 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 [ 1109.039038] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1109.040006] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1109.040873] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1109.041784] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1109.042691] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1109.043585] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1109.044541] [ 1109.050385] loop2: detected capacity change from 0 to 1 [ 1109.064056] FAT-fs (loop2): Directory bread(block 3) failed [ 1109.066620] FAT-fs (loop2): Directory bread(block 4) failed [ 1109.068328] FAT-fs (loop2): Directory bread(block 5) failed [ 1109.070315] FAT-fs (loop2): Directory bread(block 6) failed [ 1109.071068] FAT-fs (loop2): Directory bread(block 7) failed [ 1109.075039] FAT-fs (loop2): Directory bread(block 8) failed [ 1109.077886] FAT-fs (loop2): Directory bread(block 9) failed 01:57:08 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 38) 01:57:08 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 59) 01:57:08 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x6400000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:08 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x6, 0x80, 0x1e, 0x8, 0x86, 0x1, 0x0, 0x3, 0x2, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x4, @perf_bp={&(0x7f0000000040), 0x5}, 0x11040, 0x1, 0x7, 0x9, 0x4, 0x27d, 0x1ff, 0x0, 0xffff5232, 0x0, 0x1cc}, 0x0, 0x4, r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x7, 0x0, 0x16, 0x0, 0x0, 0x8, 0x100, 0x4, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8d51, 0x4, @perf_bp={&(0x7f0000000180), 0x5}, 0x1000, 0xfffffffffffffff9, 0x3, 0x1, 0x80000000, 0x8000, 0x401, 0x0, 0x4, 0x0, 0x9}, 0x0, 0xf, 0xffffffffffffffff, 0x9) syncfs(r1) pread64(r0, &(0x7f0000000000)=""/16, 0x10, 0x46fa) 01:57:08 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:57:08 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffffff6, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:08 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="faffffffffffffffd49b64f37c93561a"]) sendfile(r0, r2, &(0x7f0000000100)=0x1000, 0x100000000000) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000540)={'team0\x00', 0x0}) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = geteuid() r7 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSPGRP(r7, 0x8902, &(0x7f0000000240)=0xffffffffffffffff) ioctl$sock_FIOGETOWN(r7, 0x8903, &(0x7f0000000400)) getsockopt$IP6T_SO_GET_REVISION_TARGET(r7, 0x29, 0x45, &(0x7f00000001c0)={'TPROXY\x00'}, &(0x7f0000000200)=0x1e) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r5, 0xc018937b, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000010000110e00000078fa0531af8a3a8fd4534d254fb3bc64f82669d1c1df71ee0c160c538cd733b4c3a61ad83fc8e9a7c7383b6ef492214e032036636ca0d26c56caba460a36445de6cca42fbcc399cdc8f5939bd285d11677d9b5fd07058324b43040fd530f82a5937dd743556d227fbcdcbd1a6ce3305fbc0f91a32773d42222f2a5f1fdbaa539060b8118434db2a234db5f2a01c9b1a49a6f11cdfb9e4d07a303339c9a01374a9f63bd9fb1ba39a7507276ee66", @ANYRES32, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="556320d9fcddc64b"]) setsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f0000000300)={{{@in=@multicast2, @in6=@ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x26}}, 0x4e21, 0x8, 0x4e22, 0x6, 0xa, 0x0, 0xa0, 0x2f, r3, r6}, {0x8, 0x47, 0x3, 0x4, 0x1ca3, 0x100000000, 0x5, 0x2}, {0x5, 0x2, 0x60f, 0x4}, 0x7fffffff, 0x6e6bb0, 0x0, 0x1, 0x3, 0x1}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4d5, 0xff}, 0xa, @in6=@mcast1, 0x3506, 0x3, 0x0, 0x40, 0x1, 0x1, 0x8}}, 0xe8) quotactl(0x0, &(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000180)="dad1269dec70d06fcc350bbea985b36fec01e096771619d73928aafcfaa015107db4") ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) 01:57:08 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2be, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 1122.058504] loop2: detected capacity change from 0 to 1 [ 1122.063897] FAULT_INJECTION: forcing a failure. [ 1122.063897] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1122.064891] CPU: 0 PID: 7100 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1122.065458] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1122.066063] Call Trace: [ 1122.066269] [ 1122.066450] dump_stack_lvl+0xc1/0xf0 [ 1122.066756] should_fail_ex+0x4b4/0x5b0 [ 1122.067081] strncpy_from_user+0x38/0x3e0 [ 1122.067412] getname_flags.part.0+0x95/0x4f0 [ 1122.067753] __x64_sys_mkdir+0xde/0x150 [ 1122.068076] do_syscall_64+0x3f/0x90 [ 1122.068371] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1122.068751] RIP: 0033:0x7f94570d3c27 [ 1122.069036] 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 [ 1122.070348] RSP: 002b:00007f9454649fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1122.070912] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d3c27 [ 1122.071439] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1122.071957] RBP: 00007f945464a040 R08: 0000000000000000 R09: ffffffffffffffff [ 1122.072476] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1122.072991] R13: 0000000020000100 R14: 00007f945464a000 R15: 0000000020010d00 [ 1122.073545] [ 1122.076724] FAT-fs (loop2): Directory bread(block 3) failed [ 1122.080746] FAT-fs (loop2): Directory bread(block 4) failed [ 1122.084119] lo: entered promiscuous mode [ 1122.084704] lo: entered allmulticast mode [ 1122.085344] FAT-fs (loop2): Directory bread(block 5) failed [ 1122.088054] loop3: detected capacity change from 0 to 1 [ 1122.092512] FAT-fs (loop2): Directory bread(block 6) failed [ 1122.095694] FAT-fs (loop2): Directory bread(block 7) failed [ 1122.106945] FAT-fs (loop3): Directory bread(block 3) failed [ 1122.109473] FAT-fs (loop2): Directory bread(block 8) failed [ 1122.111782] FAT-fs (loop3): Directory bread(block 4) failed [ 1122.117301] FAT-fs (loop2): Directory bread(block 9) failed [ 1122.118257] FAT-fs (loop3): Directory bread(block 5) failed [ 1122.118298] FAT-fs (loop3): Directory bread(block 6) failed [ 1122.118330] FAT-fs (loop3): Directory bread(block 7) failed [ 1122.121045] FAT-fs (loop3): Directory bread(block 8) failed 01:57:09 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x7fffffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1122.138377] FAT-fs (loop3): Directory bread(block 9) failed 01:57:09 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2e4, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 1122.366905] loop2: detected capacity change from 0 to 1 [ 1122.375315] FAT-fs (loop2): Directory bread(block 3) failed [ 1122.376164] FAT-fs (loop2): Directory bread(block 4) failed [ 1122.377038] FAT-fs (loop2): Directory bread(block 5) failed [ 1122.379029] FAT-fs (loop2): Directory bread(block 6) failed [ 1122.380000] FAT-fs (loop2): Directory bread(block 7) failed [ 1122.382519] FAT-fs (loop2): Directory bread(block 8) failed [ 1122.384565] FAT-fs (loop2): Directory bread(block 9) failed 01:57:23 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syncfs(r1) accept$unix(r0, &(0x7f0000000180), &(0x7f0000000200)=0x6e) accept4$unix(r0, &(0x7f0000000100), &(0x7f0000000040)=0x6e, 0x80800) 01:57:23 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:57:23 executing program 0: perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x77, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x1) r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) acct(0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x9188de6501b74216, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6, 0x0, 0x6, 0x1}, {0x9, 0x1, 0x81, 0x8}, {0x75f3, 0x81, 0x8}, {0x101, 0x2, 0x4, 0x6}]}) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000080)) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000002c0)=0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000300)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x7, 0x8, 0x2, 0x41, 0x0, 0x3, 0x4501, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x398, 0x1, @perf_config_ext={0x8, 0x8}, 0x40c0a, 0x80, 0xcba, 0xd, 0x6, 0x3ff, 0x2, 0x0, 0x5b63, 0x0, 0x5}, r1, 0x5, r2, 0x3) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) 01:57:23 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x300, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:57:23 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 60) 01:57:23 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 39) 01:57:23 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8004000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:23 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffffffe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1136.161634] loop2: detected capacity change from 0 to 1 [ 1136.187321] FAT-fs (loop2): Directory bread(block 3) failed [ 1136.192116] loop3: detected capacity change from 0 to 1 [ 1136.192780] FAT-fs (loop2): Directory bread(block 4) failed [ 1136.197871] FAT-fs (loop2): Directory bread(block 5) failed [ 1136.198827] FAT-fs (loop2): Directory bread(block 6) failed 01:57:23 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x800800000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1136.209179] FAT-fs (loop2): Directory bread(block 7) failed [ 1136.210790] FAT-fs (loop2): Directory bread(block 8) failed [ 1136.211993] FAT-fs (loop2): Directory bread(block 9) failed [ 1136.216941] FAULT_INJECTION: forcing a failure. [ 1136.216941] name failslab, interval 1, probability 0, space 0, times 0 [ 1136.218789] CPU: 0 PID: 7136 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1136.219365] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1136.219966] Call Trace: [ 1136.220169] [ 1136.220349] dump_stack_lvl+0xc1/0xf0 [ 1136.220653] should_fail_ex+0x4b4/0x5b0 [ 1136.220973] ? __es_insert_extent+0x3a9/0x12f0 [ 1136.221339] should_failslab+0x9/0x20 [ 1136.221618] kmem_cache_alloc+0x5a/0x320 [ 1136.221957] __es_insert_extent+0x3a9/0x12f0 [ 1136.222317] ext4_es_insert_extent+0x2db/0xc20 [ 1136.222696] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 1136.223071] ? ext4_map_blocks+0x704/0x19e0 [ 1136.223414] ? __pfx_down_write+0x10/0x10 [ 1136.223714] ? ext4_es_lookup_extent+0xc8/0xc90 [ 1136.224099] ext4_map_blocks+0xa0d/0x19e0 [ 1136.224416] ? __pfx_ext4_map_blocks+0x10/0x10 [ 1136.224764] ? __pfx___up_read+0x10/0x10 [ 1136.225061] ? ext4_map_blocks+0x270/0x19e0 [ 1136.225425] ext4_getblk+0x62d/0x860 [ 1136.225708] ? __pfx_ext4_getblk+0x10/0x10 [ 1136.226045] ? __brelse+0x88/0xa0 [ 1136.226311] ? __ext4_new_inode+0x150/0x55f0 [ 1136.226667] ext4_bread+0x2e/0x1a0 [ 1136.226937] ext4_append+0x21d/0x530 [ 1136.227236] ? __pfx_ext4_append+0x10/0x10 [ 1136.227574] ext4_init_new_dir+0x262/0x4c0 [ 1136.227911] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 1136.228280] ext4_mkdir+0x3d3/0xb20 [ 1136.228594] ? __pfx_ext4_mkdir+0x10/0x10 [ 1136.228917] ? inode_permission.part.0+0xb5/0x520 [ 1136.229286] vfs_mkdir+0x24b/0x470 [ 1136.229581] do_mkdirat+0x163/0x2d0 [ 1136.229880] ? __pfx_do_mkdirat+0x10/0x10 [ 1136.230133] FAT-fs (loop6): bogus number of reserved sectors [ 1136.230208] ? getname_flags.part.0+0x1dd/0x4f0 [ 1136.230942] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1136.231282] __x64_sys_mkdir+0xf6/0x150 [ 1136.231317] do_syscall_64+0x3f/0x90 [ 1136.231340] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1136.232949] RIP: 0033:0x7f6392b5ec27 [ 1136.233219] 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 [ 1136.234517] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1136.235035] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1136.235547] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1136.236060] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1136.236579] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1136.237094] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1136.237646] 01:57:23 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:57:23 executing program 0: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/cgroups\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x3, 0x9, 0x39, 0x2, 0x0, 0x9, 0x9, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50fe, 0x4, @perf_bp={&(0x7f0000000000), 0x8}, 0x4080, 0x63, 0xd8, 0x8, 0x1ff, 0x200, 0x5, 0x0, 0x800, 0x0, 0x2}, 0x0, 0x0, r1, 0x1) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r2 = accept$inet6(r1, &(0x7f00000001c0)={0xa, 0x0, 0x0, @local}, &(0x7f0000000200)=0x1c) close(r2) 01:57:23 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x330, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:57:23 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8cffffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:23 executing program 7: r0 = socket$inet(0x2, 0x4, 0x2e7a6617) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x81, &(0x7f0000000180)={'nat\x00', 0x0, 0x0, 0x0, [0x0, 0x1, 0xfffffffffffffff7, 0xde67, 0x8000, 0x3], 0x2, &(0x7f00000000c0)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x0, [{}, {}]}, 0x98) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) r2 = eventfd(0xd9) tee(r2, r1, 0xfffffffffffffc00, 0x8) r3 = syz_open_dev$rtc(&(0x7f0000000000), 0x8, 0x200000) openat$sr(0xffffffffffffff9c, &(0x7f0000000080), 0x24b00, 0x0) sendfile(r1, r3, &(0x7f0000000040)=0x8da, 0x100) syncfs(r1) r4 = signalfd(r0, &(0x7f0000000300), 0x8) pread64(r4, &(0x7f0000000340)=""/133, 0x85, 0x18b1136e) [ 1136.317563] FAT-fs (loop3): Directory bread(block 3) failed [ 1136.317988] FAT-fs (loop3): Directory bread(block 4) failed [ 1136.318600] FAT-fs (loop3): Directory bread(block 5) failed [ 1136.318973] FAT-fs (loop3): Directory bread(block 6) failed [ 1136.324155] loop2: detected capacity change from 0 to 1 [ 1136.330091] FAT-fs (loop3): Directory bread(block 7) failed [ 1136.334779] FAT-fs (loop3): Directory bread(block 8) failed [ 1136.335169] FAT-fs (loop3): Directory bread(block 9) failed [ 1136.335863] FAT-fs (loop2): Directory bread(block 3) failed [ 1136.336903] FAT-fs (loop2): Directory bread(block 4) failed [ 1136.341522] FAT-fs (loop2): Directory bread(block 5) failed [ 1136.341987] FAT-fs (loop2): Directory bread(block 6) failed [ 1136.342701] FAT-fs (loop2): Directory bread(block 7) failed [ 1136.350562] FAT-fs (loop2): Directory bread(block 8) failed [ 1136.350952] FAT-fs (loop2): Directory bread(block 9) failed 01:57:37 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) sendfile(r0, r1, &(0x7f0000000000)=0x3, 0x8) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) r3 = fcntl$dupfd(r2, 0x406, r1) ioctl$EVIOCGABS20(r3, 0x80184560, &(0x7f0000000100)=""/190) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r4, 0x5414, &(0x7f00000000c0)) ioctl$KIOCSOUND(r4, 0x4b2f, 0x8) 01:57:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 61) 01:57:37 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 40) 01:57:37 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf6ffffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:37 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x405, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:57:37 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:37 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x2f121ba, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x8}, 0x18318, 0x401, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x17}, 0x0, 0x1004, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0x6612) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x4, 0x2, 0x7f, 0x80, 0x0, 0x1, 0x42000, 0xc, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0xfffffffd, 0x1, @perf_config_ext={0x400, 0xfffffffffffff41f}, 0x440, 0x5, 0x10000, 0x1, 0x7, 0x68, 0x4, 0x0, 0x92c, 0x0, 0x100}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x3) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r1, 0x9) openat(r1, &(0x7f0000000000)='./file0\x00', 0x141040, 0xa4) 01:57:37 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1150.465956] loop3: detected capacity change from 0 to 1 [ 1150.485166] FAULT_INJECTION: forcing a failure. [ 1150.485166] name failslab, interval 1, probability 0, space 0, times 0 [ 1150.487050] CPU: 1 PID: 7167 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1150.488228] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1150.489477] Call Trace: [ 1150.489864] [ 1150.490158] dump_stack_lvl+0xc1/0xf0 [ 1150.490630] should_fail_ex+0x4b4/0x5b0 [ 1150.491124] should_failslab+0x9/0x20 [ 1150.491587] kmem_cache_alloc_lru+0x6b/0x590 [ 1150.492114] ? ext4_alloc_inode+0x28/0x680 [ 1150.492611] ? __pfx_lock_release+0x10/0x10 [ 1150.493139] ? trace_lock_acquire+0x170/0x1e0 [ 1150.493685] ? __pfx_ext4_alloc_inode+0x10/0x10 [ 1150.494256] ext4_alloc_inode+0x28/0x680 [ 1150.494779] ? __pfx_ext4_alloc_inode+0x10/0x10 [ 1150.495370] alloc_inode+0x63/0x240 [ 1150.495857] new_inode+0x25/0x1f0 [ 1150.496333] __ext4_new_inode+0x323/0x55f0 [ 1150.496870] ? __pfx_avc_has_perm_noaudit+0x10/0x10 [ 1150.497516] ? avc_has_perm_noaudit+0xa6/0x3e0 [ 1150.498122] ? lock_acquire+0x32/0xc0 [ 1150.498654] ? __pfx___ext4_new_inode+0x10/0x10 [ 1150.499263] ? selinux_determine_inode_label+0x1b6/0x350 [ 1150.499964] ext4_mkdir+0x33e/0xb20 [ 1150.500468] ? __pfx_ext4_mkdir+0x10/0x10 [ 1150.501001] ? inode_permission.part.0+0xb5/0x520 [ 1150.501631] vfs_mkdir+0x24b/0x470 [ 1150.502112] do_mkdirat+0x163/0x2d0 [ 1150.502608] ? __pfx_do_mkdirat+0x10/0x10 [ 1150.503154] ? getname_flags.part.0+0x1dd/0x4f0 [ 1150.503757] __x64_sys_mkdir+0xf6/0x150 [ 1150.504278] do_syscall_64+0x3f/0x90 [ 1150.504764] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1150.505411] RIP: 0033:0x7f94570d3c27 [ 1150.505880] 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 [ 1150.508068] RSP: 002b:00007f9454649fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1150.508991] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d3c27 [ 1150.509858] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1150.510759] RBP: 00007f945464a040 R08: 0000000000000000 R09: ffffffffffffffff [ 1150.511627] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1150.512495] R13: 0000000020000100 R14: 00007f945464a000 R15: 0000000020010d00 [ 1150.513395] [ 1150.519669] FAT-fs (loop3): Directory bread(block 3) failed [ 1150.520661] FAT-fs (loop3): Directory bread(block 4) failed [ 1150.530352] FAT-fs (loop3): Directory bread(block 5) failed [ 1150.531181] FAT-fs (loop3): Directory bread(block 6) failed [ 1150.532166] FAT-fs (loop3): Directory bread(block 7) failed [ 1150.536806] FAT-fs (loop3): Directory bread(block 8) failed [ 1150.539936] FAT-fs (loop3): Directory bread(block 9) failed [ 1150.557086] loop2: detected capacity change from 0 to 2 [ 1150.585785] FAT-fs (loop2): Directory bread(block 3) failed [ 1150.591143] FAT-fs (loop2): Directory bread(block 4) failed [ 1150.591946] FAT-fs (loop2): Directory bread(block 5) failed 01:57:37 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfcfdffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1150.603123] FAT-fs (loop2): Directory bread(block 6) failed [ 1150.603923] FAT-fs (loop2): Directory bread(block 7) failed [ 1150.623112] FAT-fs (loop2): Directory bread(block 8) failed [ 1150.623985] FAT-fs (loop2): Directory bread(block 9) failed 01:57:37 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:57:37 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x7ffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:37 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpid() tkill(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc, 0x0, {r2}}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000780)) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x0, 0x3, 0x3f, 0x0, 0x800080, 0x400, 0xe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x14, 0x3, 0x0, 0x4, 0x9, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, r1, 0xc, r2, 0x1) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0xd1, 0x2, 0x12, 0x7f, 0x0, 0xff, 0x20, 0x8, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xffffffff, 0x4, @perf_config_ext={0x8cfa, 0x8}, 0x8080, 0x8, 0x0, 0x9, 0x0, 0x3ff, 0xac, 0x0, 0xfffffffd, 0x0, 0x7}, r1, 0x6, r0, 0xb) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r4, 0x5414, &(0x7f00000000c0)) 01:57:37 executing program 7: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f0000000280)=""/61, 0x3d}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000000400)=""/164, 0xa4}], 0x6}, 0x10020) lstat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$iso9660(&(0x7f0000000580), &(0x7f00000005c0)='./file0\x00', 0x1, 0x6, &(0x7f0000000940)=[{&(0x7f0000000600)="96584b4cc1b322443d44edb269aaf7c6bfb83ef9c869c96224ffa1f8511c4676a2a5ce319c8dc3810126a4b6af2ba2751b78081cbf91c23d719761d87653622d54bb3e31fc4ed2c7febb8719dcdfedbfc7e7011691e0054d1c5388234797fd7fd8d835250836afb5a39164a12855db7030065272fce986d84199f7feecd46ffc35a14978062fa0643a9d4482ac5f7d53", 0x90, 0x35}, {&(0x7f00000006c0)="be59d84c84fdc2e1fcb51bb18b43b210092959be70217b02f6e03d368feb14adf0ab777b7b3a3877811965e0b563d6c9568ddfe27b3245f97e435535eaa4616a8176365af8629a74d9bd8c27aa59c1342ffdaa1a41393c5a7e75faf52105f14ca0", 0x61, 0x1fffffffe000000}, {&(0x7f0000000740)="7b62c2b0b7982b21a28255bd6948ca0bde8658f9478645de34ec85c4be96ee1598907dba12431b68c4f57f6ea5918e435e9fae3b66330baa733e5e9be6568c2ae44548d45313", 0x46, 0x8}, {&(0x7f00000007c0)="1b0c49d246f35d834d6434f0efd693edb6ea8a216b20787593e959ed67172c7a44374286c18947290e90a888627321efdaa23ce057c9ff9d85be4f7542b9f283bec7651f058c9f9a7e9295a67bafe962cfe7f3b27c781c3036c8c67b17fbc421632c0d054f10fd17f92a76eb39fbb6c64e7a1721c0d397a6e3d937b143f7813ef4f2d01410b0cf1e767c5401d59cf5dd352d", 0x92, 0x6}, {&(0x7f0000000880)="33c712e5fae528354844eb1f2cb84a7a652863b92502f55042efbe136a6ad7492ed5bbf8b1f71c154522985fdfcf7b527ad494b050d7b5ccc023f9ae5a", 0x3d, 0xffffffff}, {&(0x7f00000008c0)="d48df2aeb30d9d6e23c04ddb0503387550151d2f66cb133572faf4723dad8582e76584cb28d321af55f0d8afce187bdfdcbf6b1784384a36b60e2cb6ae8ed1e77e5353849020196ee406a06309bdfaabe0c50608c3b0ebdfbebc4bfd7deb2a0b9a34fe1dc8", 0x65, 0x7ff}], 0x0, &(0x7f0000000ac0)={[{@cruft}, {@map_off}, {@hide}, {@nocompress}, {@nocompress}], [{@uid_lt}, {@dont_hash}, {@dont_hash}, {@dont_hash}, {@uid_eq={'uid', 0x3d, r0}}, {@smackfsdef}, {@fowner_gt}, {@measure}]}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) 01:57:37 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4f9, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:57:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 62) 01:57:37 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 41) [ 1150.802036] loop3: detected capacity change from 0 to 1 [ 1150.805282] loop7: detected capacity change from 0 to 264192 [ 1150.818111] FAULT_INJECTION: forcing a failure. [ 1150.818111] name failslab, interval 1, probability 0, space 0, times 0 [ 1150.821510] CPU: 0 PID: 7189 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1150.822476] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1150.823282] FAT-fs (loop6): bogus number of reserved sectors [ 1150.823421] Call Trace: [ 1150.824126] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1150.824447] [ 1150.824472] dump_stack_lvl+0xc1/0xf0 [ 1150.826016] should_fail_ex+0x4b4/0x5b0 [ 1150.826556] ? ext4_mb_new_blocks+0x1901/0x4ad0 [ 1150.827139] should_failslab+0x9/0x20 [ 1150.827638] kmem_cache_alloc+0x5a/0x320 [ 1150.828185] ext4_mb_new_blocks+0x1901/0x4ad0 [ 1150.828798] ? lock_is_held_type+0x9f/0x120 [ 1150.829375] ? ext4_find_extent+0xa41/0xd30 [ 1150.829950] ? ext4_cache_extents+0x68/0x2d0 [ 1150.830527] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 1150.831177] ? ext4_ext_search_right+0x2e3/0xbd0 [ 1150.831839] ? ext4_inode_to_goal_block+0x324/0x430 [ 1150.832560] ext4_ext_map_blocks+0x2004/0x5dd0 [ 1150.833265] ? __pfx___lock_acquire+0x10/0x10 [ 1150.833966] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 1150.834672] ? lock_acquire.part.0+0xea/0x320 [ 1150.835316] ? ext4_map_blocks+0x704/0x19e0 [ 1150.835931] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 1150.836630] ? rcu_read_lock_sched_held+0x42/0x80 [ 1150.837276] ? trace_lock_acquire+0x170/0x1e0 [ 1150.837938] ? ext4_map_blocks+0x704/0x19e0 [ 1150.838520] ? lock_acquire+0x32/0xc0 [ 1150.839063] ? ext4_map_blocks+0x704/0x19e0 [ 1150.839687] ? __pfx_down_write+0x10/0x10 [ 1150.840272] ? ext4_es_lookup_extent+0xc8/0xc90 [ 1150.840968] ext4_map_blocks+0x776/0x19e0 [ 1150.841568] ? __up_read+0x199/0x750 [ 1150.842108] ? __pfx_ext4_map_blocks+0x10/0x10 [ 1150.842746] ? __pfx___up_read+0x10/0x10 [ 1150.843317] ? ext4_map_blocks+0x270/0x19e0 [ 1150.843960] ext4_getblk+0x62d/0x860 [ 1150.844506] ? __pfx_ext4_getblk+0x10/0x10 [ 1150.845103] ? __brelse+0x88/0xa0 [ 1150.845594] ? __ext4_new_inode+0x150/0x55f0 [ 1150.846256] ext4_bread+0x2e/0x1a0 [ 1150.846773] ext4_append+0x21d/0x530 [ 1150.847321] ? __pfx_ext4_append+0x10/0x10 [ 1150.847974] ext4_init_new_dir+0x262/0x4c0 [ 1150.848583] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 1150.849289] ext4_mkdir+0x3d3/0xb20 [ 1150.849847] ? __pfx_ext4_mkdir+0x10/0x10 [ 1150.850454] ? inode_permission.part.0+0xb5/0x520 [ 1150.851159] vfs_mkdir+0x24b/0x470 [ 1150.851696] do_mkdirat+0x163/0x2d0 [ 1150.852241] ? __pfx_do_mkdirat+0x10/0x10 [ 1150.852850] ? getname_flags.part.0+0x1dd/0x4f0 [ 1150.853534] __x64_sys_mkdir+0xf6/0x150 [ 1150.854127] do_syscall_64+0x3f/0x90 [ 1150.854643] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1150.855357] RIP: 0033:0x7f6392b5ec27 [ 1150.855880] 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 [ 1150.858252] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1150.859273] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1150.860215] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1150.861163] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1150.862121] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1150.863062] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1150.864075] [ 1150.901344] loop7: detected capacity change from 0 to 264192 01:57:37 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xf9, 0x0, 0x9, 0x20, 0x0, 0x7, 0x820, 0x6, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp={&(0x7f0000000100), 0xa}, 0x2010, 0x400, 0x7a3280, 0x5, 0x8000, 0x3ff, 0x9, 0x0, 0x8000, 0x0, 0x9}, 0x0, 0x8, r2, 0x1) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1150.946655] loop2: detected capacity change from 0 to 2 [ 1150.962646] FAT-fs (loop2): Directory bread(block 3) failed [ 1150.963865] FAT-fs (loop2): Directory bread(block 4) failed [ 1150.969272] FAT-fs (loop2): Directory bread(block 5) failed [ 1150.969635] syz-executor.0 (7194) used greatest stack depth: 23768 bytes left [ 1150.970005] FAT-fs (loop2): Directory bread(block 6) failed [ 1150.970041] FAT-fs (loop2): Directory bread(block 7) failed [ 1150.978943] FAT-fs (loop2): Directory bread(block 8) failed [ 1150.979950] FAT-fs (loop2): Directory bread(block 9) failed 01:57:37 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfeffffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 63) [ 1151.016900] ISOFS: Unable to identify CD-ROM format. 01:57:37 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:37 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 42) 01:57:37 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x500, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 1151.100032] loop3: detected capacity change from 0 to 1 [ 1151.108576] FAULT_INJECTION: forcing a failure. [ 1151.108576] name failslab, interval 1, probability 0, space 0, times 0 [ 1151.110458] CPU: 1 PID: 7207 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1151.111421] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1151.112436] Call Trace: [ 1151.112770] [ 1151.113079] dump_stack_lvl+0xc1/0xf0 [ 1151.113580] should_fail_ex+0x4b4/0x5b0 [ 1151.114124] ? jbd2_journal_add_journal_head+0x367/0x5d0 [ 1151.114797] should_failslab+0x9/0x20 [ 1151.115311] kmem_cache_alloc+0x5a/0x320 [ 1151.115853] jbd2_journal_add_journal_head+0x367/0x5d0 [ 1151.116554] jbd2_journal_get_create_access+0x44/0x560 [ 1151.117238] ? lock_is_held_type+0x9f/0x120 [ 1151.117804] __ext4_journal_get_create_access+0x54/0x1f0 [ 1151.118525] ext4_getblk+0x374/0x860 [ 1151.119033] ? __pfx_ext4_getblk+0x10/0x10 [ 1151.119582] ? __brelse+0x88/0xa0 [ 1151.120073] ? __ext4_new_inode+0x150/0x55f0 [ 1151.120647] ext4_bread+0x2e/0x1a0 [ 1151.121119] ext4_append+0x21d/0x530 [ 1151.121610] ? __pfx_ext4_append+0x10/0x10 [ 1151.122201] ext4_init_new_dir+0x262/0x4c0 [ 1151.122749] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 1151.123393] ext4_mkdir+0x3d3/0xb20 [ 1151.123916] ? __pfx_ext4_mkdir+0x10/0x10 [ 1151.124464] ? inode_permission.part.0+0xb5/0x520 [ 1151.125106] vfs_mkdir+0x24b/0x470 [ 1151.125583] do_mkdirat+0x163/0x2d0 [ 1151.126108] ? __pfx_do_mkdirat+0x10/0x10 [ 1151.126661] ? getname_flags.part.0+0x1dd/0x4f0 [ 1151.127288] __x64_sys_mkdir+0xf6/0x150 [ 1151.127817] do_syscall_64+0x3f/0x90 [ 1151.128325] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1151.128983] RIP: 0033:0x7f6392b5ec27 [ 1151.129455] 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 [ 1151.131635] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1151.132595] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1151.133470] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1151.134366] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1151.135239] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1151.136126] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1151.137029] [ 1151.139413] ENOMEM in journal_alloc_journal_head, retrying. [ 1151.165335] FAT-fs (loop6): bogus number of reserved sectors [ 1151.166130] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1151.201921] loop2: detected capacity change from 0 to 2 [ 1151.214664] FAT-fs (loop3): Directory bread(block 3) failed [ 1151.215729] FAT-fs (loop2): Directory bread(block 3) failed [ 1151.216820] FAT-fs (loop2): Directory bread(block 4) failed [ 1151.217774] FAT-fs (loop2): Directory bread(block 5) failed [ 1151.218564] FAT-fs (loop3): Directory bread(block 4) failed [ 1151.218746] FAT-fs (loop2): Directory bread(block 6) failed [ 1151.219462] FAT-fs (loop3): Directory bread(block 5) failed [ 1151.220315] FAT-fs (loop2): Directory bread(block 7) failed [ 1151.221031] FAT-fs (loop3): Directory bread(block 6) failed [ 1151.223429] FAT-fs (loop3): Directory bread(block 7) failed [ 1151.225134] FAT-fs (loop3): Directory bread(block 8) failed [ 1151.227160] FAT-fs (loop3): Directory bread(block 9) failed [ 1151.227432] FAT-fs (loop2): Directory bread(block 8) failed [ 1151.236310] FAT-fs (loop2): Directory bread(block 9) failed 01:57:52 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x504, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:57:52 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 64) 01:57:52 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0xa0240, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$VT_RELDISP(r1, 0x5605) 01:57:52 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfeffffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:52 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:57:52 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x10000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:52 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r1, 0x9) write$bt_hci(r1, &(0x7f0000000000)={0x1, @remote_oob_data_reply={{0x430, 0x26}, {@any, "de2cbb64df4705afe60566240a65f85d", "a0c25777d80eeca7275ab3942b6089d2"}}}, 0x2a) syncfs(r0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x4004f50d, &(0x7f0000000100)=0x1) 01:57:52 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 43) [ 1165.930007] loop3: detected capacity change from 0 to 1 [ 1165.931071] FAULT_INJECTION: forcing a failure. [ 1165.931071] name failslab, interval 1, probability 0, space 0, times 0 [ 1165.931954] CPU: 1 PID: 7220 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1165.932477] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1165.933022] Call Trace: [ 1165.933199] [ 1165.933362] dump_stack_lvl+0xc1/0xf0 [ 1165.933634] should_fail_ex+0x4b4/0x5b0 [ 1165.933919] ? __es_insert_extent+0x3a9/0x12f0 [ 1165.934243] should_failslab+0x9/0x20 [ 1165.934512] kmem_cache_alloc+0x5a/0x320 [ 1165.934805] __es_insert_extent+0x3a9/0x12f0 [ 1165.935128] ext4_es_insert_extent+0x2db/0xc20 [ 1165.935467] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 1165.935820] ? ext4_map_blocks+0x704/0x19e0 [ 1165.936125] ? __pfx_down_write+0x10/0x10 [ 1165.936416] ? ext4_es_lookup_extent+0xc8/0xc90 [ 1165.936756] ext4_map_blocks+0xa0d/0x19e0 [ 1165.937057] ? __pfx_ext4_map_blocks+0x10/0x10 [ 1165.937370] ? __pfx___up_read+0x10/0x10 [ 1165.937648] ? ext4_map_blocks+0x270/0x19e0 [ 1165.937959] ext4_getblk+0x62d/0x860 [ 1165.938242] ? __pfx_ext4_getblk+0x10/0x10 [ 1165.938543] ? __brelse+0x88/0xa0 [ 1165.938791] ? __ext4_new_inode+0x150/0x55f0 [ 1165.939102] ext4_bread+0x2e/0x1a0 [ 1165.939354] ext4_append+0x21d/0x530 [ 1165.939618] ? __pfx_ext4_append+0x10/0x10 [ 1165.939924] ext4_init_new_dir+0x262/0x4c0 [ 1165.940230] ? __pfx_ext4_init_new_dir+0x10/0x10 [ 1165.940581] ext4_mkdir+0x3d3/0xb20 [ 1165.940868] ? __pfx_ext4_mkdir+0x10/0x10 [ 1165.941179] ? inode_permission.part.0+0xb5/0x520 [ 1165.941525] vfs_mkdir+0x24b/0x470 [ 1165.941802] do_mkdirat+0x163/0x2d0 [ 1165.942092] ? __pfx_do_mkdirat+0x10/0x10 [ 1165.942418] ? getname_flags.part.0+0x1dd/0x4f0 [ 1165.942776] __x64_sys_mkdir+0xf6/0x150 [ 1165.943078] do_syscall_64+0x3f/0x90 [ 1165.943360] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1165.943738] RIP: 0033:0x7f6392b5ec27 [ 1165.944012] 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 [ 1165.945280] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1165.945825] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b5ec27 [ 1165.946354] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1165.946861] RBP: 00007f63900d5040 R08: 0000000000000000 R09: ffffffffffffffff [ 1165.947372] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1165.947870] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1165.948404] [ 1165.953920] loop2: detected capacity change from 0 to 2 01:57:52 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:57:52 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xffffffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1165.974272] FAT-fs (loop3): Directory bread(block 3) failed [ 1165.978042] FAT-fs (loop3): Directory bread(block 4) failed [ 1165.978511] FAT-fs (loop3): Directory bread(block 5) failed [ 1165.978897] FAT-fs (loop3): Directory bread(block 6) failed [ 1165.980283] FAT-fs (loop3): Directory bread(block 7) failed [ 1165.982060] FAT-fs (loop3): Directory bread(block 8) failed [ 1165.990293] FAT-fs (loop3): Directory bread(block 9) failed [ 1165.991786] FAT-fs (loop2): Directory bread(block 3) failed [ 1165.992704] FAT-fs (loop2): Directory bread(block 4) failed [ 1165.993861] FAT-fs (loop6): bogus number of reserved sectors [ 1165.995015] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1166.003410] FAT-fs (loop2): Directory bread(block 5) failed [ 1166.004160] FAT-fs (loop2): Directory bread(block 6) failed [ 1166.013317] FAT-fs (loop2): Directory bread(block 7) failed [ 1166.013972] FAT-fs (loop2): Directory bread(block 8) failed [ 1166.014433] FAT-fs (loop2): Directory bread(block 9) failed 01:57:52 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x20000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:57:52 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 44) 01:57:52 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 65) 01:57:52 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 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, @perf_config_ext={0x2}, 0x4, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:57:52 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x505, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:57:53 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) perf_event_open(&(0x7f00000004c0)={0x0, 0xc2, 0x1, 0x56, 0x17, 0x0, 0x0, 0xfff, 0x130c00, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x6}, 0x400, 0x1ff, 0x200, 0x8, 0x4, 0x8, 0x2, 0x0, 0xda3, 0x0, 0x4}, 0xffffffffffffffff, 0x3, r2, 0x8) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:57:53 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xffffffffffff0700, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1166.221567] FAULT_INJECTION: forcing a failure. [ 1166.221567] name failslab, interval 1, probability 0, space 0, times 0 [ 1166.223110] CPU: 0 PID: 7245 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1166.224113] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1166.225161] Call Trace: [ 1166.225515] [ 1166.225842] dump_stack_lvl+0xc1/0xf0 [ 1166.226403] should_fail_ex+0x4b4/0x5b0 [ 1166.226975] should_failslab+0x9/0x20 [ 1166.227496] kmem_cache_alloc_lru+0x6b/0x590 [ 1166.228096] ? ext4_alloc_inode+0x28/0x680 [ 1166.228657] ? __pfx_lock_release+0x10/0x10 [ 1166.229257] ? trace_lock_acquire+0x170/0x1e0 [ 1166.229878] ? __pfx_ext4_alloc_inode+0x10/0x10 [ 1166.230519] ext4_alloc_inode+0x28/0x680 [ 1166.231074] ? __pfx_ext4_alloc_inode+0x10/0x10 [ 1166.231714] alloc_inode+0x63/0x240 [ 1166.232253] new_inode+0x25/0x1f0 [ 1166.232773] __ext4_new_inode+0x323/0x55f0 [ 1166.233368] ? __pfx_avc_has_perm_noaudit+0x10/0x10 [ 1166.234074] ? avc_has_perm_noaudit+0xa6/0x3e0 [ 1166.234730] ? lock_acquire+0x32/0xc0 [ 1166.235342] ? __pfx___ext4_new_inode+0x10/0x10 [ 1166.236039] ? selinux_determine_inode_label+0x1b6/0x350 [ 1166.236825] ext4_mkdir+0x33e/0xb20 [ 1166.237396] ? __pfx_ext4_mkdir+0x10/0x10 [ 1166.237980] ? inode_permission.part.0+0xb5/0x520 [ 1166.238665] vfs_mkdir+0x24b/0x470 [ 1166.239205] do_mkdirat+0x163/0x2d0 [ 1166.239757] ? __pfx_do_mkdirat+0x10/0x10 [ 1166.240365] ? getname_flags.part.0+0x1dd/0x4f0 [ 1166.241045] __x64_sys_mkdir+0xf6/0x150 [ 1166.241627] do_syscall_64+0x3f/0x90 [ 1166.242175] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1166.242890] RIP: 0033:0x7f94570d3c27 [ 1166.243411] 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 [ 1166.245722] RSP: 002b:00007f9454649fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1166.246737] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d3c27 [ 1166.247701] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1166.248610] RBP: 00007f945464a040 R08: 0000000000000000 R09: ffffffffffffffff [ 1166.249510] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1166.250423] R13: 0000000020000100 R14: 00007f945464a000 R15: 0000000020010d00 [ 1166.251401] [ 1166.257721] loop3: detected capacity change from 0 to 1 [ 1166.280040] loop2: detected capacity change from 0 to 2 [ 1166.299708] FAT-fs (loop3): Directory bread(block 3) failed [ 1166.300546] FAT-fs (loop3): Directory bread(block 4) failed [ 1166.309810] FAT-fs (loop2): Directory bread(block 3) failed [ 1166.310842] FAT-fs (loop2): Directory bread(block 4) failed [ 1166.315259] FAT-fs (loop3): Directory bread(block 5) failed [ 1166.316014] FAT-fs (loop3): Directory bread(block 6) failed [ 1166.316914] FAT-fs (loop2): Directory bread(block 5) failed [ 1166.317750] FAT-fs (loop2): Directory bread(block 6) failed [ 1166.318532] FAT-fs (loop2): Directory bread(block 7) failed [ 1166.319777] FAT-fs (loop2): Directory bread(block 8) failed [ 1166.323537] FAT-fs (loop3): Directory bread(block 7) failed [ 1166.325123] FAT-fs (loop3): Directory bread(block 8) failed [ 1166.333273] FAT-fs (loop2): Directory bread(block 9) failed [ 1166.334610] FAT-fs (loop3): Directory bread(block 9) failed 01:58:07 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 66) 01:58:07 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r1) r2 = pidfd_getfd(r1, r0, 0x0) r3 = openat2(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x6003, 0x4a, 0x6}, 0x18) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000200)=0x100000000) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x7, 0x2, 0x1, 0x0, 0x0, 0x4c, 0x200, 0x7, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x6, 0x4}, 0x100, 0x9, 0x8000, 0x7, 0x5, 0x2, 0x4, 0x0, 0x10000, 0x0, 0x100000001}, 0x0, 0xe, r2, 0x8) move_mount(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x4) 01:58:07 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 45) 01:58:07 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf0ffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:07 executing program 0: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x5}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000100)=0x6fda) pipe2$9p(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r2, 0x942e, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000180)={0x0, 0x100, 0x7fff, 0x200, 0x9, "76675950493aba65812215247df06cea3de68d"}) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) ioctl$VT_RELDISP(r1, 0x5605) 01:58:07 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffffffffffff000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:07 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x52, 0xd6, 0x64, 0x43, 0x0, 0x6, 0x824, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8000, 0x2, @perf_config_ext={0xcf, 0x4}, 0xa011, 0x0, 0x4, 0x8, 0x80000000, 0x6, 0x0, 0x0, 0x7, 0x0, 0x9}, 0xffffffffffffffff, 0x0, r1, 0x1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r2, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:58:07 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x506, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) [ 1180.891178] loop3: detected capacity change from 0 to 1 [ 1180.891665] loop2: detected capacity change from 0 to 2 [ 1180.897177] FAULT_INJECTION: forcing a failure. [ 1180.897177] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1180.898898] CPU: 0 PID: 7265 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1180.899868] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1180.900857] Call Trace: [ 1180.901192] [ 1180.901495] dump_stack_lvl+0xc1/0xf0 [ 1180.902002] should_fail_ex+0x4b4/0x5b0 [ 1180.902562] _copy_from_user+0x2e/0x180 [ 1180.903091] memdup_user+0x72/0xd0 [ 1180.903574] strndup_user+0x78/0xe0 [ 1180.904051] __x64_sys_mount+0x137/0x310 [ 1180.904583] ? __pfx___x64_sys_mount+0x10/0x10 [ 1180.905210] do_syscall_64+0x3f/0x90 [ 1180.905702] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1180.906358] RIP: 0033:0x7f6392b6104a [ 1180.906829] 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 [ 1180.908956] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 1180.909867] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b6104a [ 1180.910741] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f63900d5000 [ 1180.911592] RBP: 00007f63900d5040 R08: 00007f63900d5040 R09: 0000000020000000 [ 1180.912461] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 1180.913337] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1180.914254] [ 1180.918852] FAT-fs (loop6): bogus number of reserved sectors [ 1180.919726] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1180.922776] FAT-fs (loop2): Directory bread(block 3) failed [ 1180.923697] FAT-fs (loop2): Directory bread(block 4) failed [ 1180.930343] FAT-fs (loop2): Directory bread(block 5) failed [ 1180.931142] FAT-fs (loop2): Directory bread(block 6) failed [ 1180.932056] FAT-fs (loop2): Directory bread(block 7) failed [ 1180.933474] FAT-fs (loop2): Directory bread(block 8) failed [ 1180.948815] FAT-fs (loop2): Directory bread(block 9) failed [ 1194.215978] FAULT_INJECTION: forcing a failure. [ 1194.215978] name failslab, interval 1, probability 0, space 0, times 0 [ 1194.216840] CPU: 0 PID: 7280 Comm: syz-executor.6 Not tainted 6.2.0-next-20230227 #1 [ 1194.217380] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1194.217944] Call Trace: [ 1194.218134] [ 1194.218305] dump_stack_lvl+0xc1/0xf0 [ 1194.218596] should_fail_ex+0x4b4/0x5b0 [ 1194.218900] ? security_inode_alloc+0x38/0x160 [ 1194.219239] should_failslab+0x9/0x20 [ 1194.219521] kmem_cache_alloc+0x5a/0x320 [ 1194.219826] security_inode_alloc+0x38/0x160 [ 1194.220149] inode_init_always+0xbb2/0xea0 [ 1194.220473] alloc_inode+0x84/0x240 [ 1194.220755] new_inode+0x25/0x1f0 [ 1194.221027] __ext4_new_inode+0x323/0x55f0 [ 1194.221337] ? __pfx_avc_has_perm_noaudit+0x10/0x10 [ 1194.221701] ? avc_has_perm_noaudit+0xa6/0x3e0 [ 1194.222035] ? lock_acquire+0x32/0xc0 [ 1194.222357] ? __pfx___ext4_new_inode+0x10/0x10 [ 1194.222741] ? selinux_determine_inode_label+0x1b6/0x350 [ 1194.223149] ext4_mkdir+0x33e/0xb20 [ 1194.223445] ? __pfx_ext4_mkdir+0x10/0x10 [ 1194.223750] ? inode_permission.part.0+0xb5/0x520 [ 1194.224119] vfs_mkdir+0x24b/0x470 [ 1194.224397] do_mkdirat+0x163/0x2d0 [ 1194.224679] ? __pfx_do_mkdirat+0x10/0x10 [ 1194.224994] ? getname_flags.part.0+0x1dd/0x4f0 [ 1194.225349] __x64_sys_mkdir+0xf6/0x150 [ 1194.225655] do_syscall_64+0x3f/0x90 [ 1194.225936] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1194.226304] RIP: 0033:0x7f94570d3c27 [ 1194.226586] 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 [ 1194.227808] RSP: 002b:00007f9454649fa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 1194.228333] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f94570d3c27 [ 1194.228830] RDX: 0000000000000005 RSI: 00000000000001ff RDI: 0000000020000100 [ 1194.229320] RBP: 00007f945464a040 R08: 0000000000000000 R09: ffffffffffffffff [ 1194.229810] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 1194.230301] R13: 0000000020000100 R14: 00007f945464a000 R15: 0000000020010d00 [ 1194.230847] 01:58:21 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x9, 0xffffffffffffffff, 0x0) r0 = eventfd2(0x80, 0x1) fcntl$setstatus(r0, 0x4, 0x41400) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r1, 0x6612) r2 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x1) syncfs(r2) 01:58:21 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xffffffffffffff7f, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:21 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 67) 01:58:21 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x100000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:21 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:58:21 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x6, 0x9, 0x7fff, 0x3ff, 0x4, "f9c7302734308a722e40fff44264a7af7b11a3"}) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000100)={0x1ff, 0x0, 0x6, 0x5, 0x5, "dbc0b946a717157524fc984493fea80834f548"}) 01:58:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 46) 01:58:21 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x507, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:58:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 47) [ 1194.324187] loop2: detected capacity change from 0 to 2 [ 1194.327415] FAT-fs (loop2): Directory bread(block 3) failed [ 1194.328027] FAT-fs (loop2): Directory bread(block 4) failed [ 1194.328996] FAT-fs (loop2): Directory bread(block 5) failed [ 1194.329563] FAT-fs (loop2): Directory bread(block 6) failed [ 1194.333481] FAT-fs (loop2): Directory bread(block 7) failed [ 1194.334347] FAT-fs (loop2): Directory bread(block 8) failed 01:58:21 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1194.345345] FAT-fs (loop2): Directory bread(block 9) failed [ 1194.355381] loop3: detected capacity change from 0 to 1 01:58:21 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xfffffffffffffffe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1194.467673] FAT-fs (loop6): bogus number of reserved sectors [ 1194.468604] FAT-fs (loop6): Can't find a valid FAT filesystem 01:58:21 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x200000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:21 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:21 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 68) 01:58:21 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSPTLCK(r0, 0x40045431, &(0x7f0000000100)) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000000)={0x9, 0x8, 0x40, 0x1ff, 0x1a, "9afdf37a703949c0518a9b640a5c51713444ba"}) 01:58:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) (fail_nth: 48) 01:58:21 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x300000e, 0x20010, 0xffffffffffffffff, 0xfffffffffffffffa) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x4000, 0x9) r1 = perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x6, 0x5, 0x1f, 0x9, 0x0, 0x7fff, 0x120, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x6, 0x9}, 0xa020, 0x1, 0x2, 0x1, 0x3, 0x5, 0x5, 0x0, 0x7fffffff, 0x0, 0x9}, 0x0, 0x3, r0, 0x8) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xc2, 0x7, 0x5, 0x20, 0x0, 0x800, 0x8, 0xb, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, @perf_bp={&(0x7f0000000100), 0x2}, 0x8000, 0x9, 0x7fff, 0x1, 0x5, 0x32e4, 0xf7, 0x0, 0xfe79, 0x0, 0x3}, 0x0, 0xffffffffffffffff, r0, 0x2) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000280)=ANY=[@ANYBLOB="0100000001000000180000002e43d55cead930d33b726883097f65ac9dd89487897bc5ed03000e7df2e5b60b6f3a0c57ca548bd2a2694a002cbf3f9e5a6e1a01e26f0310a11e92e9f8af3d7960104620a5185f915f42929851443f780dc560713282d7dd8946281655aa6db988f34b2b8657f85a6ab24b0073fb2e75bf3c642123fe40bc55b7eae8f57a8238e3a2a28c04f6bc2ffc7713d2c53876a127f42ada197f6b5a6321ddc1ff19a5fc14806a732cdd6b2adb5fc971e536a77a803cb00421c9b7fc2858111d58982becd153e206a2b0e50ebbe106d92b46f7d849612b151eb79e2ddc25a28f36bc76480c736490ec2e8935414c9c5561549bac1b9809678b035ac768742df120bd64cd5fb2aee798ba94aabf6adaea318a0a3fe4b88362bcb05c13f544ad39003df4134777ca63fe5ef39e528a7301c1530360", @ANYRES32=r1, @ANYBLOB="7f000000040000002e2f66696c653100"]) 01:58:21 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x508, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:58:21 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x300000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:58:21 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, r0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1194.667987] loop3: detected capacity change from 0 to 1 [ 1194.696726] FAT-fs (loop3): Directory bread(block 3) failed [ 1194.699582] loop2: detected capacity change from 0 to 2 [ 1194.703394] FAT-fs (loop3): Directory bread(block 4) failed [ 1194.706761] FAT-fs (loop3): Directory bread(block 5) failed [ 1194.711375] FAT-fs (loop3): Directory bread(block 6) failed [ 1194.712115] FAT-fs (loop3): Directory bread(block 7) failed 01:58:21 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1194.730661] FAT-fs (loop2): Directory bread(block 3) failed [ 1194.731686] FAT-fs (loop2): Directory bread(block 4) failed [ 1194.732454] FAT-fs (loop2): Directory bread(block 5) failed [ 1194.734728] FAT-fs (loop3): Directory bread(block 8) failed [ 1194.739337] FAT-fs (loop3): Directory bread(block 9) failed [ 1194.741562] FAT-fs (loop6): bogus number of reserved sectors [ 1194.742555] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1194.743537] FAT-fs (loop2): Directory bread(block 6) failed 01:58:21 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5ed9f6d47650d4af, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r2) syncfs(r1) [ 1194.755327] FAT-fs (loop2): Directory bread(block 7) failed [ 1194.756941] FAT-fs (loop2): Directory bread(block 8) failed [ 1194.768331] FAT-fs (loop2): Directory bread(block 9) failed 01:58:21 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:58:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) [ 1194.985599] FAT-fs (loop6): bogus number of reserved sectors [ 1194.986508] FAT-fs (loop6): Can't find a valid FAT filesystem 01:58:34 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 69) 01:58:34 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x509, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:58:34 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:58:34 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000000)=0x8f) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:58:34 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:58:34 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:34 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x7f, 0x3, 0x5, 0x8, 0x0, 0x1f, 0x80040, 0xb, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7, 0x1, @perf_bp, 0x4, 0x4, 0x6, 0x0, 0x3, 0x80, 0x2, 0x0, 0x6, 0x0, 0x4}, 0x0, 0x1, r0, 0x8) 01:58:34 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x400000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1207.298623] FAT-fs (loop6): bogus number of reserved sectors [ 1207.299536] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1207.323899] loop3: detected capacity change from 0 to 1 [ 1207.328881] loop2: detected capacity change from 0 to 2 [ 1207.339040] FAT-fs (loop2): Directory bread(block 3) failed [ 1207.342668] FAT-fs (loop2): Directory bread(block 4) failed [ 1207.348364] FAT-fs (loop2): Directory bread(block 5) failed [ 1207.349536] FAT-fs (loop2): Directory bread(block 6) failed [ 1207.354310] FAT-fs (loop2): Directory bread(block 7) failed [ 1207.359620] FAT-fs (loop2): Directory bread(block 8) failed [ 1207.363257] FAT-fs (loop2): Directory bread(block 9) failed [ 1207.377610] FAT-fs (loop3): Directory bread(block 3) failed [ 1207.378488] FAT-fs (loop3): Directory bread(block 4) failed [ 1207.379289] FAT-fs (loop3): Directory bread(block 5) failed [ 1207.382290] FAT-fs (loop3): Directory bread(block 6) failed [ 1207.383054] FAT-fs (loop3): Directory bread(block 7) failed [ 1207.395839] FAT-fs (loop3): Directory bread(block 8) failed [ 1207.407104] FAT-fs (loop3): Directory bread(block 9) failed 01:58:34 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x500000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:34 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:46 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:58:46 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:46 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x600000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:46 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x50a, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:58:46 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:58:46 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) [ 1219.402539] loop3: detected capacity change from 0 to 1 [ 1219.414929] FAT-fs (loop6): bogus number of reserved sectors [ 1219.415440] FAT-fs (loop6): Can't find a valid FAT filesystem ioctl$BTRFS_IOC_SPACE_INFO(r0, 0xc0109414, &(0x7f000000f840)=ANY=[@ANYBLOB="480a0000000000000de6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce37bc5f673ca3f9fa544f123928876bdbf2b2b90c0bfc3880c520739f09998d1012d08a474631ba75c120e5b9c8dad23b3ae8b7f4a76303d3027ca658911437aed91a0f4c19ef66face6efd3a4346ea95264ec1"]) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) 01:58:46 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 70) 01:58:46 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = 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) timer_create(0x8, 0x0, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r1) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x1, 0x6, 0x0, 0x1, 0x0, 0x2, 0x10802, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x2, @perf_bp={&(0x7f0000000000), 0xa}, 0x6020, 0x200000000000000, 0x7, 0x4, 0x7, 0x4, 0x7, 0x0, 0x3ff, 0x0, 0x1ff}, 0xffffffffffffffff, 0x8, r2, 0x1) 01:58:46 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0xf, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1219.438430] FAULT_INJECTION: forcing a failure. [ 1219.438430] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1219.440054] CPU: 0 PID: 7368 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1219.441021] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1219.442015] Call Trace: [ 1219.442363] [ 1219.442670] dump_stack_lvl+0xc1/0xf0 [ 1219.443213] should_fail_ex+0x4b4/0x5b0 [ 1219.443758] _copy_from_user+0x2e/0x180 [ 1219.444294] memdup_user+0x72/0xd0 [ 1219.444780] strndup_user+0x78/0xe0 [ 1219.445268] __x64_sys_mount+0x137/0x310 [ 1219.445813] ? __pfx___x64_sys_mount+0x10/0x10 [ 1219.446462] do_syscall_64+0x3f/0x90 [ 1219.446988] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1219.447640] RIP: 0033:0x7f6392b6104a [ 1219.448119] 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 [ 1219.450261] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 1219.451219] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b6104a [ 1219.452082] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f63900d5000 [ 1219.452941] RBP: 00007f63900d5040 R08: 00007f63900d5040 R09: 0000000020000000 [ 1219.453796] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 1219.454652] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1219.455600] 01:58:46 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x1b, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:46 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x5, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) [ 1219.498404] loop2: detected capacity change from 0 to 2 [ 1219.501238] FAT-fs (loop2): Directory bread(block 3) failed [ 1219.501735] FAT-fs (loop2): Directory bread(block 4) failed [ 1219.502529] FAT-fs (loop2): Directory bread(block 5) failed [ 1219.502976] FAT-fs (loop2): Directory bread(block 6) failed [ 1219.506304] FAT-fs (loop2): Directory bread(block 7) failed [ 1219.506897] FAT-fs (loop2): Directory bread(block 8) failed 01:58:46 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 71) [ 1219.514187] FAT-fs (loop2): Directory bread(block 9) failed 01:58:46 executing program 4: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:58:46 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x700000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:58:46 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$TCSETSF2(r1, 0x402c542d, &(0x7f0000000000)={0x3, 0xedb, 0x9, 0x200, 0x9a, "03f5b77f0836f81470d173d6949dc394968479", 0x4, 0x800}) [ 1219.612117] FAT-fs (loop6): bogus number of reserved sectors [ 1219.612716] FAT-fs (loop6): Can't find a valid FAT filesystem 01:58:46 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x51e, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:58:46 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1219.652904] loop3: detected capacity change from 0 to 1 [ 1219.697508] loop2: detected capacity change from 0 to 2 [ 1219.702474] FAT-fs (loop2): Directory bread(block 3) failed [ 1219.702895] FAT-fs (loop2): Directory bread(block 4) failed [ 1219.704524] FAT-fs (loop2): Directory bread(block 5) failed [ 1219.704930] FAT-fs (loop2): Directory bread(block 6) failed [ 1219.705352] FAT-fs (loop2): Directory bread(block 7) failed [ 1219.707273] FAT-fs (loop2): Directory bread(block 8) failed [ 1219.707676] FAT-fs (loop2): Directory bread(block 9) failed 01:59:00 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:59:00 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x0, 0x4, 0xc7, 0x1, 0x0, 0x81, 0x60, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, @perf_bp={&(0x7f0000000000), 0x5}, 0x8, 0x0, 0x5, 0x2, 0x1, 0x5, 0x6, 0x0, 0xa3}, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x2) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r1, 0x5414, &(0x7f00000000c0)) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="ff000000000000002e0200000065fbec703cb0a6cb51ea3000"]) 01:59:00 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x27, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:59:00 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:59:00 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 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, 0xfffffffd, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) r1 = getpid() tkill(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000027f) clone3(&(0x7f00000005c0)={0x20000, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0), {0x2e}, &(0x7f0000000440)=""/68, 0x44, &(0x7f0000000240)=""/14, 0xfffffffffffffffc, 0x0, {r2}}, 0x58) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000780)) perf_event_open(&(0x7f00000001c0)={0x3, 0x80, 0x7, 0x0, 0x3, 0x3f, 0x0, 0x800080, 0x400, 0xe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000180), 0x3}, 0x14, 0x3, 0x0, 0x4, 0x9, 0xffff, 0x0, 0x0, 0x3f, 0x0, 0x6}, r1, 0xc, r2, 0x1) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="862d875730d33704000000000000002e2f66696c65300054a417414b52e030848c0039207a8b195172042c2a05aade2ecef62f83c1b22f5594ac8c0811d1b5"]) openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x99, 0x5, 0x1b, 0x8, 0x0, 0xfff, 0x40000, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x72, 0xfffffffffffff800}, 0x1000, 0x8001, 0x2, 0x1, 0x4, 0x7, 0x7fff, 0x0, 0x6, 0x0, 0x400}, r1, 0xa, r4, 0x0) 01:59:00 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1800000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:59:00 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 72) 01:59:00 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x600, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:59:00 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1233.264274] FAT-fs (loop6): bogus number of reserved sectors [ 1233.265109] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1233.273505] loop3: detected capacity change from 0 to 1 [ 1233.276535] FAULT_INJECTION: forcing a failure. [ 1233.276535] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1233.277435] CPU: 0 PID: 7422 Comm: syz-executor.3 Not tainted 6.2.0-next-20230227 #1 [ 1233.277961] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1233.278509] Call Trace: [ 1233.278693] [ 1233.278861] dump_stack_lvl+0xc1/0xf0 [ 1233.279160] should_fail_ex+0x4b4/0x5b0 [ 1233.279455] _copy_from_user+0x2e/0x180 [ 1233.279748] copy_mount_options+0x76/0x180 [ 1233.280062] __x64_sys_mount+0x1ac/0x310 [ 1233.280357] ? __pfx___x64_sys_mount+0x10/0x10 [ 1233.280708] do_syscall_64+0x3f/0x90 [ 1233.280982] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1233.281083] loop2: detected capacity change from 0 to 3 [ 1233.281338] RIP: 0033:0x7f6392b6104a [ 1233.281354] 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 [ 1233.281373] RSP: 002b:00007f63900d4fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 1233.283999] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f6392b6104a [ 1233.284488] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f63900d5000 [ 1233.284980] RBP: 00007f63900d5040 R08: 00007f63900d5040 R09: 0000000020000000 [ 1233.285470] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 1233.285956] R13: 0000000020000100 R14: 00007f63900d5000 R15: 0000000020010d00 [ 1233.286480] 01:59:00 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0xfe, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1233.322606] FAT-fs (loop3): Directory bread(block 3) failed [ 1233.323095] FAT-fs (loop3): Directory bread(block 4) failed [ 1233.324397] FAT-fs (loop3): Directory bread(block 5) failed [ 1233.324984] FAT-fs (loop3): Directory bread(block 6) failed [ 1233.326974] FAT-fs (loop3): Directory bread(block 7) failed [ 1233.328968] FAT-fs (loop3): Directory bread(block 8) failed [ 1233.330516] FAT-fs (loop3): Directory bread(block 9) failed [ 1233.364590] FAT-fs (loop2): Directory bread(block 3) failed [ 1233.365230] FAT-fs (loop2): Directory bread(block 4) failed [ 1233.365647] FAT-fs (loop2): Directory bread(block 5) failed [ 1233.373183] FAT-fs (loop2): Directory bread(block 6) failed [ 1233.385318] FAT-fs (loop2): Directory bread(block 7) failed [ 1233.385994] FAT-fs (loop2): Directory bread(block 8) failed [ 1233.386486] FAT-fs (loop2): Directory bread(block 9) failed 01:59:11 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r1) open_by_handle_at(r0, &(0x7f0000000000)=@FILEID_INO32_GEN_PARENT={0x10, 0x2, {{0x4, 0x9}, 0x1, 0xa}}, 0x8000) 01:59:11 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x500, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:59:11 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x605, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:59:11 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000280)={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={&(0x7f0000000180), 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000300)=ANY=[@ANYBLOB="00c0baa76b398ddf964c2737bacb927aee9449aa38c05f0de5b895b63a298648c1ab4aa97862bb99", @ANYRES32=r1, @ANYBLOB="000000f0cc128aa5773389b3427c82272795ec1fc66e197f9d46d94bbcb5cb908b74a40fddd4974b3e709be18ed707d8edc33bfd5f52b17c65f4a6c680beb14852da7045de571aa260bde7124caedbbd2900a4ada880eb4f0756d0ceb697915ea4ff545585e67199b76f45f82d4e6120d591547f96576c4153e2f9092f1b64c1a472f11a98c9ec98da6638ff36e044ecb619ece6cd6fece7f89d337a9ca3899e70a487c37b4c5150e4ea88c02b9cf022e288943b28a39cd92439c69a95e11f4b941b8ebf9d7b9d2f"]) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000100)={0x5, 0x80, 0x2, 0x7f, 0x3, 0x9, 0x0, 0x688e, 0x400, 0x5, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x100, 0x0, @perf_config_ext={0xf6f, 0x8}, 0x8281, 0x4, 0x8, 0x8, 0x1, 0x1, 0x101, 0x0, 0x3, 0x0, 0xffffffffffffffc3}) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) 01:59:11 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 73) 01:59:11 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:59:11 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:59:11 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x1c00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1244.748248] loop2: detected capacity change from 0 to 3 [ 1244.754340] FAT-fs (loop6): bogus number of reserved sectors [ 1244.754929] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1244.755899] FAT-fs (loop2): Directory bread(block 3) failed [ 1244.758043] FAT-fs (loop2): Directory bread(block 4) failed [ 1244.760321] FAT-fs (loop2): Directory bread(block 5) failed [ 1244.760903] FAT-fs (loop2): Directory bread(block 6) failed [ 1244.770591] loop3: detected capacity change from 0 to 1 [ 1244.774842] FAT-fs (loop2): Directory bread(block 7) failed [ 1244.778288] FAT-fs (loop2): Directory bread(block 8) failed [ 1244.784826] FAT-fs (loop2): Directory bread(block 9) failed [ 1244.838039] FAT-fs (loop3): Directory bread(block 3) failed [ 1244.844900] FAT-fs (loop3): Directory bread(block 4) failed [ 1244.845641] FAT-fs (loop3): Directory bread(block 5) failed 01:59:11 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1244.858280] FAT-fs (loop3): Directory bread(block 6) failed [ 1244.859092] FAT-fs (loop3): Directory bread(block 7) failed [ 1244.871149] FAT-fs (loop3): Directory bread(block 8) failed [ 1244.879353] FAT-fs (loop3): Directory bread(block 9) failed 01:59:11 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:59:11 executing program 7: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x125c}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) 01:59:11 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x700, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:59:11 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0xfdef, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1244.986483] loop2: detected capacity change from 0 to 3 [ 1244.998147] FAT-fs (loop6): bogus number of reserved sectors [ 1244.998738] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1245.000173] FAT-fs (loop2): Directory bread(block 3) failed [ 1245.002029] FAT-fs (loop2): Directory bread(block 4) failed [ 1245.002624] FAT-fs (loop2): Directory bread(block 5) failed 01:59:11 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x3b03000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1245.004728] FAT-fs (loop2): Directory bread(block 6) failed [ 1245.008752] FAT-fs (loop2): Directory bread(block 7) failed [ 1245.009710] FAT-fs (loop2): Directory bread(block 8) failed [ 1245.012897] FAT-fs (loop2): Directory bread(block 9) failed 01:59:11 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 74) 01:59:11 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x705, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:59:11 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:59:12 executing program 4: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1245.163676] FAT-fs (loop6): bogus number of reserved sectors [ 1245.164379] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1245.165436] loop2: detected capacity change from 0 to 3 [ 1245.168245] FAT-fs (loop2): Directory bread(block 3) failed [ 1245.168899] FAT-fs (loop2): Directory bread(block 4) failed [ 1245.169491] FAT-fs (loop2): Directory bread(block 5) failed [ 1245.170122] FAT-fs (loop2): Directory bread(block 6) failed [ 1245.170769] FAT-fs (loop2): Directory bread(block 7) failed [ 1245.171704] FAT-fs (loop2): Directory bread(block 8) failed [ 1245.172314] FAT-fs (loop2): Directory bread(block 9) failed [ 1245.188447] loop3: detected capacity change from 0 to 1 01:59:12 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x6400000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1245.208694] FAT-fs (loop3): Directory bread(block 3) failed [ 1245.209287] FAT-fs (loop3): Directory bread(block 4) failed [ 1245.215449] FAT-fs (loop3): Directory bread(block 5) failed [ 1245.215993] FAT-fs (loop3): Directory bread(block 6) failed [ 1245.223599] FAT-fs (loop3): Directory bread(block 7) failed [ 1245.224470] FAT-fs (loop3): Directory bread(block 8) failed [ 1245.230739] FAT-fs (loop3): Directory bread(block 9) failed 01:59:12 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000000100)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x1, "46a47fa43b947d"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000001100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x5c, "14aed927a6124d"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000002100)={r1, r2, "f14df5112e82af7a41dbbddd079a38c0ba045e9f35ae19d5030062431277973e1044a7194ae8b0e404c92e225e81c1236bb7d31c587d14ded2e1f4028c5f99867ba7700486c42b6c19126bead66ed798b3e77473629faa12bbb0b67e42c853cb7ddc9a66bee1c9b95c115ba013e4c882e1c0d568a76c0b32b532a4956fd9b6871a461b1b8777033d230fd0eb8c762ef2a2bdcfac0c80d3ac865703951a68713144f64a7ef3b8a70f046aa4cced9504a01f8d597d8d8b5f002b6f2bc0ad73957d704088c6e7a7f684c7646bacbf6cf098960072c133326c00a3c67bc83f8777f83dfcf4d8b43e3127a21c96d46c87a065bbe251615474e48c600bb31d94635962", "75b9c421b4c8135d2a882bc38385dd6b28e6d41e5b05277cf563fe7393d81c0a920c600994ac623136b0979c390f6772675a425f15214b7033b9733d8c0360d3c65c41505226884cfc5a049c80b406e4b0e5531fab535e614a559806e48eb2c5accd952da558f21304b850cffbccada67481ba13b6ab83b8d2b0030f0050d2423ca22716f2c6e8f782a693ea996236284e73256586f3057ea6f16819486c2532afb532acdffe8c8f85191825ef9f9df3d61267e2e8c4753a83d3c12cf655bb8b885fb6f4f2c07e9f25bc8ebef4bcaf99622cf6f32b11bbd0ec0ca7f31e8e4ee73e50c6c035b0b8ba823fb0a81615c9918fb4f1216c5861c6ec67e7dc6e887cf1415e744699ef497038ae22d07deddc6702490f9ebbd4be3b47b284b148796721dd974bc2933caf70ddbaf28fd625cfb86737dc89f331cced090ffdfb43a6595d98b380a36e5fbee5eafe9968d22a3022eeda0a1b78f839d5b3f19e678ecda917123294cd6186103b68e58d58c1e8ed52fb5be66a31a5ba36267c508fdf3f73c6f15d329e1880d9a6165371277bb724ef9abab706e8d4baeb83e1401a6640d23baf129e927e995ef05414c901cd2fe198954f60446890b40bd14e6de4a3cc3a03b2b8dc203ff920164d689c440db62b2332f56be9aa2565130fff7216d83ad8cb21da3033163be1a75c623a9996dc5efaf3bf2373468cb44dd4eab0e2ed0d604785485c0026d7fc2db4816b88fbfbe2f97ecdbe7572081b091dac43a040be76a24eaa3f936520406bfbb4a31d4748eb295510044c665ab778b06532ebccd319a76ca669032c0fc8a15a90af63b625f7bbb20d970d047913db794d58fbf62835a5dbb3fcbee48c55635edeb522ed6c39d2fee650f0d28802069f66582131ddf27f5e5b647b1793d7f1e6bd18899f47b2da2133bd48c063f00d608a91fd2adb8aea4bdc0a092d7121b746877ec1ce6d248220023149e5dcfaa945ed1bad9080f48e652a7c069d5aa4b9c4221e68b05072af856ccb92ccc3b2f3c651789c95dff967c65a0b5eaf931ce8baa3ea0b780f63263e473fb7261bb98898c47c8306bb0e0eb0266c0371d31c3a67ed10a0818a00375aec2b44c59b11800175ae62ddb7866a5935c1b136f0a841c6ac6a385df058d9cf459d6ba420f02d77a2a8c2ab962f2a791cd039fc1e1439b7610e49009664a85c5ec7d65b8dd6b408426d1deb32163819275330fc4de94b8a9b1ed6e9d39038efea51b793a2c79d15e290fe9c558e166949a9e42c81f9e0c092f52f46009659b73ae558ade480e000e3b95b2ff8a54a8da1d72ba77e48da0cf9f263285afe79c456f883026646d4a9e4ef0d8f788536b5b5cf93d0f518628ed345dc957dd2efe94c95adab5891ca3514b1fea82317640cb70ae312a669c8473878f353b9cf94227e61f4326a7e9fcafabd514c4a4a1238ddd9be50850c0e9d61c649b2e854a35d116bd49326deed89d4d1b36cbc8eb2ef360d6a3ee6b15fe89dbabb1909dbb960c41e6cd79b03b74138c2437335bc79b3ff79b4a686c84d8fb23c3e9e0a9123e99d8f17c6b16ce9246743fc5661dee9f0b85fedad58bb8b3674ca6819cd2c9505d89cc539185707f7cd3c5f945f76dfe32e7eb7d8d40dc252b9ffd746887ee3276d95103fe4f9a946f27dc2025fa802ff213e12687585db71b0476f8026b3575725aedba5ba5ac22865f5e98b5e00d92cc015dc0f57c9a5b35f07dd79c84a831d06a5a21bd2fbb7c9e7f476ba88fc314b4ec7ad40834977884e9d50455afe3897c9ffcb4703b4ca52d835a3cfdea41a712c878e655322c42748bb8cbe71cd6b156a26bf9a4b2e51fbb80f56caa777baceda17082f37dfa210a73c8203df6b131ebac9d92df0d978b061394f9b1271a1146c23ce00f384bd5a2b433a52d65bfac0f3b6a0d0600f60110c3543faac18424a55a000eae2ecd3d63407c587569838d61bfd2589bfd8bd01e4d6a820a03885cbc789d2b5e1591db46205994fed394524819923d8c8018564fa7bab6e75b2f7fff8a6922e531eb10b543c7e5867080561c7f799a03e2a8e1ddece32a2975fcd7fab56ab288f06e45e463cdebc1c96efc47e78a97fd6f5df87435da33207dfb4ccc7ead12414b2bc4abe163b7750e1b46c31a67491c164495b41a9cd49eaa58cda6ef5a74990dec0c3453b5efecd57697169b08af5ac28cba917554b0543a78320e4fef7b4b3aebc254195a4d39c9760066487c360c00115b7c1a6e5a61b4378cb299edc8097b821b029548d096aa7931f756055397e934eb8187d8f859de994d79ab10625dc6facc2d756e82b4e507653b52a3326c9cf75a7a8e874821509876ee3863b0b3b1ec15abba0efb2fb5a994aea34606eb9989a5576a578ce0b66ed449d3540aaa0159138a13919b5ff999c948f0f6c449a3d43184f5192df3650f9bec0b4a5f25cc96102e847e700cf2c65a51b708fc37f97fdb29aa5d13e33fb791e4336507e8d994799871ba32bb0ea062162d72ab61ebef9afc881199b2053e1d5aa430fea169dd6f9a2b12af4fc42fdb188499b61a4520626b82ec7bcffa7842a8746bfe2be51db2ab0f4ce134fc6c589c68719c9b06b77a419b84f2cd0cee2afce11c847a9378a635512ec40a454db42cbf4e5df34610bf9e6cc236cad8519c0a704c6a95b43bb9674a43b005308fefffe594c52542e6a65d12e208fa2081f506bbd596b066cdf1de42aeb53ed29274237bdb32be5b3cf23940a3b02239d6e056db83454f277f3c698b1f84f290627e0fa3d06a1b901279e6de433c6ce41e3f2358ff94f306d14772014d8e8786f2714bbe53e64cb19ca46d99168873955f82d2fee26701d9c4b60b833f5be777820fbb8670e197f12fe4214328919dea7eafec8f5067dd4cfc94eeb46d981a326b4a8cc44e34d15a4bab5c7d554c153cac1a80834712a6889b14c6297ebe353ee6c03a230c595d79ed91e875426d6f204938d7498ac2e7c6db536bb55309f0e843a145643a28aacf393cc0d225bd7e6312e4937723e75bdf424503544caf0c316f6827031f972d226ecd3ecbfa97fa8d629e3fdf50eff001153acfa7601bd27030f83d82e1e196d1c23a1c3c9d0079765f551e0143d4ae40664f8772214a5aab6bde466c3f2b3e8412f0b4328379538bddec1920163e21066c3fff4561082174495991c69b6c31ea514bc5f9597eef1ffde0a9bf7f179838d7486e6c94363e2d29fe261905ddf09b8f2c2053101012464bdbd30f812ae2f114a9f7b2ee889b27a3c7a0e3539a0ba17e8199f7d2610d29ce4755d72373f1776a7a3fdafd623eeb96fdd1997f8f1c2653b4bf133d51edfcd0daf39f3ae522e1f3760392b80d7c1f926f5649e4ecaed751c7db7d5f050f3f059e557652db92782ec357d38165819e3e3b793d3d4e2c8c31bdd7efc01c99848407ec92f13b8c4ad519dc7bbd2f9456e60f06a17bfbf6a77b56d6449a3d18c0ab2dd95a076c851f78079b4b00a755b72a7c045c6f371acf0004ac59b8ec12bc37764e92d6d4df6a3d8a3b07f298a9e37bddd1adf53b7117acb952d15e6b38a3694005775d4bd2ffec3f9e74be88417194116c74e22d72d52b0099122cc670050d80c9b95e55056fc7f8a73fe802a074c45b8fb369acbaf57afb883aef4b7ca966c720907846a0ece8f082d77669e7ff9b1a05b9bd70259e2bc803465370f78e6e69fcc3f08168e0dc6f47ee6f14d97ffc8c517480d2e652d614c93c3445e7eacf8eeeb6a1c229ab7c308c491569377a899262a3bb2425ee237b40bd2f96a23db8cebeb04fe3c6c790f7d746ae054b8044ce3ae8ec5eb579dccd8f2ee91c5fdd9fbd48816453c2c20ae70c394e9b255c71e0820372b22bbe4c38e9b1087f0a789bbdf32843bb066d140358f908c52d82146e796e29f3f74e376c46259fed261c81abad328de54c96526c50b2fd30db69ab96c2f758f41da53a087c3b85380ea0c6b222a059907de914b272ca5c7761ebd353ecf8d48cd918508c2b3aa93b9e8e60dd8ba5e19aa327357a40f94300bfb5f2f89dbc0cba310228bef9dc465589e5e034c974c155a8fce68a34a78c819e218c9472f291e11ce80d0cc2580e816b155bdf8be29f73c3fb0ccdc7b7c4cf7d9bb260624240bd73a82d06386eba128305b1df699617bcab906853563e1f6e82492b8a582e3f6c0a2a7c401b04a88bf21c6b386d65de1f40a8ffe050472c653bf23ce6073d7e133b2499d6545b3e5dca2afad756d4ef152a5a81a41c6b268a0d48a404eb20767047481aebf329059249b189f0f17aa9b64ecc5813e8035534440c1b885d192e849cb7ed38a0faf00601869784e0da53de0385acd5437cd2eaef291cdb0e81d7745f7dedb10c3ba66f23a95221e6b3ddb3f716a29b841dc3532f0a5c328b70e162b24fd0884baf547bb42906086ffaf7efba2d31c733b86497d72e074cb9bba2342ad40d7f9c516dfc96aba2464dd157a750e4e0b44caa5abef62f70db82f58f5a694ef69508b7033168e462d300ea98e19a6c98bfedbec892121e1fc78927064d4ac7686ba9a9bf16fcf0a3285e48bfa84cd689c43e8a19720bee98bcbcee48b47216cdb91c848d145ffb712b9cb8ffa7bea755161f69c475c853bd6d7b020914f35dd5c2514c01d8b7c60752c53b043d37d84ff232912e41228e7fc4e9edc96f201b89e732d12fa501d3c95419c17cf14697aef961ff86156273671988638c7f9c5fce86864bebed538ae71003523cede1738146aa04f0d3f14807cb9010b7c4f22e82f8b1140ae96fb0a6096519662df904bc314b48e03fd56fcfd8ffc8ef1584f425adf2b8e06338add029ed134c102d3f968039f8d8cfd879ff8f4f226e20cfb1611beee5e5f94d570d0c8174902271aeb9478e4bc7b2f76becf09f1d94c9e3c31b928c34145287f252d93c5a8caf4a21519d13262b4d387985262af039cc8049e34c1c4d0b749757be24af4c520cbf8ed49570e1540aa0025be37ded76634fdbad9d84c98c477b8a2326f392beb4a55ba12c0070aa8411e3505f8104a71e57b4286af6eb2d105d8dc6dd3ab80d1a18200bea2e6f365b974eb9c08187d4a815e07df354a04d50406d4acdfe7778b6ca1df3eaf1bcd5f925f79fd24079c284360c5f746fbfa73a858b49094639d6f6915a426afc16484ef57b48f312939df2e5e64d6d2c3b4ee1b66ce4b0a343a6f2ab31c9792ac593cf9c5578eeabc487ab8e0af0a2bbe0680c792a9be6431cd65537624ce529b24904f3a999887d62e742725236f4f6e2b78bebfd644ceb96fd5ef7258a4f4af0cbeb708f4f0c84de9ea78347a0fdfe7112c1e8eacfd2f772978ab170fe2fe676fc01a41833411a3e96cb4bb613ed4c7422bcef02e55cce06df00cfe88b8b4c4d6b9e658b41b"}) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r3, 0x5414, &(0x7f00000000c0)) 01:59:12 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xa, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:59:12 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r0) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x80, 0x80, 0x40, 0x2, 0x0, 0x8, 0x20000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000000), 0x3}, 0x20, 0x2, 0x2, 0x5, 0x7fff, 0xfffffffd, 0x0, 0x0, 0x1, 0x0, 0x2}, 0x0, 0x5, r0, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) [ 1245.320984] FAT-fs (loop6): bogus number of reserved sectors [ 1245.321660] FAT-fs (loop6): Can't find a valid FAT filesystem 01:59:25 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpgid(0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x4, 0x1, 0x20, 0x2, 0x0, 0xfffffffffffffff7, 0x80, 0xb, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_config_ext={0x1f, 0x7}, 0x42000, 0x3ff, 0x6, 0x0, 0x20, 0x7, 0x2d1, 0x0, 0xffffffff, 0x0, 0x4}, r1, 0xc, r0, 0x1a) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) 01:59:25 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0xfffe, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:59:25 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = fsopen(&(0x7f0000000000)='rpc_pipefs\x00', 0x1) fsconfig$FSCONFIG_CMD_RECONFIGURE(r0, 0x7, 0x0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r1, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r1, 0x9) r2 = openat(r1, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) syncfs(r2) 01:59:25 executing program 4: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:59:25 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x7fffffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:59:25 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xb, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:59:25 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 75) 01:59:25 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x805, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:59:25 executing program 4: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1258.890664] loop3: detected capacity change from 0 to 1 01:59:25 executing program 7: r0 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x2, &(0x7f0000000000)=0x0) r5 = creat(&(0x7f0000000040)='./file0\x00', 0x0) io_submit(r4, 0x2, &(0x7f0000000a80)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, r5, 0x0}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000bc0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r3, @ANYBLOB="00000000100000332e2f66696c6589e5d14dcd3000"]) r7 = signalfd4(r0, &(0x7f00000000c0)={[0x2]}, 0x8, 0x800) r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r8, 0x5414, &(0x7f00000000c0)) [ 1258.906438] loop2: detected capacity change from 0 to 4 [ 1258.911033] FAT-fs (loop3): Directory bread(block 3) failed [ 1258.911524] FAT-fs (loop3): Directory bread(block 4) failed [ 1258.911930] FAT-fs (loop3): Directory bread(block 5) failed [ 1258.920714] FAT-fs (loop3): Directory bread(block 6) failed [ 1258.921132] FAT-fs (loop3): Directory bread(block 7) failed [ 1258.922007] FAT-fs (loop3): Directory bread(block 8) failed [ 1258.926915] FAT-fs (loop2): Directory bread(block 4) failed [ 1258.928016] FAT-fs (loop6): bogus number of reserved sectors [ 1258.928801] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1258.931023] FAT-fs (loop2): Directory bread(block 5) failed [ 1258.931774] FAT-fs (loop3): Directory bread(block 9) failed [ 1258.936742] FAT-fs (loop2): Directory bread(block 6) failed [ 1258.943589] FAT-fs (loop2): Directory bread(block 7) failed [ 1258.946179] FAT-fs (loop2): Directory bread(block 8) failed io_submit(r4, 0x3, &(0x7f0000000c80)=[&(0x7f0000000a40)={0x0, 0x0, 0x0, 0x1, 0x2, r2, &(0x7f0000000ac0)="1f8bb3108e6c67d6da90482a13876eefb32e3b33b9921c2969eeeb8cc878228f17552171be5ba43990b6be6a6fbc057dca9ff1b11bfda35c218118b0b2190682f5068adabfb0b5e624cf834a2002e63175c0a63073a80fd2859b54a6e565e732ffbfb9fd8e52e33fbf4574a80a65ddead3998ef6e95b2ff4970e0ad0a54dc02ec42ac489c04fa8c517252f38a47661bca181cbd96e24a86dec03969c5571130606164824f34566e2682a9e8615596e5be40111dd02d67ace27c6a6f919680411a2918a78bcce0ab6885c304e5f0d1d39607e4e3fbcc9bde53eb8984cbb72588d98500f8ee5", 0xe5, 0x1ff, 0x0, 0x2, r3}, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, &(0x7f0000002500)="ad19bc802998692c4917682c895a811e5fb2eff9edaaf394ecdc54531377b1b000c7710ab354f61c74e2e273ad31bc92c49cfdce60ee5a691cb306ec9203ad263c117ab39271afc093d80c6c1de5bb55938b61643c778abd90514e191ff38733573b0206469a8898652143103eab42c0c236f2d5e9f9e43f8c52f871f2802acc75037796cbb3519ca471ff5bf72f1073a64dd998cbe4a204963368afcb4d86321eab3f9e0e195f92cae6246b4667b3c2315340af7bef399c267b91d6c32e6c9677c8092a394ca75a1021b8923116eb26291b20bd026f665d5d8d83ca13933c64e489bee5a71863e5c0bb6607509741c429ddd3c7720a01db10f6d82e2a29a487abfc095bfaaca28d96383532aec595f9c2f37ae22f572e2fed612c7b9c7786e8ffca9fa0545908bf1020cb5e7ee004e1fde4efe5c048e9e1ef6a708284996457a7c2e06ba458f4604e3b3fbafd206f15fc17a1c3dea5f81daf460748a0d778d87efd794cf005efad4ca7a76f8add4f2b6ce7f2c071b6568d1630c034c15aa8e51de3b70a859c13ebc28158824cb231e0b399d2fbe1ecb537cd1931a58b6ad720452be92e3fb04a8a3696f221ac599f6971def0b346197f3d7d9e80b36130c3e2b6c8624b80203dfacbeba6565f847e145b8eed3863ddc20817b1a2836c9f3a9394161eb75957e07a6464a3ccef06d9a2464cb45d6cbc72d141a5bc77e4526ebb9350a379c18c7305edb28862a7e6f7af3d345839a95ab9c0c7f6b783726a8e53de00ab132eebc987bd86b13c0981633389b18f43c196b98c08d3f9f2789513b2d6616c4039de96715d998f396b39d21faddc516bb70049a8d5ad3433c621381c2eb997ca5b47d24235187391a222f5d78a6ef667f7e399dc89a1fabbe63c8d4ff3ddf1a51467d2cb70f8a36e667eec6d821bb218f8e0052f9fc96eea85fad86df22d4c656c90ac4910da864f8b47bf6baca78f25a5c96ddadc85af1215348df7a473e4374dcfb1e55ec0aebf5ea4f08519a89e4b446460c94cc35c98d68a51f318d325b8ebb47a667a160c99b37d13e0e06eaee99cfc5c77adcd136f197538f84d86ebc276cb4e3db8651003de9815a00fd3001f69fa289a817e884b90137d6e77475f928550b5cae17f89e8995e91b76efebead82954827154150c4d045e648bd4896365c257c7a476fda4a8ab9593c8fa929df4b3abaa66735c7b96210c07e1cb6384c18598edfe10ae0e3f85b1afa10a99bc7228a77bfa361930f08290bf5a22a0e4bc1ffa3a9fd5500799beb1e8b34e3c3b1eefd49c235e17b2807cbd5942f62865770ec41546ade836c0bf50fd58594f12a0a65ae5b8f17222627031f3e6825f4802a9476ba8284f43aef6460f9de973455eda45dc7151ff4701a07890e69d1b324e75850234ba546a94a076b048cebce06a4a1ec487facbc98038b9d590bc99ced9ae687930da0eec0c9b9dfaad63d3932dcf509ccdb39187234a27acb69711e803fa6f4f38527d5e8d00f28d8fd657fc2704859cc7b8303f688d4f125ce8cb61805620fad8bb90d40cbaae72d9571a503f3cef7bd1f04e6bf9df875ec8d3222ea6bbf40a759ef976fa05abffeb375f0e1a7d21955d6988e534d87aef9fbbbbccab2ec123445549e9d916c5c94a6316dd0e17a8bac7df647780eae9df4eda124fd90846fa65bc51ae662daea827181ce3d57b99517019f11498d43123e8e1c5f4d72dda7e37402a8c5481cdbaaac5f8deb63c470ff5b7d3fdb767db453d7cf3c48bdc070cec0b88e5bee07740b291be9ab04ed87f0ecb990cca323755e32d8503b9651eafc2305fb47e0c3f749009bef41b608c16318bcb303f456b0841ebb7487028ddb688c89f977162527947407bd63e5a07040b7e2c0ab73210240ab221d6b76ebaed3e2871cb7739cb4d2937c76521561dabd7a9f2827b604a235b380341ccf420bb0223008c557b29985c08e528be49459c126e23b28821dc93745120875325c9cfad55f8128b1df3f1cf8ba693e5ffa13277596196ee277b419dd3d68caf65df4d31b5740d13268eb2d9d16806f374b2bd6dc237e7df722590639a9cee796e6997622e2820aa5a83e22e72ae381d8ea9d4b450712b1ee53127dd4bbaa4eea076e6e555bf7dbc69409e8379a812b460782a6af3ce19526c49ba46eb0725a984641f2ce70269bc1b2f8faf223035ba145ad7a13452c234bff01606ff51b1ad62dc244e70cf7a368554f8e1b5211622c5f55f08781fa137fa0339065272ca4bb36c3bbe6fd8b0bb3df258f2b7a29c20d62342e809f20204211f5c09c2f6910399cf4e85e695ff1e095ae7972edb21012d80ee7ea3ba33c67d27d03f7de0e9132d988dfe9fbca0b38abf6c69cc5d578bd8b28177dd8550afca2040da9aed26fa16fa79ee083d7e418caa44a8b83405b99ee1a14d80116ddcaa7557960c000ec2f78f284c674921fd8b7210c7c298b75bab03b6f0eb135d09154a13adea4f4956dea1fe29fe3a4a31e4be8b8af428b8cc876b3eb649cd306896488f6895b9711afb5adde6bc922437010470d263dedca142d5d4391e0bab3dfd3f18717517076394928217dbc0b743f26aaaec0fce07fde472d1ec126e76d201ca8275e589bce239c2d16a915dce91af4ac5cac4fd230924226b07576ca2f2e283d57687cb5bf14f85f57337ce600e33a5bf65b8b712018faff0da5126d54479119cc34e774b49eed409a71e3b3ba618e66f10bb442f432a21a3fc1a9a73e2d3aeca2e9ba304c646c5f0b9f9a90c9a6b17498891f00e7d17c2d223d09aa8de8bbff58cabf9f0f9da59e3d45e0c66d90632d1507b24ce581893a1966029c153da1ee671f849fbdd256aa11cf90d9e6b0d07199f447e2549081129579b952871bd265c5f6170d82e9bd49ce42a56e066e7592260d0acbcf5dda8c8901ea471a66c91780b6f42584b0ada47f2514eb5f5b1df5d9b1fad34960d6946d298f6efac752a47e696a4bcb864cb5827ab802ae012a05dfc2df83e1d6a642dd528aab03adb6991b0c1faa6b77d335f4209b118be126232f7b6bd85705c172739d5f9f3200e59acaeb76a5474ddb3ee6199cb5d5a99720351e454aa014f3ddc81c6bf6335a951fcb183759fd2af65e003d4db45a1d52ca181c127d3daf989adfabc0bbd2da9c7110c8f32f3983c6648c8b9dfb8b23973472457dd0b2e8ac8c8879e91d2d3f0d6724f415447ebe09682315310ed5c033688b2cf4fc5c49fb6e28ea259ad689b5de1a47c6b784c43820f318509e6b52bf1cf0483772a67003d221cf598338adc4eef2e70ef7fa48505e53fd93091fd187d693a94169df35ec1db3305ae57cb4fc58d47da69041347fb83451ce338c45af0b53c1f5f7144139371a1f4ebe8b128a218e3b5af133978384aea775cd1c13f5c4bf58fae9be99d417c6d5da4ff05fd3ae3a81ebe111a02de2ef2fa8d4df59aa945ac7ccf6838e7bfa000d0109d6f252be7e8db9146d3d420987ddf854112706f1cb1beb68eb4050a6d476077ce3835ba93294d2d291350eefce5c91c09f0c3592cd9c3914483483d3099ef8f2421d3d636959b9316e9f2947fd6b2ca37fbca6ff72d9360a7621d8482acdbc6f3b10add551465d4061c9a8060ec37aee4088fe4d673a48ae8800f25a5dfdc3dd87265117e7b0e847104c0e41180296c7139cdbdaf6a533f378838269c5559aa947c0c0eff51748ff3c36dffdec430a40954d26964c1b60fb21c2461431eda4554e5fab75016bce78e0d28b077ac08d542d01a5b12e99062a4e0e230d8598ee8f33e52b757ab37e7f9a6c3d543cdbc03aaa0e55ac5f35543542e7349b0b7f9ea29b31fd29fec512977cd044fd74b80faf0b00f732815d119bea13801f5b1189fb02c8c022feeac557dfbf7545c66f88935e0aa68b249e6c29d752a7818d2efbc4c084a7007e44428162247369eca554cd9cda3d7282afa35a46617df16368625ffd14dc7218a93234346d80d8857882178d8ddac5f264c39af0f96388b1ce7e4cc9ddf90f155b6a82324e657fe6fbf84e001e5bc45c64809a2fbdd997ba011fc4072103ffce0ceab2b281eca67ef6646f6a7a294b1cea14a54837a508e711dde1c94a2b41dd13d3e4bf59e23a2c828c0fa70d7b9bbe39de75e8e4a4acd6d343c602f1f097983c9001729e6d770b19a20e60bbbcbf1fbc1d5db48689f08596c03deea767292a06c69669c19f68edd9b22ae84b3c51eaf4bc26d9b5075e1cc2779bc29521866edb4e44336e972ec7d0dfa50ff78c807bf9d483f0b3d63c1aa1bf78f232b8e10c10807dc9053497b13602da1d6b1902c84a3ac510dd1e7377eeaf2ac0ef99bb003cc31197896b04cf5bbd74870406a88d04111e758413544f8df5659ae9370c59c43655d0fee932e4438e1d59fe6fc7ab4f70b2b6b5216e1ddeee3b6b3e82c41d1696ef395804d603e7a49e80ad2175d8051661d48bca16733b65a07f17507a91792b766ef13db3cb61001e69c898937b26c25be5b2b44037ef601335f925634ca680eec2f725bdae6c9b5763ddcbe63dcb300885f40732cda6c2eacf21abb1d767bc5993948475338fd7568b153eb3458a01e758afd5d156912f008993c13ebcb96c9df864bc821ea916a49d6747502074059d52567c1dc7b560138b3b6c0733f9786ef02d081318dbdb6a8748de18166145c265fda040164fd99e0c1b9417c7dae2b69654da922c879eba2ab8221a1911d8ae2418a8c6165857bf3c48260593525bf1deeacadac4d720536f41745caac6ed0ea778807760e0084fa201ffee0bedd1d2d6291f0e1471ac8a15a8b00473c171dd50b74a673f6647a2b25d1f391f0b3a4ace5464508ff652f32e5adc42df55141b6fd27aef814aaec9fb62d7aeefe5a8f4a94a319b3c2f3e613190bd82c8cd40b0ac9b8fe0bece31a27967dc9af2277ee28a719b862831162c65f86cc79cec0d0490389c6b871170a1a1b6561bc7186ec1413bea0254e2a0d60e052f7f789a2f55819d109356627018968dffdf8cb076773bc0ce88366ac4c1cf47fa8cc451562df5791e8da9d819ca11ee71091eddf7ae8304668e19c879c1ea496d7f0b8401bb6c9eb3f755a32361504c3e90f668560b1dbc466f97f5fe67b7c8c8a2fe67d64ba5b527e47b835013862722816d2a44b713dc0f31ad63ba26babb03c73846b3e1aff59c96fcc39b6c7aaf64b04137d30966bbbb19c3fddacea7b905ac3d312aafcfe1a8b3dd845beddc6666360716aae41a59055e33106808c76b2a82fd5f985fa9cbb84f792a6ba99fb355db995ebc7a09b07192c7626cb24f9addb59f0988526e54880fc18ed29643b573fe40c7627cf5ceec68cd8730d969394ad14289745473f67b21f2b4f5d6cf34687b26f889f14ca75abf00f1bad3f661743daabcb9fb6c43f29b2ef95493e27af9d2f480abeac279ef521d812fa4df50a2b79320c5505e58d6bd1f49c90355ab872a397821fa1f2920d1a06b48c0c9979c5e05fb05a9619ad90e25f7098aa224cffc9b77d6c678adc83fc056edd85b653f39e3b2eca9b5b41c25818601c6424fd3cba11afd49368a87c91e9b7dc6259cca7ec219e5f8210e82d2721bbc1716cebe98ff9822089999bb6d8afdd8ca2e50c211fcf524515c9ad0653e3c600a0ac6593670ce316e88c8dacdc026b581524fb8c89d0a3b0c325318b1f80f051f0f6fd4fcc1d95356a7d2a51705148100f01ff8525354e2d24f6fbe6eb37c502b3c40e739b7ea7d1d9ea491b751301527678db6304967a9368cdb88198d3193333ad3fc6764", 0x1000, 0x401, 0x0, 0x2}, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x5, 0x100, r8, &(0x7f0000003500)="99e43a649db2042eac9e4dce3b53a7ce1968a11b45afc70ef845d7c157a52d7ccd404c1c43dcb7e53dc7f0fa86301d0855720859a07bd696ed777832004b4a24fcc736b86c434d03818cccc9119786788b9929fa6261633dc511b8248da01f6b6f7dbd71c4e2e7b62f0d2443b1bf6062d88d250948511c5b8ae076916989d644499794a4b9e57c2f7af90bc6f57c92319d14519e319e6e10ce5409859f676d056d781b67da54d9c90ed49cd8b1cb32b9e910589b54987ee4b9f612ad66f1056c2f8cef8bb30760f53d84ba96462ddde32a44eb7cff47d3854d493db1a6b3a3e0ce83c31ba73fc1988701fa8a80d1da993fc895ab9f539360f325bd9602fe3d683f69258d4b92832a2edea57b97f7e2829755d238960c3a0925237ad6ec2a354d63b03d2d5d0c239a096dd1b4070e111a094ce31e638e5ae37785e14a4800833d529676b390cc1a08f34b7c75bb007f7f46006408e6e889656e8d01e0c9b3901bdc34ca9ebef6bc00b170ec4a8b3b76293f44fe143a7ab3d3a4751e265bdaa0d34ffc7ba46b365acc298a426ee71cc36d8747a0f829d11d5ac8873a070c23389c6e963dd83112f19952f97129b2204697fc7a89dabf96d6b1c3ebeda055f06d22e3545c64f61df98174ba3e1d37f2d52b78723834bdc46906fa8c032af6a7aac6f3b1f074e463c656c2122b2db7e2448abfc924ee3f98af81096a3398289cee3fbf7fd490b23e59e95dd0f71bce47622f325ac80d045560fd58de33074dd903a8b4f7ea035a8a8c34ccad82ddc0329cc9586c7ab85c10aed086ad844a395074a27e12c686965be7b6010b8345043d06b947b90316870849741e0c8f700d88861964806501baeb163603bb5c3c347082aa837d50104d8605b446893144f0b9b844698b6042f0f260f09b946fa45678e2f64657561b2041cd4844a2bd43b93240bf34bdff0c3b77d59fe694504b9f929bc4369890a03a954fb6aa0a1effc9d28cb614b9eb4dbca64c06bfe72e9f5fb55246af085ea4b613788461ea4ca7a60e361ec20d16f2193af3e4ff0653f9a789d848db45502113527494aacc97ca9524e8b102da31fe431862be56a642e5645a55d84f171a2929302312e06f7d5d0cd4b392bb22e57b15654a9d81127579342abd2eed9f74e94a2d10d97d095f299164126b4c1b8722f71ea936d28037051c13e9b36b14bd65da2abcdadbbea1864342a645226d464ea80b327853c4872667f00a1d6f36b9fb0ef5f43c597d92496669bde55ac1aaae1d71200e21173d385201d3c2904daac4d04ad5d8767cdfb8a5dab5358cbc0ae6e83b4ac093c018784339b287c099c5e6f4c5dc432de8751aff2fad77f800364f96f69501269755aa3b40fbcbfa12cd26c8707af07cdd0d8a790088a1422aadc9db10e0a20ea35933c4697bbd66620540c33794bb6c3a0e5f1cdf2547df191d823404ebc68e1cf54aebdbbce42b8bb5f0951aca25a9444697d6d17c382dab7b114622b198cc1e8db54fe1ff2c04f456a33f7f6b452a853d6c20dff1b1e0de14584d1184d2eca937160bd6efd135710ac6bba6a0b3a006195fa10b52a8323fa56fa4331419abd2da6fcea671d99fea7a4aa408098b5786cbd5006b98bf15593a13859a29c1e9dc5b537b03331551d57907bfcb42a7bba5627788c6a452d457d3411fb701d7e3fac1e4f6ab93fcee90d392ee32b068cd23312601ca521608259b80d10afce0ff8925a98b82d931f5481184d59caadb8b58dc4563f38464575b55be1828611685ec8264025cf6cff99846cd0aa8592444cbe712650529b07b656f41b799d77b50bc86adf2b7a35bdf6fb9581783bb96d0ac1bbf1c7891d19e17d97197e1218a0cd8e3a64d29172b408b503224bfa6128218c634c385ffc23a1be670dd32636b4b7d7ee4f5f928cdf6300028abc1a52f9e8474cc3bf487f2ac676f4edf1d64f659e2ec7db9f6e4a2bf4c68cea0c846f489282fe64381392dfb85658fafefa68b9dcc000000be9a865e894384419674a7ca4905edb78e6f8031d9f7702568011427f3ab7e8a717a0f6692bdae6bdb92dc95848005269cf1b56a34de7b9e20aa032d544999160be8c24cc120a975c647565d91d28b13496733f39ff62ef5f6aaccf3c9902e4737b515b1011f2509ee00d89364a4273eb892828b047f2e095468ece55c442a4b178ce94a414c630794dd0463c6d786dc9f2f9b5c15bf504eac85e12e2656560018448ce46c3ea2e212d29d681a625ca6d6cb5a56ee542b420461b4b6db4c8a9e3f4266243f5baaa872eecfa559dc9bc31b4007e614b2342c9688334b94cf60a7f7d8b37e61570468aa420e3aa07ac24e362e114d3b5eaff05160131316de7ec843ae3e225228a50e1b34d110db3820e0f26f7a6473e29096c5686050025f11c3a760a5f13ca0b217c51ba11a40534c8add1aad4f0c0261e180f53daf6ff44fac987591a0e47f8384a7ab018af92a4a05aecafe1b86d5a6439f873132b9e44e8f465fb9096ca7b5f9379d6672554019f5eb898a6d85433fdd0ac5e3d255489ad3d2b580135e976d60b9bd350f178245f59e2d940ee5c11e6e0374dc8e896f6208b5d124e36e9994ecf98810390a6bba4a857c9be7392a56cb43285889ea7e65b99da5c4f39dbb5fd49c29a67f9deeb18fc7f0becb9381134380ed3f8c2c06ce5367771f77a06ccab8e72d59e06654ebd839c877ca58d3eee68a344fe61d47c7ec66626f9c9d6d826e9763e32cda4aa204c805e85909c205d872867f4e8fc02e1908bf65ab649b8d523bf407e5c4ce9a054a990d0c618a7fd07cbc758407be0d436e7fd9fab8daa22a28757f66df5638d0e5c6701606742f722b3249ce8afa2b089f3529885f0b163cb846527a37a69cdcffc6909201ddcd1dfa4cc5591dd4ca8b70fbf01c2a33ae1b6fe65b68535a6f37c4881fb5f2da358e0bbdeb8a59b19850dd6079552f8e37e4b559d16e611482ab70e9c4c4d99d8f8b97c57bd9ca39b2f1ff9a2e9d075e3345cb1bbbbd2e11bd1d4b1f30c972cbc5b43c890f03c4c839c81bb03aff18f788a72185510564b2e26e8202d43536f1bb763dc95b7f36bd54041cc5ace308fab500b9289d69487aed9eb7c1b85df0c9b087d04b1abf7864e8e1462e2a28b5b36b78c6422cd92b2b84495a10a67a5e99c823da6f409cb4247692defe176e6466f32a128af616fec90d43727fcc145867cbf48a3b8895445e1e7b7f23e8c23eab834aa6fc432506abda1d771a999d6aefa1dca5189754d94869433da4b8cc32b3f492399c6606ad6a5ea7a51d4afc1f8c152f11ad96cb5ca20707ac56280435755fdc3a0c47e4b5a4b6471bdb7c002ad5d2d66be78b8b52afa4c90a29f2306c8e97c629fd38d019e32e9e7b8908b4e0473b3e0bafee1005c9e490d3cc338f60e02c7e727299268609bdd8f6b0bf1fc136668b1cfe13da75c6bb9840a7e543cfcbdeb4fe4e0366ebf107d980b7ade60e5fc5f92911b187e8ad348a437bb45519509d4cb076cbb7ad29f4b0d204fabeaac9f7ec6606cf58dffa7eebc17a8747e72851af51334fa6f0a0fdb05b55c86f42534d7d5f6170145dc6b573a5e21b6a82dad562586d6762e0e662e681687df2854483f6d0264ad3e635c5e2ddddc5fe38f742ddd1adfd5b23744eb4dd4ab11957b284704faf206ec4baadcc267f1702d7c1b63da4901375219473ecce1d6c2e7864e78a0e84dbd2dee0ac567d4564db0b41128a1cbd61c331ef8ca3909bbcf30e39ac9212ee5755a4e46e9e996ca633e78f62ab246617416b7500a918f2822569956e373c5dfdf2d71f5a9b387005eeaef81a1be5ee6c75eff7722b82046cbfe05e57757a7928cd9f9ee20774af55b44542a59115e4cee099a6cb7faa74442621df04dad5bf7a8f7fe7f210610d0412b532711971b70b330bc26901ed95afbe38a29f8f79adb3866445a419750739d16af85406a5fccbb98e4b646d345e3f0c333261a5ae722ce0c7c9c8a915ab9033a5f1bd4a38fdff76fe6a7e1ff283582498001b1c4c1149b1809a062cb2f5b9157f4adc96fb45c61f38d1fd1f4cf3946f6aa3b641792c2657d34010f210b7e0abdafbae8e8752aae17db9fd247116e2cecbac1db7a3b4123b0c9a32c9484868eea702cce62e79f404bf028c14bce368c5bffdbe7358bb3274e4727dadff41f6b79ac872a9448342b2968e677677b47030c380ce86037179be2594c17d557535d94e78248073b24a42b1ce3c5d907c6335fb8080b04003f5d4a97d369e4cdd03a5064e5d764d6ee600993dbfe8c0202cc5491bbe8d17859280fac65ba9a9d3d97e8a17579dde7c139e776c1e25d122ee47312ff27d185783b367c2d6a8e8e9b4595dd17e121c7a29d909bc7a9aae0f693afc9ddd23500856de707c55409a7acb3f4ce9b06c509cb83a527e4a61817b65fb68ccc73bf86b5923e6ee45a301685e164a3f060eaee08f063e3527915b8da966f05ef17fb4d2259016429bda0137151bc50d89ee64a00f36af5a4f0f13f962bfa12b731b964fe7b9be6dcfb293d3e64086763b62046b305309575e4bcb6c706f1b8153812e1f56219343e5e4bbdb907b72d50beb446434aaaeb137521811694312fa0a376eca08ee26206dd6ca36af4bc55e2ca5165844604aaa274e91ce026d3a75859ad44a61bd20f3d9f758c60edbbd6337a37b83fa82786df2ddad1592b9dde18cd217064ab33c5a7392d426d7338ad6c10762e7371d593242811c2d10d53861ab54d2970aa9c1fcccdba8b2211f6d6eb74fdb5c3c61a1d97e43d6493803e2eb792a1a03231c7ff697c069bb4dcff4bdd36d38c325e86f4b5b7a0141759148ace5b480dbc056d007de3c3cebc04f57ada92a7cb34823fa95618e5e595bad1ce02ad600ae5290d0b6860104cd0fe10a7dc26e605c6f1f8abc8d1ca6274350e33db7b48f2ac30494194a6e02ab174a6bca0fdad3d801d3da916756fb9ea95c288f8daea0569f4045e07b7f9a81001046dfe139b063cfc8f1b23429ba33fb6f4984d2846048cd28d2c758268f88869d36ad1fc91e17fdf84c876950acc9f7d25b8ce93a14f5421f163aea4752e3eee031016100856149fc8279b8030f385cd3b40a86010a57bce19b8fd08f5f1fd3162396d8f8c2b898a3e780e58dfbd5776a3b2bfcced46edd3628fc822716afc8c21b3a8957a72ea29b889e1b69e257037effe63aebc4bb768cab46f34463b59bd262c7bf022faab5ca134aa18d4ba626bdec35d1f933d292b9a050d6fb082999a797cd4d7a73b8e8a40f1a17087d69c878aed2b9badaba80560ed05f8f84043d8d90e94b66951f31023abbaaa5fcab1208a95c49c4acf8681815766b698e10ba6f69b27ef14faf8c4f9a94f08f79fd40a13cbafa7788981c8e35c065c7fca17382e584e6d6f0909cd68031122392fff7a11e892e4de97438913b316b252c3c4469a866782e9f499ff0d14d8c0259bb2601db3b38d0cb8d4f701cef50823abf832231e0b09d5a4fb7068cc2dd625d628c0e8ca930ad432476b896c0783e530ab035ce72cf7851cff055a31ad9303da968a5a3a80ca05ef1e1def6fb31ef90ba8b8d55c0ed9cd2fcd8cfbeedc70f72738bd4330e1b91993a5476c7df264a3f6dc5932ca384ac566f3433931e94ac45402d7b9310f7677e97d4679ba7da81c3ca39bd35813ff17dffa2f0a1694a61d0f996863a769ecb415676010918f8e791bdfa6ab65287c677f51c63ae7704cac2e9bed64f94897f9fa1405d052196f55c89de4b1fff285bd3f8b8a74ac3dd0cee3ff2", 0x1000, 0x1324, 0x0, 0x1, r3}]) r9 = syz_open_procfs(0x0, &(0x7f0000000f00)='mountinfo\x00') read$hiddev(r9, &(0x7f0000000040)=""/169, 0x200000e9) fcntl$getown(r9, 0x9) r10 = openat$cgroup_procs(r1, &(0x7f00000006c0)='cgroup.procs\x00', 0x2, 0x0) r11 = openat$cgroup_devices(r2, &(0x7f0000000840)='devices.deny\x00', 0x2, 0x0) r12 = openat$cgroup_ro(r2, &(0x7f0000000980)='blkio.bfq.io_merged\x00', 0x0, 0x0) io_submit(r4, 0x4, &(0x7f0000000a00)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x8, 0x0, r0, &(0x7f0000001500)="e87e00fc758bcbb397386e545b25b2cd729f1b9f17cdacfbeabb40970b90958ca62e99d9ce8b9bc902cbba198e8eab819ddd88fcd782db2e733c0aad2c8985bbc025a0949474701b8d06d53b763b93cc1e78a4d8e7effb79d36c0bdbb0ee938e464c0577eb6e5af69aea62ca3e909dac036b3242aa936a39ede5b87465e70da60fe75a5f6ca053bc6f5eacc2cb02937604b8c367b7de9df840fce254a4a2bb444413780e3d0c31fa1685b76033e172297d30305891d6b2a920f8f8853d15913c4db4e09bcf622a53c1c5fc4a6716c140083975831c69343f63ec78e2a5727086d240e7672fed7a35147b2b39a95254f292741b08713cef9267dcffd77c27573d5631e1ac9709819db167f7c34417f853fa6f62745f8700435165c38169f762dd2a26b92a03f99999755dc5152c9971b8a4bb2d62a7f66e8cf49055c1599c6a7df2bcdf764bdb756814c4a9c384a3d0f33a1036a0ac085db76e9a8ee59d1432d3115073a34b933c8f35c7454f4da403e5a2d5d5b5b95378376eb9f7f1e11631c6bd47eb079f2aac2749d0daa2b512c2693e55ad3337afcaa4d08f0ffdefcaebf99a82afb57af8872f09b0d09e42d5661c066cf75037d46e1e0f24ccabb8538d0ba43636ebf466a99a384d90de0a6aab6ce4811eec9ed81cbfca8dcccf915980cc791ab11c55254110267d00ae730ef6806b40f0d9e3eefe495dedcb68e6ee6e2e5f61d9659c30ad6cdf49b34f71637ca05c696bdcaff099e1710094f7e691ab17a8d56dab7d00c7d0130398da2a8e05b24d15796f87d059d9debb24b186b60ef984a381781d24af09f28c2a5ae4c0f2f9a2d9420ec7f48b6f743b95a0671bceb9713b0cac2b77bcf4efddefe90a50e2a4722cf08a71f88e264a755f50e0e230a9133caea340541c7b0228d3867f8c98cfa44643c2897b582064537d072b3acd828edfea42a8a8cb57aaa6ca8638829609713e5a97a476715b9c158c818dd563ac680ce3e3bf92cb080872ee0b3c55ff9077d779e07f5fa0967ff1c1f6c51711bb533fe18b8cf2948b1e775098d225d085843d8268fbf21d820c09d1a5502e523b93e44f2de615e915ce154efe4a5818eb5e90b96b3b4fdacd64d8cef16502a0ca543d043a3eda435ba76d4bfc0ea7d1b3501d598915b13f2bbc8ce63d4c9a14d7f3357ca85c02056e5509f4cd04dba8a06e9fabf3b40db717e5f164a6823cfd492a8385da1848923dd66bffd9b85f6ec828d4b06c332cbb0e5ab25f58e16d2e0dcb2c56f4830a9204840f8b8ce9519bd465409f5699aee1110b57ea2d23ea098a8c83bd8e9dffe36de40e1702aafc2d0893c57f964b055f39f2398c689a6a56a75ae4e2a62ae105a723e164d92590ba06813dc19c3637c939c2ff63cf226d1cbdd862de180b2c87e9675a947608888150100172183b5796641a2e743f62be1e6a0734f3fd6182222633dda8147ab64b58a78b3487025433f8399bc10651d764bc21957caed1e4e9121bf5b6d95c116f844c7329a3135a9a0ee9733ddc568f744bce013aaeae57c266a8bc3b5a4b431b8018e30e60965a4c635b2071dbbc7209080147044823627a97609941d60afedc5ab2955f35cab129033d6b63e56b6477179e967f2d6cfafccf12f28c89e6e61f7c22449bdec4dde470bfa8c01242f84b1f77e6b8bc7b48b7d39d36b2ceed16e3ab63ce928482296e58a979af7e1d79b69f44a071ab0e07f94e17e22297b87d0fc9d44b6f539fb908501d823244bb563acd4230e002f152b3cc629686e25bba3cc0041b246894634cec3de561bfb1d60b1030fa431bc106af410be5b4acc2f9c790a962cb9873d2debe3bbf5e35e9de63b3648b6ef419cd5d3b6b28a7fd5b5167db949a76fb0d717b6904dcec7cf16dccc2c32dfeb695a7e6b885390c10012715f888506a35a1ccdace707a618c899d7faf646811f4757f701a79a91fbb34d45d6898bab34098fe30df6f2f8aa6d9aac93197b7d09e0f0e0dd0718868728d3d18c735f72095dfac26b85bf830d924fbbe13b19fecf8e1ca4b3a79b476c5edeb98b9bf23da6dca32609dc402dc350beb5f0d2fe9a9aacd156645c3a85368de8c41de73f40ca5d7ca155401773b0404e78adbf52b3ff35e31bd8c60a90e1b96562b9f0ee2867ab0d364be244cc3aacd6545c843c1aac26778d130fa55e70cbcdede9ed6b0918f202040a27a974d4f1718a122758b09f679797a01a0a09884c5a3e4e4f12628a42be306203bcef8c96a780f403d73b38128945be2c39853f50472bddcc436463a0d2c0c00e6f9796fce1f921d2d7b4dccb7c3f20dac188edc43d4f6273b98ef1349a878aab63aaf719298917ffe1569852481114bd42508e6b8482f15a4c15be3f9a91cf644af64be010188e6c96fa6cfeda113ce7597537c1c3f7bd7f6bfff83532d2da75aeb8f3237f7f39901c46cfecf44c9c03606d8e634e84512a38f1e735cf618a3b0278ebecc55a3e075f32279a0d39928468e0021eb2463ac1f910903d042a27c3421bb5113e176a386c79f01c368a602f4d71bb0c0b011a997d5462decd5d07baaa9d40485727e223f475b9f971a6f58849d2f06cc27e1756de4dfa8af81ca9783d2e554dbff712714d2281af7dfaf69b6c1b15484a738135b62db48e5758099c7255804cb0f83edd708510840bd6d18e69ba63b6996b03b7ff813c19e95822ecc0a4d78baa6875bb2a98c08e1a7e4e3d25d380bc2fa73251a741176f69feb1527c0a1f953840bf243a377f08adf62a12f51c066e517fa113734a4479bc7708348d723dc1a9ceedf3f08b47503c347a7507aa7c307955f8c54b40404fcff2338f0c1adb191fd19ddc9732e2e8169c78a2c199a1cfbe51dd8d795890126c68cf5207668241daa37144b0c8aeacd1c7d1c31aae6a93cac9b35c76035693323066b04d10c269c1fbe419240801342521b9423fd12b290c751f1174ced336aac6e71cfbfa134ee5702d7a0add73dda6d0d2a4092ee7baa069f80099b4cd9ed5c9dd4b5796c7ebac9707cd5052442c1b7a57beeae3115e3aaae599d68977229805fe7b033eabd530ab825c788ef8d3a189722cf658f131b9e8b7982db4eb8ece8c71fb2ca27a384d23bb098cef6390b5282aeae7ab6a66c1161cf298add851d97e0489ba8c08e867834278c84005c0a8ed51c9bd7b367b010c329782e1cfd1e7b6efee100eb3a5b98155ea1be3929860d4bf85ef9a765fac013be9e245727d79d5f0b3991d79b1e84cbe6477d6576a23a95028c74f2846498812ed44a90dd17fbc3d807c0dd1ea030469cf9335e04aefce43c71dcb8400ee13161d1b1b4dc0a5bf6cbbcb2bcde0834a7c7e539c68d0603d5b400cfe18c5851032269aab1a8807ce9414cfbe4015d21a92548a89c0f41945e92abd02a2c2ecb7208521c32111891325025c2b2b78761cdeea1f8082e8c98d8e484df3ab7e535802609a6309e0e05b01bf4b4b96a138dc5a04baaf646989c517ee1631fab4abce696137417dbae8ceb49d4067e81b6f0fe38d77b921e438bafc6e341e3292536b3b320a0469ff28dbda227e94f6e0d386c76d30537fea4025f405c1a0cad35cfbe30d2b33430c9712272b900f2fbe905b357621615e2073a3f8e5cf9f7bdb31995031becc5003e12bdded9b0500d215377c03688c093a15fa21452ae84e4b300bd9b51fd385a04d235d4fd1f8e493d28bffbd5ffdf3545d2e522e456cfb8c4250c7f5d6e3aec5493f9f62b68f4fe3690664e2ff4957ec4fd991bec32a521aef85671857d11d03347ff6264b7f7c64ced0d0549d23075633326564d3775437ed953e43a8e2b72dbfb0aa7a32613280fe70d20d4e1e40b0b1b2ff0aee22f6471b20ecf3b9783e3a2357006f74de1d975bb39bb9c38b6d8935407daf7051b612c65499ba06fedbb9ea2735ffaceff3734de5b7b3c0f2d81b889af8c07b6fc6b0d98b1ee5222be24e66c22110b83bd9180707f56fec9ec3f834b20d1ed6fa65f0c4bd5dce13f9c3379e782da371d887e35e74022881b48d08f142f59b58d18001de47defef5386de0f0f5e84153de8e07cc85e5f598b27bf684fca93cda584880a51e65e1f2c26b7d2a4de1fb4bcf2ed3c8f0c54fdc2e5dd26e995866a1eed5996b8be3b99bfd1ad7a88d5a0dcca504551f49450a5e482c0cd1884713f1cf805a87e4edeb6fdae3ad05affe20809167d7726a0381e001c3276b0b00a7785b36c7a120a77cb85896488f55d7bec92e48c851bd75677d7a7c57800c81bd7227910a5e7c38bd8cf49ce69c5a42c9daabca3c3f953ea94a89e79547786f83e3486e46db40565226dae3c8668a4a440c12110f9d239fc99486956c038ea03742b2f084d660693ca15a59bcb6f94f4d76cf15d4f0b83ad57745edfbe29ae661c1b47adb5e99b61c3cebb3a5d4cb6564205fb25398a5a50f527512be16e50ba9f21eb1daf3af831128dbcf0308bc28493c0a16e8ebda84974350e2df112333a19ac7aa506d2932740c2c324f0e4c76f37ba2b0eac0e78f5c35a53730d1d9c274f60ae03460f8fe64edd3f869202ec8290ce66362e677924de9632f40db67de338d7c1daa384a6fda658ed71c670a6db726c83e9fce061396b60034d6121104aae91b39284dc8c5dd489a8db0d77632cd3cee8c6fdb2ed0c5e0844ac01901bf26412ee3b7c16de8e79c01b79755e1f2a1e525d95cc7ad5d9460678b958b6585286702592c207a274941c2c0b8c303ee2515604a4c48722a3cb81ee38f0d3498cfaf3ce1dc298a7241c452ffc813188a8351b537b8c1065d770f14f73c30cd9be0c3f7009beeb78ac73b34c3797037f5c3e5cb26b8e2f91f7faffcd3f3b515cb0f43a20adba639a8a891068881574ec6b58a22ab08c47f51b43899252381f3d7dfc4fbb49f229fe68484a3862826ba1b16438412acca56ee971759ca7d65d96ba281556718715c59950054e0598ebd631a02bc5fe6aafd9a3c08c36145a5bf610f95fc51aa2bb1bfbf93c0d7ed537c1ec14fed70587192c3141564975f392e9a249cbd491444c91a4090c431507017223fc7a8f66611d4efc8e95f3922a256996afd1bed7a8d6f1a05ecf6a00afb63145e56bfdabad9a5e194c3ce2a40c544c1604cb67a98c8713fa72145058fd9400e637b697911716833bccbabf84730829c7ddbc00c02f917687441f2dd5db68b11a802e4f69dcf7e712f5dc090c6f8207f4876d6500d294c25c0da09a99aed046341ce5976fb93d10f2fee7f026b1c3db09869f50df9a27a9b8e9fec3ef9fef757f82f875f4d34d7af3909a751ad0d32640d35056f065c5d780772d65cd3299e12a7bc984e42e305e3ace5f333f17cc26efdd1bd0ccd1fdd71a6683b026f822ca2dcb256d71281bb0df554db01b9b725e114dc2021e1417007a0f80dddb78e0147970af0102f8bd706f3a3c0150cc84e4abfbbe5433eb081bf5557c06b902d100db0333bbbab809105d01621dcc21c000e0d698fe828739f832a2f417ef1c70811fe5ed91655c79947102b7c152e8188764f826f114a7f6a4fcfce83434e3923247193a52cc3b056abc8dbcd8868b34bb388ba5c011717e6c7c2e21e8953cae64584a8b122988f4388edefbd88a6cf75c4028ea035a0860612c372ee37257396b1025d91bdcf0ffff19aa387287fc79ae82bef20133df4cfaeda6dcd20d1e502f659d86bbe420f7bdd27f446ca01e8e49d5649b773e47c9bae74b37e848b404377e9208cb5d13c6181ba3f8d6e945369fc77c866e609b2783f92a8eaf32863d23c3498eedcfc3830071", 0x1000, 0x7f, 0x0, 0x2, r6}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x2, 0x0, r7, &(0x7f0000000580)="690a820512caebb97fd5b1ee1d9d7e46cdc8535b3c83de888c5331f6f33392f07a5f594c29e219d812faa32da6c88bf8bd883cbd79a0a388506eaccf97b8b811c6f4e988c56923b2359eb19befaaa32e54d51f6cde94f6bf7b1b718c9c2ee7f6b2577a810149cd259a4b6d66874339d70e4eefae932eb00e5cdd2bc75eefcaafe8428f2544b6d303878d79e353ca721ade1b7064c265bbfc0b307b57bbb9ce3b5d990c8f0dbe1ee2e76685bc7f011a66e875d9bbb621c0f27b42ad151a14939fa88005ad7ef713a07f53959a03789e54795a4d1a38160613ac4fb975f82621a8c85966619293a1a78c8dbcba", 0xec, 0x7f, 0x0, 0x1, r9}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x7, 0x7ff, r10, &(0x7f0000000700)="fe74d0ca7b7dcd3847b06375fd43d8cc03f6e8fb1d17e082d99f5754d84d82ffe600177226eb046e6120c570a3055a353c349947ef0481ac07b344558dabb4eb6d68dc96c65b08c29e7d4ba7ba5dfc028da55b1d0b9af9651be151f22fc2b8626f4d805133e52cb783c9f4998b6551203097c7952eaf5853df222df3b76d4ee4161a7d27f3ebc707bbfa8e6b06f9330f937237270c43c2c6d838fb7c75fe8039cf59b771e7f2257d46a4370eea6521c416a329e067b9f290d62f3949a34e88bb1f9046de85f9ae6e79d96957128941b1e6a5984f3e19c1a979", 0xd9, 0xfffffffffffffffc, 0x0, 0x1}, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x2, 0x7fff, r11, &(0x7f0000000880)="d5a9b603ad84f78b78d3668b5b948fc2ee649f91f2dbf75d3f8be1eb7b8fdfa022e3d72b6a1c1a5f3a89a50457c3470125e08dff43583da51d4bd66606fd3edaef149a3e91c9acc8bba10c255bb27fa58418f82d0f42ba7564370581a56cabc84e06af252061a8b504613fd8445c36e37ad97c7178c9864556d5bf5ad97188b5493f82bd76803432a4f3d9a9bd52a1dd1b58fa02037f32b3c7ab6a5f5d3b7e49d61aa1eb34f632c383ad7ff8dc1e34e27441a361381c44777128aef62ede64eab9acbdc26e5c850560bbd27242b2266c215631a584c0d3b5d08ad5aa456025", 0xdf, 0x1, 0x0, 0x1, r12}]) ioctl$BTRFS_IOC_SCRUB(r3, 0xc400941b, &(0x7f0000000100)={0x0, 0x400, 0xff, 0x1}) syncfs(r1) [ 1258.950758] FAT-fs (loop2): Directory bread(block 9) failed 01:59:25 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 76) 01:59:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x410000, 0x131) getsockopt$inet_buf(r0, 0x0, 0x27, &(0x7f0000000100)=""/164, &(0x7f00000001c0)=0xa4) r1 = accept4$unix(r0, &(0x7f0000000580)=@abs, &(0x7f0000000600)=0x6e, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000640)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) r2 = syz_io_uring_complete(0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000200), 0x5, 0x40) r4 = dup2(r2, r3) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r5, 0x5414, &(0x7f00000000c0)) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000300)={{{@in=@multicast2, @in6=@ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x26}}, 0x4e21, 0x8, 0x4e22, 0x6, 0xa, 0x0, 0xa0, 0x2f}, {0x8, 0x47, 0x3, 0x4, 0x1ca3, 0x100000000, 0x5, 0x2}, {0x5, 0x2, 0x60f, 0x4}, 0x7fffffff, 0x6e6bb0, 0x0, 0x1, 0x3, 0x1}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4d5, 0xff}, 0xa, @in6=@mcast1, 0x3506, 0x3, 0x0, 0x40, 0x1, 0x1, 0x8}}, 0xe8) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r7, 0x5414, &(0x7f00000000c0)) getsockopt$IPT_SO_GET_INFO(r2, 0x0, 0x40, &(0x7f0000000400)={'mangle\x00', 0x0, [0xe30d, 0x813a, 0x5, 0x855, 0x2]}, &(0x7f0000000240)=0x54) r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r8, 0x5414, &(0x7f00000000c0)) ioctl$TIOCGSID(r2, 0x5429, &(0x7f00000015c0)=0x0) r10 = getuid() sendmsg$netlink(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000680)=ANY=[@ANYBLOB="df25080021000000000000000000000000000000a7b85fbb2035", @ANYRES32=r3, @ANYBLOB="55b0635126104835945595035c8b89d882d669e8714c627008f3da429517f4c7b7ff943dc36470b1450574b12de91650a05adb80b07bdeea36387baa29394961ce3da1f5f1f1d78a3070c46a8e10b139e758e0dcdc1c7d59c33425b58285629cee7bfb860d1605a550b2f59b03bca84440b9140b7c69cfdfbca7a305cee74ff328e851c0f0feab793e3e28ceffcb719cd559da134bafa9e7119c6979c7d9959f93bdfcb6421d9dc8c5dfbc3fcc8e13fbf3e89c970a1627bc8fed50c599f2848b1fc3ff98d83444da2cb811c3ba115250fb9307786da211b262ec6a3aab4a8c"], 0x18}, {&(0x7f0000000280)={0x140, 0x34, 0x100, 0x70bd26, 0x25dfdbfe, "", [@typed={0xfd, 0x91, 0x0, 0x0, @binary="f0081904d78fc5c9cbe250c069857f016fbd5f5da6bbd44a1f3adfe67835a870046742b4818ce6b233308e21a2c7705cb95d53d65cfb69ee975ab7c7118fb3d219b8bad8228cef6394f531aacfdc96e7410994f4b38905f24d0815c0ed5139e643b7172dfbb864ff3615155172470eb9643f8620e4e2e06804d70a97af02fb18c5c4b0505934563cf9e603da3209b8c187264109f98183b1c03d5b81da43ea5248710eb4b07a70d95f0db75a88d5411ee1337bbb77d9bbede012ec9c7fa04d4bbeb32e17c8fd5612c1be4ca4b71694629c6b2508c8efede150fd2385c9da8c12b090de06bf96ada2178d3ef896f42d0dfc41bdbe546b8612a0"}, @nested={0x26, 0x3, 0x0, 0x1, [@typed={0xe, 0x95, 0x0, 0x0, @str='/dev/ptmx\x00'}, @typed={0x8, 0x21, 0x0, 0x0, @ipv4=@local}, @generic="daba", @typed={0x8, 0x19, 0x0, 0x0, @uid}]}, @typed={0x8, 0x7a, 0x0, 0x0, @fd=r3}]}, 0x140}, {&(0x7f00000016c0)={0x4fc, 0x1b, 0x20, 0x70bd26, 0x25dfdbfd, "", [@nested={0xca, 0x77, 0x0, 0x1, [@generic="51f299f21eeefc805d4e0e03587b68b7c392ebb02c4935d239365efe18c188c91a130a230ce804512cf332dd4292239b150b4f94998249ae6693611df9f37788982206d842896fd558f75bb2a887670d98d1fb3cde8c23da26d914b42e11714b9843ff35b2d9c6445f4300b9b033222135ce0bddd91f5191bc7e3b13e6b83d6e76587eae9c1104997998a37d8854fca5c89ce5aa237e14e6d097ce9cd34494cd1a40d402552c5f0d6cc2e5c2ee12", @typed={0x8, 0x82, 0x0, 0x0, @pid=r9}, @typed={0xf, 0x65, 0x0, 0x0, @str='/dev/vcsa#\x00'}]}, @generic="34dfdd06833233de1993470ad1d3761205a4c7639a618d65db78630356fa769e2134fe3dbda52022b068625226e9b0be550c740a351b473a78e74ada78c706deb3790b3d994d58d858de27d89dedbdfaa6fe8b638e3b6c3f270b3c2dcad24ff3278b1b772f890bf31304d02f53537e1bb5b4e45d5c05627d5999041ee6b060bb46b4905ac69078b0af92fcbcc48321f70d4d9364f3aec4f83c9ca43dc2805b64d8f4db9b3b5cee1ad545646d3f2ee5039bd96611ff8cd354ea689de4aec873440e65c38db11bb940d54bc763410b2ee292c314bd1bc4d1133bf43e2e953c48acae021e224f34d19675c1c3b1", @generic="4bc92acfc5da8c0811233bc1a558b88ac17b44a7e19fd2596deae37bbc7b242d195372430a43d3910fa32a4b6952c0cf4ee5c9076e173d7f81f9ffc94207f0412fd06bb8cfdcec32cfac2b1cb5e7d139ccbd0636cc16562e546f7e596dcbd3f4533b9a2ec827c53e95c5051d8afbd3f9101c867095a2be2e0457902d7e083d187bfa37f27edd0f6c9e0ce5faf57a1c99e030b4e839b0e49ea4ee92c276c363bbd101942407b4ebe991861aac3a27e4e3875a6cf63af8e85a781569a912f7c85b5d01de84a3fe1b6e4b74dc47fac64bdc0ec8c3972b10aa6f5530babc", @nested={0x126, 0x36, 0x0, 0x1, [@generic="6535554a6ddb0362ec3323d6faa654acdac7ede16270705167c0c4b4258aa40a4802ba3213623643e8091a26ffb9187152f63cd5c642a7d5680c0b779a3bb81927e7066d6979f6a1abdbe42dc7b107b7b4b5", @generic="63602c52cb038b2187a4662f957a448bd235f41cb3acad106186c379357b3d8fb3223377e0e2b972dda35bc026d795bf283218a1b2fb5ba458290c0fee5d72e6feb4e4e90af62f240a7cbb9383797edb39b0f875b024fe321c076e3720df2bdbeeeca4bf1e55f71f178c396d3a3ec9416e4a0cd1be540dc44170adf24928e4de8985e5cf857565278184529774e447bc83e91d55b42d090e8250440c9a4e456792c2ad21f3307228c9ee35d8a3d23e607ce1c85fdc59f1d78e96c90e29b876417b2897c6dfe2e7cf", @typed={0x8, 0x86, 0x0, 0x0, @uid}]}, @typed={0x8, 0x3d, 0x0, 0x0, @ipv4=@multicast2}, @typed={0x8, 0x3b, 0x0, 0x0, @pid}, @nested={0x8f, 0x37, 0x0, 0x1, [@generic="a174e60652", @generic="b90b0605369e6df8f2bd6c5efa123eb77c3c63db4901229f1032749dfa705e246e93fdc08759771ecb464627dcae502745ffa7eb058d41a8b82d3d28c605ad20e73d97d023279e3d45100356be305e99cc68c9012578b0fe755069b82c4f596c87d3e2d40229f2c59c916985f42056134a0e73b86094293167fd0c1b2c63d86c9ea0010fb021"]}, @typed={0x8, 0x76, 0x0, 0x0, @pid}, @nested={0x85, 0x34, 0x0, 0x1, [@generic="8f9a5b37b692b45d9cbf2c06e455f5fcb6d6a72c515e132b3df742", @typed={0x4, 0x11}, @generic="cd3c45344387d754c28ac0a330f76a6307f6d812375a5b86110b43a7ed37f8e6151caa87020adf95f0ea88de8a7bb6b4a54e59b826397130cbe5b9083aa958f5a09d259b442a7652100f8e6e39f500ccd061", @typed={0x8, 0x17, 0x0, 0x0, @u32=0x6}, @typed={0x8, 0x42, 0x0, 0x0, @u32=0x8}]}]}, 0x4fc}, {&(0x7f0000000ec0)={0x150, 0x1b, 0x502, 0x70bd25, 0x25dfdbff, "", [@generic="c4b40740a7eb248b45aca2637e39f65a8c47adf0f2db180231a18f921c3ceefd747b29eff26b81e28525e62ac118ce1138d670e3d37a37dcd76ea0607f7841d365a59981dc009a6b", @generic="92ae59d3e3a9b36c509908b1e7299911d3bd9883d4b4a3f5ce4e0dbfc7f2cf1d4d99f22d24c125cc5f6a6948b671158027c8ada5375e1df8d503e586ddc4c1f056dd0b6f2a3afce70425964dc2480779c36ce9a1428ba0b7e635e2001438605de84bb9fe154221e721128263cef03d5e62d18b20e9e40f0fcff8acad265bdda50207817e6deb032e9e473f68761500daa0c7561ab0f37a96a435c9ec890df2c3046ce306b9290755d069311e4d41dde6fd8e4d4f3598616169219876506e3b72b6f66dbc7ebfe3804e86cfc8d3db6cf2a10a693f849b3500da2d1aa21daf5189cd2aec5f169bb2c03af24929b1401ff24ff3c33d47c1374b"]}, 0x150}, {&(0x7f0000001040)={0x500, 0x18, 0x8, 0x70bd2d, 0x25dfdbff, "", [@nested={0x323, 0x1b, 0x0, 0x1, [@generic="017df98351c903e2f09d844f6aca5dd1768f0e7472c908ad7fd46f4dd89a0b6153eeb7540db9773b3a61811d5cc2616527f1d28f3177f460ee85febb8a92626a825c5e0b33693122d82b9b8d3a19f6444a85a8be76d50c23712134c9c6d882f8fb1c696b5609b8f1ce48149de91c9d29f4ee0e0e34382af0549f7c90556da574681ab308d400afa691479c1cfa0d802c546d31cb237a41adbb7bd2e7c95eae955a3f514a12", @generic="4e109f4923a09dfbd03e4c838801d1906a32ba18b39953b57aca84c37420a90d27a9b7679d45a96e79afb0945e2d4c4f1c014a65562739ff98f9e4463c2d9cbe8b593ea2a9689c3f1fcd6be91610ed3a68647fed40fcc146afb9cc0e4475b765b64f2854eec4cabd212a6cecefd3ab8908d6c7456738db95a8e673e2eeaaa6e01c2034eec51a6e7106ec709354a724806133f32f772fa60b1993426c97e25e1df90059bc530e67160d782bac19f23024f2f578347f683db76a16e51328bf8c7e38f248fd776b0fe115f4f16c50dde67db2bf9ef2a95947d826dcf334a481fa72f8cd63e879f7b030142000e8ebd414", @typed={0x8, 0xc, 0x0, 0x0, @fd=r1}, @generic="1adda473e94893a4690e49f6c0425dcdf313a6caa20d88ffffdc94c3f077e69045d3826ece4a472f106eb98d61aab700eaae244ba4fed275cf801ac67d7b8e2d02fed8b3a65dd260f96206dfb27e0afafe0f340f65e75b22a01bf2b8dfe3c9a65a068a5780815c7baf94f929e69367b73f1c52414dda6570e2655f351985eca8fb26bb08a5809dcdf4a7bf6e9631dc24129578424085359c48175cf54963e69cd039f9963097b3e734fc9f21cbf71db331b22f889cb4689306fc7c761cd520c27644e2ffdc3ab447788a58dc306c0c52a73f209783cd63d0cd49fe25c81821de34dcfab50bbf6fc9f96b", @generic="e2e9f8f789ee7bdc61328c722c33521cf7ed12a17c6a01cb3d6d48f6fa05195aaaba531fe3a47df6e244af0dd56452afb111a5e290fdc368cb02770d0d11ccede1cc860cd628f01342b361e21943ba3c073bff9c07a831cbd15340a69aa494072a3609ffe9c736623bb712b2437522e1a2cc1b994833d5ac60b79a6f23a4f48a6f4efb6172b923aa35fb27ff73081ad3f4bb106fa7ba97eabc"]}, @nested={0x1cc, 0x1d, 0x0, 0x1, [@generic="1896b13ae3ed0a54bd3662b43ee0df80a50208322e6ce283cb4b1cbe79f55877466db3434115d931ad6cdc86a0f3535ad59300f2ec4f22a5ddf78abcac1bdb72e29bba5b79028211892c8796053a06f4d34f40609ea64a497954d264532a5b16d8030b65020709b7dce951b3ddfde2f26eabb71e45268241eae38bd6fbd33e83a7832d0922c4a5d8e3ac9c1c5b108dd7f839a17a2641392d64d044d53a570b41f1de6a41", @typed={0x14, 0x61, 0x0, 0x0, @ipv6=@remote}, @generic="240d2a2f84dca2548e1f8ecfeae82bdd3a1550e7a45db17ff5df2120fb3a35653e70bf2f4013d5e3355fb77603e6946c70ff93cee4e1886ef2640c96b90169c58af5a6bf93f25e96bc3124963b3c41080f96a3ebcb142240150511f8b819966b144fbb4697c4a4c73aa3451efbea0d50ab292551a615f977b4f3f601ad6c28a941e8ec892ec7eeceb9cab8f85f2805d40e4ed91d45c4519c783fd64279c90f335f369bc2ffd946c03b911c669c55e70931e64a8eccfa84c10efe0dffab87cdfe266a0e9b803c7ab14b8674a8349461", @typed={0x4, 0x7b}, @generic="b22a8becbcb4deddf0a8c582a0a0ef5a5b0c98ad3f8b45167a0aeb498eec4b76b058d024d7702c80d3d0c8ff951d210fbc", @typed={0x8, 0x4e, 0x0, 0x0, @uid}, @typed={0x4, 0x70}]}]}, 0x500}], 0x5, &(0x7f0000001600)=[@rights={{0x20, 0x1, 0x1, [r3, r2, r6, r7]}}, @rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, r2, r8, r5]}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, 0xee00}}}], 0x80, 0x20000000}, 0x84) 01:59:25 executing program 4: 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={0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:59:25 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8004000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1259.030108] loop3: detected capacity change from 0 to 1 01:59:25 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xd, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:59:25 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x900, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:59:25 executing program 4: 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={0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1259.088872] FAT-fs (loop3): Directory bread(block 3) failed [ 1259.090071] FAT-fs (loop3): Directory bread(block 4) failed [ 1259.091728] FAT-fs (loop3): Directory bread(block 5) failed [ 1259.098733] FAT-fs (loop3): Directory bread(block 6) failed [ 1259.105890] FAT-fs (loop3): Directory bread(block 7) failed [ 1259.117923] FAT-fs (loop3): Directory bread(block 8) failed [ 1259.128674] FAT-fs (loop3): Directory bread(block 9) failed [ 1259.254904] loop2: detected capacity change from 0 to 4 [ 1259.264106] FAT-fs (loop6): bogus number of reserved sectors [ 1259.264973] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1259.273059] FAT-fs (loop2): Directory bread(block 4) failed [ 1259.276588] FAT-fs (loop2): Directory bread(block 5) failed [ 1259.280791] FAT-fs (loop2): Directory bread(block 6) failed [ 1259.283017] FAT-fs (loop2): Directory bread(block 7) failed [ 1259.285118] FAT-fs (loop2): Directory bread(block 8) failed [ 1259.288412] FAT-fs (loop2): Directory bread(block 9) failed 01:59:39 executing program 0: ioctl$TIOCL_BLANKSCREEN(0xffffffffffffffff, 0x541c, &(0x7f0000000200)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5414, &(0x7f00000000c0)) ioctl$TIOCGDEV(r0, 0x80045432, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) ppoll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8000}], 0x1, &(0x7f0000000180)={r1, r2+60000000}, &(0x7f00000001c0)={[0x84a2]}, 0x8) [ 1272.495094] loop2: detected capacity change from 0 to 4 01:59:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 77) 01:59:39 executing program 4: 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={0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) 01:59:39 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x8cffffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:59:39 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0x0, 0x65faa, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) 01:59:39 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xe, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000010d00)) 01:59:39 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x905, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) 01:59:39 executing program 7: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x26e1, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCPKT(r2, 0x5414, &(0x7f00000000c0)) sendfile(r0, r2, &(0x7f0000000040), 0x1) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)=0x4000) syncfs(r1) 01:59:39 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(0x0, 0x0, 0xf6ffffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="eb", 0x1}], 0x0, 0x0) [ 1272.536018] loop3: detected capacity change from 0 to 1 [ 1272.538143] FAT-fs (loop2): Directory bread(block 4) failed [ 1272.539378] [ 1272.539529] ====================================================== [ 1272.539948] WARNING: possible circular locking dependency detected [ 1272.540241] FAT-fs (loop2): Directory bread(block 5) failed [ 1272.540346] 6.2.0-next-20230227 #1 Not tainted [ 1272.540357] ------------------------------------------------------ [ 1272.541034] FAT-fs (loop2): Directory bread(block 6) failed [ 1272.541307] syz-executor.7/7548 is trying to acquire lock: [ 1272.541317] ffff88800ff9a170 (&journal->j_barrier){+.+.}-{3:3}, at: jbd2_journal_lock_updates+0x162/0x310 [ 1272.541377] [ 1272.541377] but task is already holding lock: [ 1272.543324] FAT-fs (loop2): Directory bread(block 7) failed [ 1272.543419] ffff88800ff98b90 (&sbi->s_writepages_rwsem){++++}-{0:0}, at: ext4_change_inode_journal_flag+0x17f/0x550 [ 1272.545233] [ 1272.545233] which lock already depends on the new lock. [ 1272.545233] [ 1272.545763] [ 1272.545763] the existing dependency chain (in reverse order) is: [ 1272.546245] [ 1272.546245] -> #3 (&sbi->s_writepages_rwsem){++++}-{0:0}: [ 1272.546709] percpu_down_write+0x51/0x350 [ 1272.546875] FAT-fs (loop2): Directory bread(block 8) failed [ 1272.547019] ext4_ind_migrate+0x23b/0x840 [ 1272.548021] ext4_fileattr_set+0x1521/0x19f0 [ 1272.548351] vfs_fileattr_set+0x7a2/0xbd0 [ 1272.549029] FAT-fs (loop2): Directory bread(block 9) failed [ 1272.551163] do_vfs_ioctl+0xfc1/0x1690 [ 1272.551183] __x64_sys_ioctl+0x110/0x210 [ 1272.551201] do_syscall_64+0x3f/0x90 [ 1272.551218] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1272.551237] [ 1272.551237] -> #2 (&sb->s_type->i_mutex_key#6){++++}-{3:3}: [ 1272.553721] down_read+0x3d/0x50 [ 1272.554005] ext4_bmap+0x52/0x470 [ 1272.554303] bmap+0xb0/0x130 [ 1272.554566] jbd2_journal_bmap+0xac/0x1d0 [ 1272.554899] jbd2_journal_flush+0x87f/0xc90 [ 1272.555244] __ext4_ioctl+0x9fd/0x4330 [ 1272.555569] __x64_sys_ioctl+0x19e/0x210 [ 1272.555898] do_syscall_64+0x3f/0x90 [ 1272.556199] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1272.556597] [ 1272.556597] -> #1 (&journal->j_checkpoint_mutex){+.+.}-{3:3}: [ 1272.557132] mutex_lock_io_nested+0x149/0x1300 [ 1272.557499] jbd2_journal_flush+0x19e/0xc90 [ 1272.557846] __ext4_ioctl+0x9fd/0x4330 [ 1272.558168] __x64_sys_ioctl+0x19e/0x210 [ 1272.558504] do_syscall_64+0x3f/0x90 [ 1272.558813] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1272.559220] [ 1272.559220] -> #0 (&journal->j_barrier){+.+.}-{3:3}: [ 1272.559704] __lock_acquire+0x2d56/0x6380 [ 1272.560054] lock_acquire.part.0+0xea/0x320 [ 1272.560409] __mutex_lock+0x133/0x14a0 [ 1272.560705] jbd2_journal_lock_updates+0x162/0x310 [ 1272.561080] ext4_change_inode_journal_flag+0x187/0x550 [ 1272.561467] ext4_fileattr_set+0x14fa/0x19f0 [ 1272.561792] vfs_fileattr_set+0x7a2/0xbd0 [ 1272.562113] do_vfs_ioctl+0xfc1/0x1690 [ 1272.562424] __x64_sys_ioctl+0x110/0x210 [ 1272.562736] do_syscall_64+0x3f/0x90 [ 1272.563028] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1272.563401] [ 1272.563401] other info that might help us debug this: [ 1272.563401] [ 1272.563931] Chain exists of: [ 1272.563931] &journal->j_barrier --> &sb->s_type->i_mutex_key#6 --> &sbi->s_writepages_rwsem [ 1272.563931] [ 1272.564791] Possible unsafe locking scenario: [ 1272.564791] [ 1272.565180] CPU0 CPU1 [ 1272.565481] ---- ---- [ 1272.565787] lock(&sbi->s_writepages_rwsem); [ 1272.566085] lock(&sb->s_type->i_mutex_key#6); [ 1272.566548] lock(&sbi->s_writepages_rwsem); [ 1272.566989] lock(&journal->j_barrier); [ 1272.567260] [ 1272.567260] *** DEADLOCK *** [ 1272.567260] [ 1272.567669] 4 locks held by syz-executor.7/7548: [ 1272.567977] #0: ffff88800f416438 (sb_writers#3){.+.+}-{0:0}, at: do_vfs_ioctl+0xf86/0x1690 [ 1272.568556] #1: ffff88801b3eabc0 (&sb->s_type->i_mutex_key#6){++++}-{3:3}, at: vfs_fileattr_set+0x14c/0xbd0 [ 1272.569252] #2: ffff88801b3ead60 (mapping.invalidate_lock){++++}-{3:3}, at: ext4_change_inode_journal_flag+0x126/0x550 [ 1272.570011] #3: ffff88800ff98b90 (&sbi->s_writepages_rwsem){++++}-{0:0}, at: ext4_change_inode_journal_flag+0x17f/0x550 [ 1272.570768] [ 1272.570768] stack backtrace: [ 1272.571073] CPU: 1 PID: 7548 Comm: syz-executor.7 Not tainted 6.2.0-next-20230227 #1 [ 1272.571608] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1272.572166] Call Trace: [ 1272.572347] [ 1272.572515] dump_stack_lvl+0x91/0xf0 [ 1272.572798] check_noncircular+0x263/0x2e0 [ 1272.573107] ? __pfx_check_noncircular+0x10/0x10 [ 1272.573456] ? __pfx_mark_lock.part.0+0x10/0x10 [ 1272.573803] ? mark_lock.part.0+0xef/0x2f30 [ 1272.574125] ? __pfx_mark_lock.part.0+0x10/0x10 [ 1272.574474] __lock_acquire+0x2d56/0x6380 [ 1272.574785] ? __pfx___lock_acquire+0x10/0x10 [ 1272.575131] ? perf_trace_lock_acquire+0xcf/0x500 [ 1272.575480] ? mark_lock.part.0+0xef/0x2f30 [ 1272.575812] ? __pfx_perf_trace_lock_acquire+0x10/0x10 [ 1272.576187] lock_acquire.part.0+0xea/0x320 [ 1272.576506] ? jbd2_journal_lock_updates+0x162/0x310 [ 1272.576875] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 1272.577239] ? rcu_read_lock_sched_held+0x42/0x80 [ 1272.577587] ? trace_lock_acquire+0x170/0x1e0 [ 1272.577926] ? jbd2_journal_lock_updates+0x162/0x310 [ 1272.578295] ? lock_acquire+0x32/0xc0 [ 1272.578588] ? jbd2_journal_lock_updates+0x162/0x310 [ 1272.578964] __mutex_lock+0x133/0x14a0 [ 1272.579246] ? jbd2_journal_lock_updates+0x162/0x310 [ 1272.579619] ? lock_is_held_type+0x9f/0x120 [ 1272.579934] ? jbd2_journal_lock_updates+0x162/0x310 [ 1272.580307] ? __pfx___mutex_lock+0x10/0x10 [ 1272.580619] ? lock_release+0x1e3/0x710 [ 1272.580918] ? __pfx_lock_release+0x10/0x10 [ 1272.581237] ? __pfx_do_raw_write_lock+0x10/0x10 [ 1272.581573] ? lock_acquire+0x32/0xc0 [ 1272.581854] ? jbd2_journal_lock_updates+0xc5/0x310 [ 1272.582212] jbd2_journal_lock_updates+0x162/0x310 [ 1272.582570] ? __pfx_jbd2_journal_lock_updates+0x10/0x10 [ 1272.582955] ? _find_next_bit+0x11b/0x150 [ 1272.583261] ? percpu_down_write+0x234/0x350 [ 1272.583596] ? lock_is_held_type+0x9f/0x120 [ 1272.583912] ext4_change_inode_journal_flag+0x187/0x550 [ 1272.584285] ? __ext4_journal_stop+0x10b/0x1f0 [ 1272.584613] ext4_fileattr_set+0x14fa/0x19f0 [ 1272.584933] ? __pfx_ext4_fileattr_set+0x10/0x10 [ 1272.585268] ? vfs_fileattr_set+0x14c/0xbd0 [ 1272.585570] ? down_write+0x11a/0x1f0 [ 1272.585842] ? __pfx_down_write+0x10/0x10 [ 1272.586137] ? lock_acquire.part.0+0xea/0x320 [ 1272.586464] ? fileattr_fill_flags+0x27f/0x320 [ 1272.586793] vfs_fileattr_set+0x7a2/0xbd0 [ 1272.587089] ? __pfx_vfs_fileattr_set+0x10/0x10 [ 1272.587425] do_vfs_ioctl+0xfc1/0x1690 [ 1272.587717] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 1272.588024] ? inode_has_perm+0x171/0x1d0 [ 1272.588330] ? __pfx_file_has_perm+0x10/0x10 [ 1272.588652] ? __pfx___fget_files+0x10/0x10 [ 1272.588957] ? lock_acquire+0x32/0xc0 [ 1272.589235] ? __pfx___fget_files+0x10/0x10 [ 1272.589539] ? selinux_file_ioctl+0xba/0x270 [ 1272.589858] __x64_sys_ioctl+0x110/0x210 [ 1272.590148] do_syscall_64+0x3f/0x90 [ 1272.590416] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 1272.590778] RIP: 0033:0x7f57b1d06b19 [ 1272.591037] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1272.592258] RSP: 002b:00007f57af27c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1272.592767] RAX: ffffffffffffffda RBX: 00007f57b1e19f60 RCX: 00007f57b1d06b19 [ 1272.593248] RDX: 0000000020000000 RSI: 0000000040086602 RDI: 0000000000000004 [ 1272.593728] RBP: 00007f57b1d60f6d R08: 0000000000000000 R09: 0000000000000000 [ 1272.594204] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1272.594682] R13: 00007fffe550ed6f R14: 00007f57af27c300 R15: 0000000000022000 [ 1272.595171] 01:59:39 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1272.606399] FAT-fs (loop3): Directory bread(block 3) failed [ 1272.606794] FAT-fs (loop3): Directory bread(block 4) failed [ 1272.607159] FAT-fs (loop3): Directory bread(block 5) failed [ 1272.607638] FAT-fs (loop3): Directory bread(block 6) failed [ 1272.608041] FAT-fs (loop3): Directory bread(block 7) failed [ 1272.609349] FAT-fs (loop3): Directory bread(block 8) failed [ 1272.611959] FAT-fs (loop3): Directory bread(block 9) failed [ 1272.614898] FAT-fs (loop6): bogus number of reserved sectors [ 1272.615322] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1272.636866] FAT-fs (loop6): bogus number of reserved sectors [ 1272.637505] FAT-fs (loop6): Can't find a valid FAT filesystem 01:59:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000270008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) (fail_nth: 78) 01:59:39 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000240)={0x3f, 0x5, 0x6, 0xfffffffa, 0x16, "0a19247f3c6bc9d8af858cdde2651e2a6216e0"}) [ 1272.760322] loop3: detected capacity change from 0 to 1 [ 1272.773423] FAT-fs (loop3): Directory bread(block 3) failed [ 1272.774147] FAT-fs (loop3): Directory bread(block 4) failed [ 1272.774887] FAT-fs (loop3): Directory bread(block 5) failed [ 1272.775635] FAT-fs (loop3): Directory bread(block 6) failed [ 1272.776361] FAT-fs (loop3): Directory bread(block 7) failed [ 1272.783765] FAT-fs (loop3): Directory bread(block 8) failed [ 1272.784220] FAT-fs (loop3): Directory bread(block 9) failed VM DIAGNOSIS: 01:59:39 Registers: info registers vcpu 0 RAX=0000000000010d37 RBX=0000000000000001 RCX=ffffc900017df000 RDX=0000000000040000 RSI=ffffffff81302700 RDI=0000000000000001 RBP=ffff88800dc0f6a0 RSP=ffff88800dc0f668 R8 =0000000000000001 R9 =0000000000000000 R10=0000000000000001 R11=0000000000000001 R12=000000000000002f R13=ffff888019bb8000 R14=0000000000000200 R15=ffff88800dc0f6f0 RIP=ffffffff81302702 RFL=00000016 [----AP-] 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 00007fe6f72a6700 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe4307232000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe4307230000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000001b2c220000 CR3=0000000042e0a000 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=0000000000000020 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff82503ae5 RDI=ffffffff87f11da0 RBP=ffffffff87f11d60 RSP=ffff888042a36fe8 R8 =0000000000000001 R9 =000000000000000a R10=0000000000000020 R11=0000000000000001 R12=0000000000000020 R13=ffffffff87f11d60 R14=0000000000000010 R15=ffffffff82503ad0 RIP=ffffffff82503b3d 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 00007f57af27c700 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe5855f39000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe5855f37000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fb6a6f19541 CR3=000000000c8a4000 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=000000000000000000000000000000ff XMM02=000000000000000000000000000000ff XMM03=303030323030303030303030203a3331 XMM04=66206666206666206666206362203163 XMM05=6666206666203066203130206433203e XMM06=30302035612038622061632039382039 XMM07=00000000000000000000000000000000 XMM08=3731303338322e39353231205b3e3300 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000