ff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:35:23 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r0, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:35:23 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x10) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:35:23 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) gettid() syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:35:23 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, 0x0) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:35:23 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 471.770816] loop7: detected capacity change from 0 to 40 02:35:23 executing program 5: syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b4a, 0xf0ff1f00000000) 02:35:23 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4bfa, 0xf0ff1f00000000) 02:35:23 executing program 5: syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b4a, 0xf0ff1f00000000) 02:35:24 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:35:24 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) gettid() syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:35:24 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4bfb, 0xf0ff1f00000000) 02:35:37 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x10) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:35:37 executing program 5: syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b4a, 0xf0ff1f00000000) 02:35:37 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:35:37 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:35:37 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r0, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:35:37 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4bfb, 0xf0ff1f00000000) 02:35:37 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:35:37 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5409, 0xf0ff1f00000000) 02:35:37 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x540b, 0xf0ff1f00000000) [ 485.205175] loop7: detected capacity change from 0 to 40 02:35:37 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:35:37 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:35:37 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b4a, 0x0) [ 485.300720] syz-executor.3: attempt to access beyond end of device [ 485.300720] loop3: rw=0, sector=0, nr_sectors = 1 limit=0 [ 485.303934] FAT-fs (loop3): unable to read boot sector 02:35:49 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4bfb, 0xf0ff1f00000000) 02:35:49 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:35:49 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:35:49 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x540c, 0xf0ff1f00000000) 02:35:49 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:35:49 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:35:49 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b4a, 0x0) 02:35:49 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x10) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 497.570497] syz-executor.3: attempt to access beyond end of device [ 497.570497] loop3: rw=0, sector=0, nr_sectors = 1 limit=0 [ 497.571361] FAT-fs (loop3): unable to read boot sector 02:35:49 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b4a, 0x0) 02:35:49 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4bfb, 0xf0ff1f00000000) 02:35:49 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:35:49 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x540d, 0xf0ff1f00000000) 02:35:49 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:35:49 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x10) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:35:49 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 497.793918] syz-executor.3: attempt to access beyond end of device [ 497.793918] loop3: rw=0, sector=0, nr_sectors = 1 limit=0 02:35:49 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 497.811092] FAT-fs (loop3): unable to read boot sector 02:36:01 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:01 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:01 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:36:01 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:01 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:01 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x10) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:01 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:01 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x540e, 0xf0ff1f00000000) [ 509.873812] syz-executor.3: attempt to access beyond end of device [ 509.873812] loop3: rw=0, sector=0, nr_sectors = 1 limit=0 [ 509.878010] FAT-fs (loop3): unable to read boot sector 02:36:01 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x540f, 0xf0ff1f00000000) 02:36:02 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:02 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:02 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r0, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 510.050976] loop7: detected capacity change from 0 to 40 02:36:02 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:02 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 510.168907] syz-executor.3: attempt to access beyond end of device [ 510.168907] loop3: rw=0, sector=0, nr_sectors = 1 limit=0 [ 510.174069] FAT-fs (loop3): unable to read boot sector 02:36:02 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r0, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:02 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:13 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:13 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:13 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:36:13 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:13 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r0, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:13 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:13 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:13 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5410, 0xf0ff1f00000000) [ 521.414641] loop7: detected capacity change from 0 to 40 [ 521.467416] syz-executor.3: attempt to access beyond end of device [ 521.467416] loop3: rw=0, sector=0, nr_sectors = 1 limit=0 [ 521.471378] FAT-fs (loop3): unable to read boot sector 02:36:13 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:13 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:36:13 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 521.547495] loop7: detected capacity change from 0 to 40 02:36:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:26 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:36:26 executing program 0: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:26 executing program 7: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:26 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:26 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:26 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:36:26 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5412, 0xf0ff1f00000000) [ 534.389439] loop3: detected capacity change from 0 to 40 [ 534.394901] FAT-fs (loop3): bogus number of reserved sectors [ 534.395346] FAT-fs (loop3): Can't find a valid FAT filesystem [ 534.406138] loop1: detected capacity change from 0 to 40 [ 534.413175] loop7: detected capacity change from 0 to 40 02:36:26 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:26 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 534.502622] loop3: detected capacity change from 0 to 40 [ 534.509307] FAT-fs (loop3): bogus number of reserved sectors [ 534.509778] FAT-fs (loop3): Can't find a valid FAT filesystem 02:36:26 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5413, 0xf0ff1f00000000) 02:36:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:26 executing program 7: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 534.605619] loop1: detected capacity change from 0 to 40 [ 534.627435] I/O error, dev loop3, sector 1 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 534.628015] Buffer I/O error on dev loop3, logical block 1, async page read [ 534.630648] systemd-udevd: attempt to access beyond end of device [ 534.630648] loop3: rw=0, sector=2, nr_sectors = 1 limit=0 [ 534.631659] Buffer I/O error on dev loop3, logical block 2, async page read [ 534.636860] systemd-udevd: attempt to access beyond end of device [ 534.636860] loop3: rw=0, sector=3, nr_sectors = 1 limit=0 [ 534.638431] Buffer I/O error on dev loop3, logical block 3, async page read [ 534.659723] systemd-udevd: attempt to access beyond end of device [ 534.659723] loop3: rw=0, sector=4, nr_sectors = 1 limit=0 [ 534.661315] Buffer I/O error on dev loop3, logical block 4, async page read [ 534.664501] systemd-udevd: attempt to access beyond end of device [ 534.664501] loop3: rw=0, sector=5, nr_sectors = 1 limit=0 [ 534.666150] Buffer I/O error on dev loop3, logical block 5, async page read [ 534.674136] systemd-udevd: attempt to access beyond end of device [ 534.674136] loop3: rw=0, sector=6, nr_sectors = 1 limit=0 [ 534.675727] Buffer I/O error on dev loop3, logical block 6, async page read [ 534.678854] systemd-udevd: attempt to access beyond end of device [ 534.678854] loop3: rw=0, sector=7, nr_sectors = 1 limit=0 [ 534.680510] Buffer I/O error on dev loop3, logical block 7, async page read 02:36:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:26 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) [ 534.688787] loop7: detected capacity change from 0 to 40 02:36:26 executing program 0: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:26 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5414, 0xf0ff1f00000000) 02:36:26 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:26 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 534.778706] loop1: detected capacity change from 0 to 40 [ 534.791122] loop3: detected capacity change from 0 to 40 [ 534.796106] FAT-fs (loop3): bogus number of reserved sectors [ 534.797012] FAT-fs (loop3): Can't find a valid FAT filesystem 02:36:26 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b49, 0xf0ff1f00000000) 02:36:26 executing program 7: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 534.928736] loop7: detected capacity change from 0 to 40 02:36:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 02:36:39 executing program 0: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:39 executing program 4: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:39 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b49, 0xf0ff1f00000000) 02:36:39 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:39 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:36:39 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5415, 0xf0ff1f00000000) 02:36:39 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 547.470946] loop7: detected capacity change from 0 to 40 [ 547.493707] loop1: detected capacity change from 0 to 40 [ 547.502043] loop3: detected capacity change from 0 to 40 02:36:39 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b49, 0xf0ff1f00000000) [ 547.535809] FAT-fs (loop3): bogus number of reserved sectors [ 547.536633] FAT-fs (loop3): Can't find a valid FAT filesystem 02:36:39 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:39 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) [ 547.589228] loop7: detected capacity change from 0 to 40 02:36:39 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5416, 0xf0ff1f00000000) [ 547.691938] loop1: detected capacity change from 0 to 40 02:36:52 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:36:52 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:52 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5418, 0xf0ff1f00000000) 02:36:52 executing program 4: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 02:36:52 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:36:52 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 560.324973] loop3: detected capacity change from 0 to 40 [ 560.330227] loop7: detected capacity change from 0 to 40 [ 560.332427] loop1: detected capacity change from 0 to 40 [ 560.335851] FAT-fs (loop3): bogus number of reserved sectors [ 560.336302] FAT-fs (loop3): Can't find a valid FAT filesystem 02:36:52 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:36:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:52 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:52 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 560.496637] loop3: detected capacity change from 0 to 40 02:36:52 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x541b, 0xf0ff1f00000000) [ 560.504517] FAT-fs (loop3): bogus number of reserved sectors [ 560.505248] FAT-fs (loop3): Can't find a valid FAT filesystem 02:36:52 executing program 4: r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 560.550338] loop1: detected capacity change from 0 to 40 02:36:52 executing program 0: r0 = 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) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:52 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:36:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:36:52 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:36:52 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:36:52 executing program 0: r0 = 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) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:04 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:04 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:37:04 executing program 0: r0 = 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) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:04 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x541d, 0xf0ff1f00000000) 02:37:04 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:37:04 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:04 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:04 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 572.871729] loop1: detected capacity change from 0 to 40 02:37:04 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) [ 572.945574] loop3: detected capacity change from 0 to 40 [ 572.955549] FAT-fs (loop3): bogus number of reserved sectors [ 572.956346] FAT-fs (loop3): Can't find a valid FAT filesystem 02:37:16 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:37:16 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:16 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:16 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:37:16 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x541e, 0xf0ff1f00000000) 02:37:16 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:16 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:16 executing program 5: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) [ 584.682343] syz-executor.7: attempt to access beyond end of device [ 584.682343] loop7: rw=0, sector=0, nr_sectors = 1 limit=0 [ 584.683262] FAT-fs (loop7): unable to read boot sector [ 584.687910] loop1: detected capacity change from 0 to 40 [ 584.690772] loop3: detected capacity change from 0 to 40 [ 584.700375] FAT-fs (loop3): bogus number of reserved sectors [ 584.701187] FAT-fs (loop3): Can't find a valid FAT filesystem 02:37:16 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x541e, 0xf0ff1f00000000) 02:37:16 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:16 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) 02:37:16 executing program 5: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:37:16 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 584.875563] loop1: detected capacity change from 0 to 40 02:37:16 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 584.886019] syz-executor.7: attempt to access beyond end of device [ 584.886019] loop7: rw=0, sector=0, nr_sectors = 1 limit=0 [ 584.900647] FAT-fs (loop7): unable to read boot sector [ 584.968838] loop3: detected capacity change from 0 to 40 [ 584.984682] FAT-fs (loop3): bogus number of reserved sectors [ 584.985078] FAT-fs (loop3): Can't find a valid FAT filesystem 02:37:28 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:28 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:37:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:37:28 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5421, 0xf0ff1f00000000) 02:37:28 executing program 4: r0 = 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) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) 02:37:28 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:28 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 596.399046] loop1: detected capacity change from 0 to 40 [ 596.410079] loop3: detected capacity change from 0 to 40 [ 596.419492] syz-executor.7: attempt to access beyond end of device [ 596.419492] loop7: rw=0, sector=0, nr_sectors = 1 limit=0 [ 596.426525] FAT-fs (loop7): unable to read boot sector [ 596.427404] FAT-fs (loop3): bogus number of reserved sectors [ 596.428097] FAT-fs (loop3): Can't find a valid FAT filesystem 02:37:28 executing program 5: 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, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:37:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) 02:37:28 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5422, 0xf0ff1f00000000) [ 596.581199] loop1: detected capacity change from 0 to 40 02:37:28 executing program 5: 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, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:37:28 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:28 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:37:28 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 596.734441] syz-executor.7: attempt to access beyond end of device [ 596.734441] loop7: rw=0, sector=0, nr_sectors = 1 limit=0 [ 596.735966] FAT-fs (loop7): unable to read boot sector [ 596.876400] loop3: detected capacity change from 0 to 40 [ 596.881220] loop1: detected capacity change from 0 to 40 [ 596.936444] FAT-fs (loop3): bogus number of reserved sectors [ 596.937483] FAT-fs (loop3): Can't find a valid FAT filesystem 02:37:28 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:29 executing program 4: r0 = 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) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:29 executing program 5: 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, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0xf0ff1f00000000) 02:37:29 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5423, 0xf0ff1f00000000) [ 597.057852] syz-executor.7: attempt to access beyond end of device [ 597.057852] loop7: rw=0, sector=0, nr_sectors = 1 limit=0 [ 597.065620] FAT-fs (loop7): unable to read boot sector 02:37:40 executing program 4: r0 = 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) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:40 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:37:40 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5424, 0xf0ff1f00000000) 02:37:40 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:40 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:40 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:40 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b49, 0xf0ff1f00000000) 02:37:40 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 608.603462] syz-executor.7: attempt to access beyond end of device [ 608.603462] loop7: rw=0, sector=0, nr_sectors = 1 limit=0 [ 608.605605] FAT-fs (loop7): unable to read boot sector 02:37:40 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5425, 0xf0ff1f00000000) [ 608.634210] loop3: detected capacity change from 0 to 40 [ 608.650219] loop1: detected capacity change from 0 to 40 02:37:40 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={0x0, 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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 608.667469] FAT-fs (loop3): bogus number of reserved sectors [ 608.668410] FAT-fs (loop3): Can't find a valid FAT filesystem 02:37:40 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:40 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:40 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b49, 0xf0ff1f00000000) 02:37:40 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 608.792552] loop7: detected capacity change from 0 to 40 [ 608.807333] FAT-fs (loop7): bogus number of reserved sectors [ 608.807738] FAT-fs (loop7): Can't find a valid FAT filesystem [ 608.816096] loop1: detected capacity change from 0 to 40 02:37:40 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5427, 0xf0ff1f00000000) 02:37:40 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:40 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 608.926456] loop3: detected capacity change from 0 to 40 [ 608.949120] FAT-fs (loop3): invalid media value (0x00) [ 608.949980] FAT-fs (loop3): Can't find a valid FAT filesystem 02:37:53 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:53 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:53 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:53 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b49, 0xf0ff1f00000000) 02:37:53 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5428, 0xf0ff1f00000000) 02:37:53 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:53 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={0x0, 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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 621.546769] loop3: detected capacity change from 0 to 40 [ 621.550413] FAT-fs (loop3): invalid media value (0x00) [ 621.550895] FAT-fs (loop3): Can't find a valid FAT filesystem [ 621.575216] loop7: detected capacity change from 0 to 40 [ 621.578334] FAT-fs (loop7): bogus number of reserved sectors [ 621.578734] FAT-fs (loop7): Can't find a valid FAT filesystem 02:37:53 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:53 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:53 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0x0) 02:37:53 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5429, 0xf0ff1f00000000) 02:37:53 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 621.706346] loop7: detected capacity change from 0 to 40 [ 621.710495] FAT-fs (loop7): bogus number of reserved sectors [ 621.710944] FAT-fs (loop7): Can't find a valid FAT filesystem [ 621.717028] loop3: detected capacity change from 0 to 40 [ 621.730612] FAT-fs (loop3): invalid media value (0x00) [ 621.730986] FAT-fs (loop3): Can't find a valid FAT filesystem 02:37:53 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5437, 0xf0ff1f00000000) 02:37:53 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:37:53 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:37:53 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0x0) [ 621.825579] loop7: detected capacity change from 0 to 40 [ 621.832324] FAT-fs (loop7): bogus number of reserved sectors [ 621.832794] FAT-fs (loop7): Can't find a valid FAT filesystem 02:37:53 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:06 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5441, 0xf0ff1f00000000) 02:38:06 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:06 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:06 executing program 1: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:06 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:06 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={0x0, 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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:38:06 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:06 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b49, 0x0) [ 634.208703] loop1: detected capacity change from 0 to 40 [ 634.218174] loop3: detected capacity change from 0 to 40 [ 634.232650] FAT-fs (loop3): invalid media value (0x00) [ 634.233057] FAT-fs (loop3): Can't find a valid FAT filesystem [ 634.257105] loop7: detected capacity change from 0 to 40 [ 634.270420] FAT-fs (loop7): bogus number of reserved sectors [ 634.270832] FAT-fs (loop7): Can't find a valid FAT filesystem 02:38:06 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5437, 0xf0ff1f00000000) 02:38:06 executing program 1: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 634.386228] loop1: detected capacity change from 0 to 40 02:38:06 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5450, 0xf0ff1f00000000) 02:38:06 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:06 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:06 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:06 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:06 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r0, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 634.465111] loop3: detected capacity change from 0 to 40 [ 634.491405] FAT-fs (loop3): invalid media value (0x00) [ 634.492165] FAT-fs (loop3): Can't find a valid FAT filesystem [ 634.507918] loop7: detected capacity change from 0 to 40 [ 634.515343] FAT-fs (loop7): bogus number of reserved sectors [ 634.515736] FAT-fs (loop7): Can't find a valid FAT filesystem 02:38:17 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:17 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r0, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:17 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:17 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:17 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5451, 0xf0ff1f00000000) 02:38:17 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:17 executing program 1: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:17 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 645.752876] loop3: detected capacity change from 0 to 40 [ 645.758848] FAT-fs (loop3): invalid media value (0x00) [ 645.759214] FAT-fs (loop3): Can't find a valid FAT filesystem [ 645.798057] loop7: detected capacity change from 0 to 40 [ 645.800570] loop1: detected capacity change from 0 to 40 02:38:17 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r0, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 645.875257] FAT-fs (loop7): bogus number of reserved sectors [ 645.876151] FAT-fs (loop7): Can't find a valid FAT filesystem 02:38:30 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r0, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:30 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:30 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:38:30 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5452, 0xf0ff1f00000000) 02:38:30 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:30 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 658.035691] loop3: detected capacity change from 0 to 40 [ 658.041754] FAT-fs (loop3): bogus number of FAT sectors [ 658.042123] FAT-fs (loop3): Can't find a valid FAT filesystem [ 658.070706] loop7: detected capacity change from 0 to 40 [ 658.072867] loop1: detected capacity change from 0 to 40 [ 658.077998] FAT-fs (loop7): bogus number of reserved sectors [ 658.078932] FAT-fs (loop7): Can't find a valid FAT filesystem 02:38:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 658.137092] loop3: detected capacity change from 0 to 40 02:38:30 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x545d, 0xf0ff1f00000000) [ 658.152396] FAT-fs (loop3): bogus number of FAT sectors [ 658.152798] FAT-fs (loop3): Can't find a valid FAT filesystem 02:38:30 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 658.213121] I/O error, dev loop3, sector 1 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 658.213876] Buffer I/O error on dev loop3, logical block 1, async page read [ 658.247833] systemd-udevd: attempt to access beyond end of device [ 658.247833] loop3: rw=0, sector=2, nr_sectors = 1 limit=0 [ 658.248650] Buffer I/O error on dev loop3, logical block 2, async page read 02:38:30 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:30 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 658.271055] systemd-udevd: attempt to access beyond end of device [ 658.271055] loop3: rw=0, sector=3, nr_sectors = 1 limit=0 [ 658.272678] Buffer I/O error on dev loop3, logical block 3, async page read 02:38:30 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 658.288524] systemd-udevd: attempt to access beyond end of device [ 658.288524] loop3: rw=0, sector=4, nr_sectors = 1 limit=0 [ 658.290092] Buffer I/O error on dev loop3, logical block 4, async page read 02:38:30 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5460, 0xf0ff1f00000000) [ 658.331374] systemd-udevd: attempt to access beyond end of device [ 658.331374] loop3: rw=0, sector=5, nr_sectors = 1 limit=0 [ 658.333015] Buffer I/O error on dev loop3, logical block 5, async page read [ 658.346371] systemd-udevd: attempt to access beyond end of device [ 658.346371] loop3: rw=0, sector=6, nr_sectors = 1 limit=0 [ 658.347993] Buffer I/O error on dev loop3, logical block 6, async page read [ 658.356640] loop1: detected capacity change from 0 to 40 [ 658.358054] loop7: detected capacity change from 0 to 40 02:38:30 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:38:30 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 658.386412] systemd-udevd: attempt to access beyond end of device [ 658.386412] loop3: rw=0, sector=7, nr_sectors = 1 limit=0 [ 658.387268] Buffer I/O error on dev loop3, logical block 7, async page read 02:38:30 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:30 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 658.565578] loop3: detected capacity change from 0 to 40 [ 658.570107] FAT-fs (loop3): bogus number of FAT sectors [ 658.570510] FAT-fs (loop3): Can't find a valid FAT filesystem 02:38:43 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5424, 0xf0ff1f00000000) 02:38:43 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:43 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x40049409, 0xf0ff1f00000000) 02:38:43 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:43 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:43 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:38:43 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:43 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 671.742210] loop7: detected capacity change from 0 to 40 [ 671.745064] loop3: detected capacity change from 0 to 40 [ 671.748257] loop1: detected capacity change from 0 to 40 [ 671.755839] FAT-fs (loop7): bogus number of reserved sectors [ 671.756254] FAT-fs (loop7): Can't find a valid FAT filesystem 02:38:43 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x40086602, 0xf0ff1f00000000) 02:38:43 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x5424, 0xf0ff1f00000000) 02:38:43 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:44 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 671.988031] loop7: detected capacity change from 0 to 40 02:38:44 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 672.066711] FAT-fs (loop7): bogus number of reserved sectors [ 672.067263] FAT-fs (loop7): Can't find a valid FAT filesystem [ 672.094497] I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 02:38:44 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x40087602, 0xf0ff1f00000000) 02:38:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 672.199551] loop3: detected capacity change from 0 to 40 02:38:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:44 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:44 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 672.245862] loop7: detected capacity change from 0 to 40 [ 672.255645] FAT-fs (loop7): bogus number of reserved sectors [ 672.256116] FAT-fs (loop7): Can't find a valid FAT filesystem 02:38:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 672.318308] syz-executor.1: attempt to access beyond end of device [ 672.318308] loop1: rw=0, sector=0, nr_sectors = 1 limit=0 [ 672.325396] FAT-fs (loop1): unable to read boot sector [ 672.360823] loop3: detected capacity change from 0 to 40 02:38:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:55 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:38:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:55 executing program 5: r0 = 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) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:55 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:55 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:55 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x401c5820, 0xf0ff1f00000000) [ 683.868129] loop3: detected capacity change from 0 to 40 [ 683.869173] loop7: detected capacity change from 0 to 40 [ 683.879690] FAT-fs (loop7): invalid media value (0x00) [ 683.880592] FAT-fs (loop7): Can't find a valid FAT filesystem [ 683.888673] syz-executor.1: attempt to access beyond end of device [ 683.888673] loop1: rw=0, sector=0, nr_sectors = 1 limit=0 [ 683.890481] FAT-fs (loop1): unable to read boot sector 02:38:56 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:38:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:38:56 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4020940d, 0xf0ff1f00000000) [ 684.146236] loop3: detected capacity change from 0 to 40 02:39:09 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x80045432, 0xf0ff1f00000000) 02:39:09 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:39:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:09 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x0, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:39:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:09 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x0, 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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:09 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 697.271029] syz-executor.1: attempt to access beyond end of device [ 697.271029] loop1: rw=0, sector=0, nr_sectors = 1 limit=0 [ 697.275605] FAT-fs (loop1): unable to read boot sector [ 697.276729] loop7: detected capacity change from 0 to 40 [ 697.283148] FAT-fs (loop7): invalid media value (0x00) [ 697.283543] FAT-fs (loop7): Can't find a valid FAT filesystem 02:39:09 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x80045440, 0xf0ff1f00000000) [ 697.324442] loop3: detected capacity change from 0 to 40 02:39:09 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 697.515148] perf: interrupt took too long (2542 > 2500), lowering kernel.perf_event_max_sample_rate to 78000 [ 697.534667] loop7: detected capacity change from 0 to 40 [ 697.550870] FAT-fs (loop7): invalid media value (0x00) [ 697.551623] FAT-fs (loop7): Can't find a valid FAT filesystem 02:39:21 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:39:21 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x80045432, 0xf0ff1f00000000) 02:39:21 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:21 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:21 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:21 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x0, 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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:21 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x80086601, 0xf0ff1f00000000) [ 709.947088] syz-executor.1: attempt to access beyond end of device [ 709.947088] loop1: rw=0, sector=0, nr_sectors = 1 limit=0 [ 709.947980] FAT-fs (loop1): unable to read boot sector [ 709.986466] loop3: detected capacity change from 0 to 40 [ 709.993513] loop7: detected capacity change from 0 to 40 [ 710.010126] FAT-fs (loop7): invalid media value (0x00) [ 710.010914] FAT-fs (loop7): Can't find a valid FAT filesystem 02:39:22 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x80087601, 0xf0ff1f00000000) 02:39:22 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:22 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 710.137608] loop3: detected capacity change from 0 to 40 [ 710.178483] syz-executor.1: attempt to access beyond end of device [ 710.178483] loop1: rw=0, sector=0, nr_sectors = 1 limit=0 02:39:22 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:22 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:22 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x801c581f, 0xf0ff1f00000000) [ 710.192325] FAT-fs (loop1): unable to read boot sector 02:39:22 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 710.240823] loop7: detected capacity change from 0 to 40 [ 710.256652] FAT-fs (loop7): invalid media value (0x00) [ 710.257412] FAT-fs (loop7): Can't find a valid FAT filesystem 02:39:22 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 710.322056] loop3: detected capacity change from 0 to 40 02:39:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 723.319475] loop7: detected capacity change from 0 to 40 02:39:35 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:35 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x0, 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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:35 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:39:35 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:35 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0xc0045878, 0xf0ff1f00000000) [ 723.326466] FAT-fs (loop7): invalid media value (0x00) [ 723.326849] FAT-fs (loop7): Can't find a valid FAT filesystem [ 723.350580] loop5: detected capacity change from 0 to 40 [ 723.359929] FAT-fs (loop5): bogus number of reserved sectors [ 723.360418] FAT-fs (loop5): Can't find a valid FAT filesystem [ 723.397454] loop3: detected capacity change from 0 to 40 02:39:35 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 723.409949] syz-executor.1: attempt to access beyond end of device [ 723.409949] loop1: rw=0, sector=0, nr_sectors = 1 limit=0 [ 723.420422] FAT-fs (loop1): unable to read boot sector [ 723.463130] loop7: detected capacity change from 0 to 40 [ 723.487723] FAT-fs (loop7): bogus number of FAT sectors [ 723.488842] FAT-fs (loop7): Can't find a valid FAT filesystem 02:39:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:35 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 723.577496] loop5: detected capacity change from 0 to 40 02:39:35 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:35 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0xc0045878, 0xf0ff1f00000000) 02:39:35 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 723.603634] loop3: detected capacity change from 0 to 40 02:39:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:35 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:35 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 723.743011] loop3: detected capacity change from 0 to 40 [ 723.749058] loop1: detected capacity change from 0 to 40 [ 723.757476] FAT-fs (loop1): bogus number of reserved sectors [ 723.757889] FAT-fs (loop1): Can't find a valid FAT filesystem 02:39:35 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:39:35 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 723.800497] loop7: detected capacity change from 0 to 40 [ 723.815331] FAT-fs (loop7): bogus number of FAT sectors [ 723.816094] FAT-fs (loop7): Can't find a valid FAT filesystem 02:39:35 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0xc0189436, 0xf0ff1f00000000) 02:39:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 723.913020] loop1: detected capacity change from 0 to 40 [ 723.933910] FAT-fs (loop1): bogus number of reserved sectors [ 723.934907] FAT-fs (loop1): Can't find a valid FAT filesystem 02:39:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:52 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:52 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:39:52 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0xc020660b, 0xf0ff1f00000000) 02:39:52 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x0, 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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:52 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:52 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:39:52 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 740.505440] loop1: detected capacity change from 0 to 40 [ 740.529028] loop3: detected capacity change from 0 to 40 [ 740.532027] loop7: detected capacity change from 0 to 40 [ 740.532141] perf: interrupt took too long (3182 > 3177), lowering kernel.perf_event_max_sample_rate to 62000 [ 740.547349] FAT-fs (loop1): bogus number of reserved sectors [ 740.548126] FAT-fs (loop1): Can't find a valid FAT filesystem [ 740.549060] FAT-fs (loop7): bogus number of FAT sectors [ 740.549794] FAT-fs (loop7): Can't find a valid FAT filesystem 02:39:52 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:52 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x0, 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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:39:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 740.704212] loop1: detected capacity change from 0 to 40 [ 740.724015] perf: interrupt took too long (3995 > 3977), lowering kernel.perf_event_max_sample_rate to 50000 [ 740.726238] FAT-fs (loop1): bogus number of reserved sectors [ 740.727005] FAT-fs (loop1): Can't find a valid FAT filesystem 02:40:05 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000007) 02:40:05 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:05 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:05 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:40:05 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:05 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:40:05 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x0, 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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:05 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 753.959658] loop1: detected capacity change from 0 to 40 [ 753.967946] FAT-fs (loop1): bogus number of reserved sectors [ 753.968505] FAT-fs (loop1): Can't find a valid FAT filesystem [ 753.973408] loop7: detected capacity change from 0 to 40 [ 753.976190] loop3: detected capacity change from 0 to 40 02:40:06 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000700) 02:40:06 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:06 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:06 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:06 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 754.105931] loop1: detected capacity change from 0 to 40 [ 754.120486] FAT-fs (loop1): bogus number of reserved sectors [ 754.120882] FAT-fs (loop1): Can't find a valid FAT filesystem 02:40:06 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:40:06 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f01000000) 02:40:06 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 754.170766] loop3: detected capacity change from 0 to 40 [ 754.193665] loop7: detected capacity change from 0 to 40 02:40:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:06 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, 0x0, 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 754.318776] loop3: detected capacity change from 0 to 40 [ 754.327410] loop1: detected capacity change from 0 to 40 [ 754.333132] FAT-fs (loop1): bogus number of reserved sectors [ 754.334051] FAT-fs (loop1): Can't find a valid FAT filesystem 02:40:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:18 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, 0x0, 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:18 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f07000000) 02:40:18 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 02:40:18 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:40:18 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:18 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:18 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 766.092139] loop1: detected capacity change from 0 to 40 [ 766.094656] loop7: detected capacity change from 0 to 40 [ 766.098083] FAT-fs (loop1): bogus number of reserved sectors [ 766.098503] FAT-fs (loop1): Can't find a valid FAT filesystem 02:40:18 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 766.147790] loop3: detected capacity change from 0 to 40 02:40:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:18 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 766.196216] loop7: detected capacity change from 0 to 40 [ 766.204591] loop1: detected capacity change from 0 to 40 [ 766.211455] FAT-fs (loop1): bogus number of reserved sectors [ 766.211855] FAT-fs (loop1): Can't find a valid FAT filesystem 02:40:18 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:40:18 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:40:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:18 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 766.322385] loop1: detected capacity change from 0 to 40 [ 766.327387] FAT-fs (loop1): bogus number of reserved sectors [ 766.327777] FAT-fs (loop1): Can't find a valid FAT filesystem 02:40:29 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:29 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, 0x0, 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:29 executing program 2: r0 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r0, 0xfffeffffffffffff, r1, 0x4) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0x81, 0x40, 0x3, 0x0, 0x0, 0x14000, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000180), 0x8}, 0xe3325ea07024d8a7, 0x222, 0xcae, 0x5, 0xfffffffffffffff7, 0x9, 0x40, 0x0, 0xfffffcac, 0x0, 0x100000000}, r0, 0x4, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000380)="7b61c847e3676569383bbd8842be77d45fc2686ab8b0cfea30f8c3b5a781f09b0cdb767f970f3a2da4aea805e37b594084628d94391f1b35e851f4c45cfe9d8d6783220ab7dab8267aee5cc203560567c5a4b5beea171898bd8ac37a58ccd256964233f99b8f7f9b0010d086ca7338f70f8c708baab805b2c7153fd2f2058474c395e363f1de02c90093c7488853f0d9265908bbd47f1cad6bf6b802fe50100a9f9342fff2c8e285915d6edb9f69b0cc4bfcabc54d2a2b1db0ffddd2dcaf1a3bc4f4e3c306e3c7038674bd2cd5c3e365e8db8dcb0fb9662b1a7d31c0e3b930bc2f4419", 0x0) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x3, 0xe1, 0x1, 0xff, 0x0, 0x5, 0x40, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x800, 0x81, 0x7, 0x6, 0x10000, 0x18, 0x6, 0x0, 0xb0a1, 0x0, 0x101}, 0x0, 0x0, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000000)='[\x00') r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) 02:40:29 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:40:29 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:29 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:29 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) [ 777.487676] loop3: detected capacity change from 0 to 40 [ 777.487744] loop1: detected capacity change from 0 to 40 [ 777.500877] loop7: detected capacity change from 0 to 40 [ 777.514191] FAT-fs (loop1): bogus number of reserved sectors [ 777.515033] FAT-fs (loop1): Can't find a valid FAT filesystem 02:40:29 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:40:29 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:29 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 02:40:29 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:29 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:29 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 777.658108] loop3: detected capacity change from 0 to 40 02:40:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 777.693023] loop7: detected capacity change from 0 to 40 [ 777.706790] loop1: detected capacity change from 0 to 40 [ 777.713368] FAT-fs (loop1): bogus number of reserved sectors [ 777.713783] FAT-fs (loop1): Can't find a valid FAT filesystem 02:40:42 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:42 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:42 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 02:40:42 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:42 executing program 2: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x7, 0x8, 0x0, 0x0, 0x0, 0x0, 0x200, 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, 0x4, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x9, 0x0, 0x0, 0x3ff}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:40:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:42 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:42 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 790.397209] loop3: detected capacity change from 0 to 40 02:40:42 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) [ 790.440229] loop1: detected capacity change from 0 to 40 [ 790.441934] loop7: detected capacity change from 0 to 40 [ 790.453761] FAT-fs (loop1): invalid media value (0x00) [ 790.454564] FAT-fs (loop1): Can't find a valid FAT filesystem 02:40:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:42 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x3, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x4}, 0x2546, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x9) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b64, 0xf0ff1f00000000) 02:40:42 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 790.526839] loop3: detected capacity change from 0 to 40 02:40:42 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:42 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 02:40:42 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:42 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 790.593534] loop7: detected capacity change from 0 to 40 02:40:42 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 790.690051] loop1: detected capacity change from 0 to 40 [ 790.704626] FAT-fs (loop1): invalid media value (0x00) [ 790.705350] FAT-fs (loop1): Can't find a valid FAT filesystem 02:40:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 02:40:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:55 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:40:55 executing program 2: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x1) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x9f, 0x40, 0xff, 0x3, 0x0, 0x22c5b714, 0x4000, 0x4, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1ff, 0x2, @perf_config_ext={0x3, 0x60}, 0x4020, 0x7ff, 0x3, 0x6, 0x3, 0x7fffffff, 0x5, 0x0, 0x6, 0x0, 0x80000001}, 0x0, 0x6, 0xffffffffffffffff, 0x9) ioctl$TCFLSH(r1, 0x540b, 0x0) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000000080)={0x8000, 0xfffffffffffffff9, 0x7fff}) r3 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r3, 0xfffeffffffffffff, r4, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x2, 0x1f, 0x3f, 0x9, 0x0, 0x0, 0x840, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, @perf_config_ext={0x1a, 0x2}, 0x4000, 0xc2, 0x7fffffff, 0x8, 0x8, 0x121c0, 0x1000, 0x0, 0xf90, 0x0, 0x6f}, r3, 0xc, r5, 0xb) 02:40:55 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:40:55 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, 0x0, 0x0) 02:40:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 803.438857] loop7: detected capacity change from 0 to 40 02:40:55 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 803.477783] loop1: detected capacity change from 0 to 40 [ 803.481363] FAT-fs (loop1): invalid media value (0x00) [ 803.481744] FAT-fs (loop1): Can't find a valid FAT filesystem [ 803.499088] loop7: detected capacity change from 0 to 40 [ 803.510515] loop3: detected capacity change from 0 to 40 [ 803.566714] syz-executor.3: attempt to access beyond end of device [ 803.566714] loop3: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 803.567700] Buffer I/O error on dev loop3, logical block 10, lost async page write 02:41:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:09 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:09 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:41:09 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, 0x0, 0x0) 02:41:09 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) fsetxattr$security_evm(r0, &(0x7f0000000100), &(0x7f0000000140)=@sha1={0x1, "6924f74c1c63515f8e3dca703f10e7275b3b7ef8"}, 0x15, 0x2) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$KDGETLED(r3, 0x4b31, &(0x7f0000000180)) ioctl$PIO_UNISCRNMAP(r2, 0x4b6a, &(0x7f0000000000)="464bafaed0ce5a4a4579de44c6298355091aa77149e9e29e57f10e74ef8da5c3d2ddd22f44701895a4536ad4c6a5238dea11c346fc24f4a4844ca92a8f5c2df5de98b54fbd414690a94e1e1550a23a210bb53ca11c1eee8034") r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r5, 0x4b64, 0xf0ff1f00000000) sync_file_range(r5, 0x10000000000, 0x1, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) ioctl$TCSBRKP(r4, 0x5425, 0x6) 02:41:09 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 817.462718] loop3: detected capacity change from 0 to 40 [ 817.472060] loop7: detected capacity change from 0 to 40 [ 817.502907] loop1: detected capacity change from 0 to 40 [ 817.520020] FAT-fs (loop1): invalid media value (0x00) [ 817.520858] FAT-fs (loop1): Can't find a valid FAT filesystem 02:41:09 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 817.540597] syz-executor.3: attempt to access beyond end of device [ 817.540597] loop3: rw=2049, sector=40, nr_sectors = 4 limit=40 02:41:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 817.542239] Buffer I/O error on dev loop3, logical block 10, lost async page write [ 817.583014] loop7: detected capacity change from 0 to 40 02:41:09 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:41:09 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, 0x0, 0x0) 02:41:09 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:41:09 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:09 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:09 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080), 0x0) [ 817.754069] loop7: detected capacity change from 0 to 40 [ 817.795058] loop3: detected capacity change from 0 to 40 [ 817.812959] loop1: detected capacity change from 0 to 40 [ 817.831919] FAT-fs (loop1): invalid media value (0x00) [ 817.832702] FAT-fs (loop1): Can't find a valid FAT filesystem [ 817.877431] syz-executor.3: attempt to access beyond end of device [ 817.877431] loop3: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 817.879190] Buffer I/O error on dev loop3, logical block 10, lost async page write 02:41:21 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:41:21 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:21 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) 02:41:21 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:21 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f6669a3c63000"]) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x77, 0x7e, 0x5, 0xe9, 0x0, 0x3, 0x100, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2, @perf_bp={&(0x7f0000000000), 0x1}, 0x2, 0x3, 0x1, 0x0, 0x7fff, 0xffff, 0x80, 0x0, 0x3, 0x0, 0x1}, 0xffffffffffffffff, 0xe, r0, 0x8) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x71, 0x1, 0x0, 0x20, 0x0, 0x0, 0x400, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x6, 0x9}, 0x40000, 0x4, 0x4, 0x9, 0x7, 0x1, 0x81, 0x0, 0x1, 0x0, 0x200}, 0x0, 0x1, r2, 0x1) 02:41:21 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:21 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080), 0x0) [ 829.096886] loop7: detected capacity change from 0 to 40 [ 829.097842] loop1: detected capacity change from 0 to 40 [ 829.106030] FAT-fs (loop1): invalid media value (0x00) [ 829.106422] FAT-fs (loop1): Can't find a valid FAT filesystem [ 829.122224] loop3: detected capacity change from 0 to 40 02:41:21 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080), 0x0) 02:41:21 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:21 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) 02:41:21 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 829.230762] loop7: detected capacity change from 0 to 40 02:41:21 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:21 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 829.297120] loop3: detected capacity change from 0 to 40 02:41:21 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, 0x0, 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 829.304022] loop1: detected capacity change from 0 to 40 [ 829.316411] FAT-fs (loop1): bogus number of FAT sectors [ 829.316766] FAT-fs (loop1): Can't find a valid FAT filesystem [ 829.336368] loop7: detected capacity change from 0 to 40 02:41:21 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, 0x0, 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 829.490503] loop7: detected capacity change from 0 to 40 02:41:33 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, 0x0, 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:33 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:33 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:33 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x3, 0x0, [0x0, 0x0, 0x0]}) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$KDSKBSENT(r2, 0x4b49, &(0x7f0000000100)={0xc7, "4675359f9806aa477e45f626f7c2d53b7c5d289f8916a41483ae66b2cf5819e7b1da162c924317d321df26d0d4473d60c5b23aee351afdba801e918fc6b9e30a130f7ba7c4822762537f7a24a4359e1c1351d75021417959581dcb7dfabd08381fd5c521704b4415f1649381a231c8328ee8f44109575913cd0f4c23b3b792c4c5772efc2350f1c6eed74b46861d00a480544d6fd25e3c7735f826f6a76c936840384b4b5621556cb1996504707d51998f6cc2a16b1c1002bba01eea308db952f7ca839cfd33a510fd50d1387eb708740585b76285e42c3231dff9f2aa47fd7f31be2bc9631ec2545ffbb724bb61cbc3955db29d4814908c72bc2fdd01b76ea2884e029d647381c3724250d63ddd2c00b4f5186173a160ad3a2fa9f16f7a4eba8c44fe9018f0f4dbcea3d9cc5f3a8236bff53809aae743332d9712d7998f157314b0dc30c6634796944d760af17a62396e6729d51deb27eaf7c5b3de847f3a7d40f1c1045e091fa242b212401b75ebee3c81bda62aa6f4cddf0d2d4da1d87000210d85de6fd288f3b8678932cbfcebd84c75d3727b34945d2074ca6b17800b335388febdafe7c4df17a0770643db54716293786aa85e27b6772542faaa4a1f8fa10f7cb013c713039950230dc99e28e19e7656d4962b665b51ffc64a7a1efc0764eb505ba35189ba9a9592e02e90be61f20de4276a4e344922f1a37dbe49721b"}) 02:41:33 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:41:33 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) 02:41:33 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:33 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f6669a3c63000"]) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x77, 0x7e, 0x5, 0xe9, 0x0, 0x3, 0x100, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2, @perf_bp={&(0x7f0000000000), 0x1}, 0x2, 0x3, 0x1, 0x0, 0x7fff, 0xffff, 0x80, 0x0, 0x3, 0x0, 0x1}, 0xffffffffffffffff, 0xe, r0, 0x8) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x71, 0x1, 0x0, 0x20, 0x0, 0x0, 0x400, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x6, 0x9}, 0x40000, 0x4, 0x4, 0x9, 0x7, 0x1, 0x81, 0x0, 0x1, 0x0, 0x200}, 0x0, 0x1, r2, 0x1) [ 841.464441] loop7: detected capacity change from 0 to 40 [ 841.487694] loop1: detected capacity change from 0 to 40 [ 841.494857] FAT-fs (loop1): bogus number of FAT sectors [ 841.495226] FAT-fs (loop1): Can't find a valid FAT filesystem [ 841.510060] loop3: detected capacity change from 0 to 40 02:41:33 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:33 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:33 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:33 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 02:41:33 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:41:33 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 841.658473] loop1: detected capacity change from 0 to 40 02:41:33 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 841.673211] FAT-fs (loop1): bogus number of FAT sectors [ 841.673624] FAT-fs (loop1): Can't find a valid FAT filesystem 02:41:33 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pread64(r0, &(0x7f0000000100)=""/167, 0xa7, 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) [ 841.695734] loop7: detected capacity change from 0 to 40 [ 841.722270] loop3: detected capacity change from 0 to 40 02:41:33 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc008240a, &(0x7f0000000000)={0x3, 0x0, [0x0, 0x0, 0x0]}) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$KDSKBSENT(r2, 0x4b49, &(0x7f0000000100)={0xc7, "4675359f9806aa477e45f626f7c2d53b7c5d289f8916a41483ae66b2cf5819e7b1da162c924317d321df26d0d4473d60c5b23aee351afdba801e918fc6b9e30a130f7ba7c4822762537f7a24a4359e1c1351d75021417959581dcb7dfabd08381fd5c521704b4415f1649381a231c8328ee8f44109575913cd0f4c23b3b792c4c5772efc2350f1c6eed74b46861d00a480544d6fd25e3c7735f826f6a76c936840384b4b5621556cb1996504707d51998f6cc2a16b1c1002bba01eea308db952f7ca839cfd33a510fd50d1387eb708740585b76285e42c3231dff9f2aa47fd7f31be2bc9631ec2545ffbb724bb61cbc3955db29d4814908c72bc2fdd01b76ea2884e029d647381c3724250d63ddd2c00b4f5186173a160ad3a2fa9f16f7a4eba8c44fe9018f0f4dbcea3d9cc5f3a8236bff53809aae743332d9712d7998f157314b0dc30c6634796944d760af17a62396e6729d51deb27eaf7c5b3de847f3a7d40f1c1045e091fa242b212401b75ebee3c81bda62aa6f4cddf0d2d4da1d87000210d85de6fd288f3b8678932cbfcebd84c75d3727b34945d2074ca6b17800b335388febdafe7c4df17a0770643db54716293786aa85e27b6772542faaa4a1f8fa10f7cb013c713039950230dc99e28e19e7656d4962b665b51ffc64a7a1efc0764eb505ba35189ba9a9592e02e90be61f20de4276a4e344922f1a37dbe49721b"}) 02:41:33 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:33 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:33 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:33 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) [ 841.832247] loop1: detected capacity change from 0 to 40 02:41:33 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 841.855210] loop3: detected capacity change from 0 to 40 02:41:33 executing program 2: fsmount(0xffffffffffffffff, 0x1, 0x72) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0xe2100, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b64, 0xf0ff1f00000000) [ 841.899404] loop7: detected capacity change from 0 to 40 02:41:33 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f00000000c0)={0x8}) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:33 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 02:41:34 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 841.993655] loop3: detected capacity change from 0 to 40 [ 842.009468] loop1: detected capacity change from 0 to 40 02:41:47 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:47 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:41:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:47 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:47 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:47 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0x0) 02:41:47 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:47 executing program 2: r0 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r0, 0xfffeffffffffffff, r1, 0x4) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xdc, 0x2, 0x80, 0x7f, 0x0, 0x2e, 0xc50f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x1}, 0x0, 0x8, 0x0, 0x2, 0x0, 0x3, 0x80, 0x0, 0x401, 0x0, 0xfffffffffffffffe}, r0, 0x0, r2, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_BLANKSCREEN(r4, 0x541c, &(0x7f0000000140)) [ 855.586460] loop3: detected capacity change from 0 to 40 [ 855.627054] loop1: detected capacity change from 0 to 40 [ 855.630194] loop7: detected capacity change from 0 to 40 02:41:47 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0x0) 02:41:47 executing program 2: perf_event_open(&(0x7f0000000080)={0x5, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:41:47 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:41:47 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:41:47 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) [ 855.872355] loop3: detected capacity change from 0 to 40 [ 855.905722] loop7: detected capacity change from 0 to 40 [ 856.025619] syz-executor.7: attempt to access beyond end of device [ 856.025619] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 856.027428] Buffer I/O error on dev loop7, logical block 10, lost async page write 02:42:00 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:42:00 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:42:00 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0x0) 02:42:00 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:00 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, 0x0) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:00 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:00 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 868.305150] loop6: detected capacity change from 0 to 40 [ 868.344534] loop3: detected capacity change from 0 to 40 [ 868.348194] loop7: detected capacity change from 0 to 40 [ 868.365650] loop1: detected capacity change from 0 to 40 [ 868.368780] syz-executor.6: attempt to access beyond end of device [ 868.368780] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 868.369754] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 868.421067] syz-executor.7: attempt to access beyond end of device [ 868.421067] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 868.421922] Buffer I/O error on dev loop7, logical block 10, lost async page write 02:42:00 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:00 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 868.518010] loop6: detected capacity change from 0 to 40 [ 868.550508] syz-executor.6: attempt to access beyond end of device [ 868.550508] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 868.552094] Buffer I/O error on dev loop6, logical block 10, lost async page write 02:42:11 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:11 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:11 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:11 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:11 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:11 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r5, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0x3f}}, './file0\x00'}) r7 = syz_open_procfs$userns(0x0, &(0x7f0000000140)) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r0, r6, r7], 0x8) r8 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r8, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCGPTLCK(r8, 0x80045439, &(0x7f0000000000)) 02:42:11 executing program 3: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x1) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x9f, 0x40, 0xff, 0x3, 0x0, 0x22c5b714, 0x4000, 0x4, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1ff, 0x2, @perf_config_ext={0x3, 0x60}, 0x4020, 0x7ff, 0x3, 0x6, 0x3, 0x7fffffff, 0x5, 0x0, 0x6, 0x0, 0x80000001}, 0x0, 0x6, 0xffffffffffffffff, 0x9) ioctl$TCFLSH(r1, 0x540b, 0x0) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000000080)={0x8000, 0xfffffffffffffff9, 0x7fff}) r3 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r3, 0xfffeffffffffffff, r4, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x2, 0x1f, 0x3f, 0x9, 0x0, 0x0, 0x840, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, @perf_config_ext={0x1a, 0x2}, 0x4000, 0xc2, 0x7fffffff, 0x8, 0x8, 0x121c0, 0x1000, 0x0, 0xf90, 0x0, 0x6f}, r3, 0xc, r5, 0xb) 02:42:11 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 879.735116] loop7: detected capacity change from 0 to 40 [ 879.735432] loop1: detected capacity change from 0 to 40 [ 879.804000] syz-executor.7: attempt to access beyond end of device [ 879.804000] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 879.804894] Buffer I/O error on dev loop7, logical block 10, lost async page write 02:42:11 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:11 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:11 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) 02:42:11 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:11 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 879.912760] loop7: detected capacity change from 0 to 40 02:42:11 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:12 executing program 3: r0 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r0, 0xfffeffffffffffff, r1, 0x4) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0x81, 0x40, 0x3, 0x0, 0x0, 0x14000, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000180), 0x8}, 0xe3325ea07024d8a7, 0x222, 0xcae, 0x5, 0xfffffffffffffff7, 0x9, 0x40, 0x0, 0xfffffcac, 0x0, 0x100000000}, r0, 0x4, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000380)="7b61c847e3676569383bbd8842be77d45fc2686ab8b0cfea30f8c3b5a781f09b0cdb767f970f3a2da4aea805e37b594084628d94391f1b35e851f4c45cfe9d8d6783220ab7dab8267aee5cc203560567c5a4b5beea171898bd8ac37a58ccd256964233f99b8f7f9b0010d086ca7338f70f8c708baab805b2c7153fd2f2058474c395e363f1de02c90093c7488853f0d9265908bbd47f1cad6bf6b802fe50100a9f9342fff2c8e285915d6edb9f69b0cc4bfcabc54d2a2b1db0ffddd2dcaf1a3bc4f4e3c306e3c7038674bd2cd5c3e365e8db8dcb0fb9662b1a7d31c0e3b930bc2f4419", 0x0) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x3, 0xe1, 0x1, 0xff, 0x0, 0x5, 0x40, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x800, 0x81, 0x7, 0x6, 0x10000, 0x18, 0x6, 0x0, 0xb0a1, 0x0, 0x101}, 0x0, 0x0, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000000)='[\x00') r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) [ 879.953117] loop1: detected capacity change from 0 to 40 02:42:12 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) dup(r0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xd5c7}}, './file0\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) recvmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000001400)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000001480)}, {&(0x7f00000014c0)=""/102, 0x66}, {&(0x7f0000001540)=""/235, 0xeb}], 0x3, &(0x7f0000001680)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x188}, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f0000001880)={{0x1, 0x1, 0x18, r3, {0x0, r4}}, './file0\x00'}) fremovexattr(r1, &(0x7f0000000040)=@known='system.posix_acl_default\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r5, 0x4b64, 0xf0ff1f00000000) ioctl$KDFONTOP_SET(r5, 0x4b72, &(0x7f0000000540)={0x0, 0x0, 0x14, 0x1d, 0xe9, &(0x7f0000000140)="7a2416cbdb3ecb7cbca6e5582b5d3ac9cf6bcf81938be33751475b9e070b5138fcbec67c5f4894caa448bae99f20ad76dd69b7b21fc395549244c669c5c6b8eb3d6e2716e4c6f09c415f0a38704ce0351e6233042d33a305a7edc5da21b8343d7c0ee73588d6b6bc52a9dde3682aeff5b694c27a839c5c88041d5fff7066dbde246f9014b4ba3a4a1a07257359f5d02769e9a819da61280bc1caa3a3e3eed0800534be88e9cd8ade74c163ba960e4e3d76019a2ad04a1de17bcee94fed9faf1eed1b439c28efb132720b7a5f911c42fd495359c01225ffbb26ae39ea5f2923e7321d751c4c9907cd752f880507bc3f7a0e9a00fd7167417955c0b27322224e9f6bc84b2d3b0b00f02ac8d9e56ac2fbaece03cfbe015e6a181a7abe2782843edb57d9da071520996a21dc45800c6d849f3eed3ef87b03621ef98758b65b7f8ba6b1737ce6f659d1aa4473ee4e5983e69e517d1efd38b42987eec4901d6656e04f8c1d9b4e6eeb77f32d62f098ae926517bf57b5d3e398ed3fc9d4024a3bac59b19a5ac0adda0d82ad94dea0d896c4b386517079150ab9e58ff8ec905d098c60455df20928eebf10677c5facd7e057891a3d51fb826e402ca181044034ff667f564e186deb7faea4671945cdb964245433b2858e178343790f30bdfc6528263d4c1121cd58b1c1e68dd478c514fa7f66bafcf3107aa4a184ca9b958f5c8a1947f1c3b26766b98e64d92e928f94ca6cf92f6067438b69b39ec9ea5700697c54dcce2c6a370a6e7571fa6bf6d80dc385c47e2d06071c9115f1a8f1dfef5c6cd26b45ffb046cc3f6b6644726b62bd53437d2d13fcb1983bfe6fd3da47f53ff89c7961c26748fa3c0430e52dd41cbc7ba11fafba5b9f2eda5122c93b8900f8a4ffcb61d586d4141c7763918883bea16ae922371a510ddf706f6114f25b47669f4eb0f1f579875edcfa5627ee022401a9e9c27ea891f6375b91c4b8544139cd90149406282586845925fd7e4a5ee7a95fee5c35ea1093f087dc37a98579443d1f400279a3429a43d2bd8d93175530555af94ea735b93ba7bad9cca858781ca902caff6ceeba7bf9472f7ff88bff4f256ad857bef25ddd38b1d66fe0a818e17d337a8be64aa3046c7b1be510d565b79186be522622862b49306e3098a8a5e13736e76cf79ca32353b698e267d87ae4f619ab4d7ae0ffaeb83380e4bb0524df84dfa1e2e8f65f29eda33bee9a9cb42c6001f34b486492264a59a61d4b60ebfb9f40ba7c77889562b44f74bb44a680090c65289e0a4f137f4f187f965d18e13a1920f58fd3aa97380439411aa687e1a9a1ea85ed026e1476bf12058145eb7f208b5789384e9c43df6423d385f11a44d9e760f62c545dddf96a1d4665c6524ca82355b89ff690abbe6dfe098acc872651da02d3c754ea1c57a5fdb84d8680a7b239e1bb3eac"}) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) ioctl$VT_SETMODE(r6, 0x5602, &(0x7f0000000100)={0x0, 0x0, 0x200, 0x2c}) 02:42:12 executing program 5: ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:42:12 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) 02:42:12 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 880.066223] loop7: detected capacity change from 0 to 40 02:42:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:12 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) [ 880.163985] loop1: detected capacity change from 0 to 40 [ 880.216433] loop7: detected capacity change from 0 to 40 02:42:23 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 02:42:23 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:23 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:23 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:23 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:23 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext, 0x0, 0x0, 0x10000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:42:23 executing program 5: ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:42:23 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) dup(r0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xd5c7}}, './file0\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) recvmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000001400)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000001480)}, {&(0x7f00000014c0)=""/102, 0x66}, {&(0x7f0000001540)=""/235, 0xeb}], 0x3, &(0x7f0000001680)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x188}, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f0000001880)={{0x1, 0x1, 0x18, r3, {0x0, r4}}, './file0\x00'}) fremovexattr(r1, &(0x7f0000000040)=@known='system.posix_acl_default\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r5, 0x4b64, 0xf0ff1f00000000) ioctl$KDFONTOP_SET(r5, 0x4b72, &(0x7f0000000540)={0x0, 0x0, 0x14, 0x1d, 0xe9, &(0x7f0000000140)="7a2416cbdb3ecb7cbca6e5582b5d3ac9cf6bcf81938be33751475b9e070b5138fcbec67c5f4894caa448bae99f20ad76dd69b7b21fc395549244c669c5c6b8eb3d6e2716e4c6f09c415f0a38704ce0351e6233042d33a305a7edc5da21b8343d7c0ee73588d6b6bc52a9dde3682aeff5b694c27a839c5c88041d5fff7066dbde246f9014b4ba3a4a1a07257359f5d02769e9a819da61280bc1caa3a3e3eed0800534be88e9cd8ade74c163ba960e4e3d76019a2ad04a1de17bcee94fed9faf1eed1b439c28efb132720b7a5f911c42fd495359c01225ffbb26ae39ea5f2923e7321d751c4c9907cd752f880507bc3f7a0e9a00fd7167417955c0b27322224e9f6bc84b2d3b0b00f02ac8d9e56ac2fbaece03cfbe015e6a181a7abe2782843edb57d9da071520996a21dc45800c6d849f3eed3ef87b03621ef98758b65b7f8ba6b1737ce6f659d1aa4473ee4e5983e69e517d1efd38b42987eec4901d6656e04f8c1d9b4e6eeb77f32d62f098ae926517bf57b5d3e398ed3fc9d4024a3bac59b19a5ac0adda0d82ad94dea0d896c4b386517079150ab9e58ff8ec905d098c60455df20928eebf10677c5facd7e057891a3d51fb826e402ca181044034ff667f564e186deb7faea4671945cdb964245433b2858e178343790f30bdfc6528263d4c1121cd58b1c1e68dd478c514fa7f66bafcf3107aa4a184ca9b958f5c8a1947f1c3b26766b98e64d92e928f94ca6cf92f6067438b69b39ec9ea5700697c54dcce2c6a370a6e7571fa6bf6d80dc385c47e2d06071c9115f1a8f1dfef5c6cd26b45ffb046cc3f6b6644726b62bd53437d2d13fcb1983bfe6fd3da47f53ff89c7961c26748fa3c0430e52dd41cbc7ba11fafba5b9f2eda5122c93b8900f8a4ffcb61d586d4141c7763918883bea16ae922371a510ddf706f6114f25b47669f4eb0f1f579875edcfa5627ee022401a9e9c27ea891f6375b91c4b8544139cd90149406282586845925fd7e4a5ee7a95fee5c35ea1093f087dc37a98579443d1f400279a3429a43d2bd8d93175530555af94ea735b93ba7bad9cca858781ca902caff6ceeba7bf9472f7ff88bff4f256ad857bef25ddd38b1d66fe0a818e17d337a8be64aa3046c7b1be510d565b79186be522622862b49306e3098a8a5e13736e76cf79ca32353b698e267d87ae4f619ab4d7ae0ffaeb83380e4bb0524df84dfa1e2e8f65f29eda33bee9a9cb42c6001f34b486492264a59a61d4b60ebfb9f40ba7c77889562b44f74bb44a680090c65289e0a4f137f4f187f965d18e13a1920f58fd3aa97380439411aa687e1a9a1ea85ed026e1476bf12058145eb7f208b5789384e9c43df6423d385f11a44d9e760f62c545dddf96a1d4665c6524ca82355b89ff690abbe6dfe098acc872651da02d3c754ea1c57a5fdb84d8680a7b239e1bb3eac"}) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) ioctl$VT_SETMODE(r6, 0x5602, &(0x7f0000000100)={0x0, 0x0, 0x200, 0x2c}) [ 891.319123] loop1: detected capacity change from 0 to 40 [ 891.320722] loop7: detected capacity change from 0 to 40 02:42:23 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:42:23 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:23 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) gettid() perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:23 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:23 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) [ 891.516802] loop7: detected capacity change from 0 to 40 [ 891.528077] loop1: detected capacity change from 0 to 40 02:42:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:35 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 02:42:35 executing program 2: perf_event_open(&(0x7f0000000080)={0x3, 0x80, 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, @perf_config_ext}, 0x0, 0x20000, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:42:35 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) dup(r0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xd5c7}}, './file0\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) recvmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000001400)=@abs, 0x6e, &(0x7f0000001640)=[{&(0x7f0000001480)}, {&(0x7f00000014c0)=""/102, 0x66}, {&(0x7f0000001540)=""/235, 0xeb}], 0x3, &(0x7f0000001680)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x188}, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f0000001880)={{0x1, 0x1, 0x18, r3, {0x0, r4}}, './file0\x00'}) fremovexattr(r1, &(0x7f0000000040)=@known='system.posix_acl_default\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r5, 0x4b64, 0xf0ff1f00000000) ioctl$KDFONTOP_SET(r5, 0x4b72, &(0x7f0000000540)={0x0, 0x0, 0x14, 0x1d, 0xe9, &(0x7f0000000140)="7a2416cbdb3ecb7cbca6e5582b5d3ac9cf6bcf81938be33751475b9e070b5138fcbec67c5f4894caa448bae99f20ad76dd69b7b21fc395549244c669c5c6b8eb3d6e2716e4c6f09c415f0a38704ce0351e6233042d33a305a7edc5da21b8343d7c0ee73588d6b6bc52a9dde3682aeff5b694c27a839c5c88041d5fff7066dbde246f9014b4ba3a4a1a07257359f5d02769e9a819da61280bc1caa3a3e3eed0800534be88e9cd8ade74c163ba960e4e3d76019a2ad04a1de17bcee94fed9faf1eed1b439c28efb132720b7a5f911c42fd495359c01225ffbb26ae39ea5f2923e7321d751c4c9907cd752f880507bc3f7a0e9a00fd7167417955c0b27322224e9f6bc84b2d3b0b00f02ac8d9e56ac2fbaece03cfbe015e6a181a7abe2782843edb57d9da071520996a21dc45800c6d849f3eed3ef87b03621ef98758b65b7f8ba6b1737ce6f659d1aa4473ee4e5983e69e517d1efd38b42987eec4901d6656e04f8c1d9b4e6eeb77f32d62f098ae926517bf57b5d3e398ed3fc9d4024a3bac59b19a5ac0adda0d82ad94dea0d896c4b386517079150ab9e58ff8ec905d098c60455df20928eebf10677c5facd7e057891a3d51fb826e402ca181044034ff667f564e186deb7faea4671945cdb964245433b2858e178343790f30bdfc6528263d4c1121cd58b1c1e68dd478c514fa7f66bafcf3107aa4a184ca9b958f5c8a1947f1c3b26766b98e64d92e928f94ca6cf92f6067438b69b39ec9ea5700697c54dcce2c6a370a6e7571fa6bf6d80dc385c47e2d06071c9115f1a8f1dfef5c6cd26b45ffb046cc3f6b6644726b62bd53437d2d13fcb1983bfe6fd3da47f53ff89c7961c26748fa3c0430e52dd41cbc7ba11fafba5b9f2eda5122c93b8900f8a4ffcb61d586d4141c7763918883bea16ae922371a510ddf706f6114f25b47669f4eb0f1f579875edcfa5627ee022401a9e9c27ea891f6375b91c4b8544139cd90149406282586845925fd7e4a5ee7a95fee5c35ea1093f087dc37a98579443d1f400279a3429a43d2bd8d93175530555af94ea735b93ba7bad9cca858781ca902caff6ceeba7bf9472f7ff88bff4f256ad857bef25ddd38b1d66fe0a818e17d337a8be64aa3046c7b1be510d565b79186be522622862b49306e3098a8a5e13736e76cf79ca32353b698e267d87ae4f619ab4d7ae0ffaeb83380e4bb0524df84dfa1e2e8f65f29eda33bee9a9cb42c6001f34b486492264a59a61d4b60ebfb9f40ba7c77889562b44f74bb44a680090c65289e0a4f137f4f187f965d18e13a1920f58fd3aa97380439411aa687e1a9a1ea85ed026e1476bf12058145eb7f208b5789384e9c43df6423d385f11a44d9e760f62c545dddf96a1d4665c6524ca82355b89ff690abbe6dfe098acc872651da02d3c754ea1c57a5fdb84d8680a7b239e1bb3eac"}) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) ioctl$VT_SETMODE(r6, 0x5602, &(0x7f0000000100)={0x0, 0x0, 0x200, 0x2c}) 02:42:35 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:35 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:35 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) gettid() perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:35 executing program 5: ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 903.860492] loop7: detected capacity change from 0 to 40 02:42:35 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 903.883963] loop1: detected capacity change from 0 to 40 [ 903.900087] loop6: detected capacity change from 0 to 40 02:42:36 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0x0) 02:42:36 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0xa) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:42:36 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 904.052082] loop7: detected capacity change from 0 to 40 02:42:36 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) gettid() perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:36 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 904.167950] loop1: detected capacity change from 0 to 40 02:42:48 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:48 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0x0) 02:42:48 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:48 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:42:48 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0x0, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:48 executing program 2: r0 = io_uring_setup(0x7752, &(0x7f0000000000)={0x0, 0x891, 0x1, 0x3, 0x19d}) syncfs(r0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0xf8, 0x1f, 0x1f, 0x73, 0x0, 0x1, 0x40007, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000100), 0xe}, 0x10, 0x3, 0x0, 0x0, 0x6, 0x10001, 0x0, 0x0, 0x49fd54e7, 0x0, 0x80000000}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) epoll_pwait(r2, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}], 0x6, 0x101, &(0x7f0000000240)={[0x3f]}, 0x8) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) 02:42:48 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:48 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) [ 916.152197] loop1: detected capacity change from 0 to 40 [ 916.161118] loop7: detected capacity change from 0 to 40 02:42:48 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:48 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:48 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0x0, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:48 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0x0) 02:42:48 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0xff00}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:42:48 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 916.328623] loop1: detected capacity change from 0 to 40 02:42:48 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:42:48 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 916.391825] loop7: detected capacity change from 0 to 40 02:42:48 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:42:48 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:43:00 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000000)={0x200, 0x3, 0x4, 0x2, 0x7, "7f1ccd3729525a4e"}) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:43:00 executing program 5: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:43:00 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:00 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:00 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:43:00 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0x0, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 928.455117] loop1: detected capacity change from 0 to 40 02:43:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, 0x0, 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:43:00 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 1) 02:43:00 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 1) [ 928.545735] loop1: detected capacity change from 0 to 40 [ 928.571032] loop7: detected capacity change from 0 to 40 02:43:00 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:00 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100) 02:43:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, 0x0, 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 928.610172] loop6: detected capacity change from 0 to 40 [ 928.612594] FAULT_INJECTION: forcing a failure. [ 928.612594] name failslab, interval 1, probability 0, space 0, times 1 [ 928.613781] CPU: 0 PID: 6933 Comm: syz-executor.7 Not tainted 6.5.0-rc2-next-20230721 #1 [ 928.614509] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 928.615234] Call Trace: [ 928.615466] [ 928.615682] dump_stack_lvl+0xc1/0xf0 [ 928.616050] should_fail_ex+0x4b4/0x5b0 [ 928.616422] should_failslab+0x9/0x20 [ 928.616780] __kmem_cache_alloc_node+0x66/0x310 [ 928.617227] ? alloc_pipe_info+0x10e/0x590 [ 928.617635] kmalloc_trace+0x26/0xc0 [ 928.617988] alloc_pipe_info+0x10e/0x590 [ 928.618383] splice_direct_to_actor+0x796/0x9d0 [ 928.618836] ? __pfx_direct_splice_actor+0x10/0x10 [ 928.619287] ? inode_security+0x105/0x140 [ 928.619676] ? avc_policy_seqno+0x9/0x20 [ 928.620064] ? selinux_file_permission+0x9c/0x520 [ 928.620515] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 928.620991] ? security_file_permission+0xb5/0xe0 [ 928.621443] do_splice_direct+0x1bb/0x290 [ 928.621839] ? __pfx_do_splice_direct+0x10/0x10 [ 928.622280] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 928.623196] ? lock_is_held_type+0x9f/0x120 02:43:00 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x20, 0x0, 0x6a, 0xe7, 0x0, 0x6, 0x40, 0x4, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x4, @perf_config_ext={0x4, 0x1}, 0x60, 0xfff, 0xb65a, 0x9, 0x4, 0x0, 0x401, 0x0, 0x2}, r2, 0x3, r0, 0x3) [ 928.623950] do_sendfile+0xb67/0x1300 [ 928.624693] ? __pfx_do_sendfile+0x10/0x10 [ 928.625375] __x64_sys_sendfile64+0x1d5/0x210 [ 928.626093] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 928.626887] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 928.627699] do_syscall_64+0x3f/0x90 [ 928.628295] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 928.629100] RIP: 0033:0x7fc06aac8b19 [ 928.629672] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 928.632347] RSP: 002b:00007fc06803e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 928.633486] RAX: ffffffffffffffda RBX: 00007fc06abdbf60 RCX: 00007fc06aac8b19 [ 928.634554] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 928.635586] RBP: 00007fc06803e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 928.636524] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 928.637464] R13: 00007fffb60decff R14: 00007fc06803e300 R15: 0000000000022000 [ 928.638437] [ 928.684260] FAULT_INJECTION: forcing a failure. [ 928.684260] name failslab, interval 1, probability 0, space 0, times 0 [ 928.685100] CPU: 1 PID: 6936 Comm: syz-executor.6 Not tainted 6.5.0-rc2-next-20230721 #1 [ 928.685651] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 928.686215] Call Trace: [ 928.686404] [ 928.686572] dump_stack_lvl+0xc1/0xf0 [ 928.686860] should_fail_ex+0x4b4/0x5b0 [ 928.687161] should_failslab+0x9/0x20 [ 928.687447] __kmem_cache_alloc_node+0x66/0x310 [ 928.687786] ? alloc_pipe_info+0x10e/0x590 [ 928.688108] kmalloc_trace+0x26/0xc0 [ 928.688387] alloc_pipe_info+0x10e/0x590 [ 928.688694] splice_direct_to_actor+0x796/0x9d0 [ 928.689051] ? __pfx_direct_splice_actor+0x10/0x10 [ 928.689411] ? inode_security+0x105/0x140 [ 928.689720] ? avc_policy_seqno+0x9/0x20 [ 928.690011] ? selinux_file_permission+0x9c/0x520 [ 928.690370] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 928.690751] ? security_file_permission+0xb5/0xe0 [ 928.691103] do_splice_direct+0x1bb/0x290 [ 928.691409] ? __pfx_do_splice_direct+0x10/0x10 [ 928.691747] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 928.692136] ? lock_is_held_type+0x9f/0x120 [ 928.692439] do_sendfile+0xb67/0x1300 [ 928.692727] ? __pfx_do_sendfile+0x10/0x10 [ 928.693041] __x64_sys_sendfile64+0x1d5/0x210 [ 928.693363] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 928.693734] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 928.694097] do_syscall_64+0x3f/0x90 [ 928.694392] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 928.694777] RIP: 0033:0x7efea9223b19 [ 928.695045] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 928.696326] RSP: 002b:00007efea6799188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 928.696857] RAX: ffffffffffffffda RBX: 00007efea9336f60 RCX: 00007efea9223b19 [ 928.697359] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 928.697852] RBP: 00007efea67991d0 R08: 0000000000000000 R09: 0000000000000000 [ 928.698353] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 928.698852] R13: 00007fff193cee3f R14: 00007efea6799300 R15: 0000000000022000 [ 928.699362] 02:43:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, 0x0, 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:43:00 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000000)={0x200, 0x3, 0x4, 0x2, 0x7, "7f1ccd3729525a4e"}) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:43:00 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 2) [ 928.783097] loop7: detected capacity change from 0 to 40 02:43:12 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 2) 02:43:12 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:43:12 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100) 02:43:12 executing program 5: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:43:12 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:12 executing program 2: mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4000009, 0x2010, 0xffffffffffffffff, 0x10000000) socket$inet_tcp(0x2, 0x1, 0x0) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf4, 0x4, @perf_config_ext={0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x3) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDFONTOP_COPY(0xffffffffffffffff, 0x4b72, &(0x7f0000000000)={0x3, 0x0, 0xffff8001, 0x2, 0x1e8, &(0x7f0000000100)}) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:43:12 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 3) [ 940.664044] loop6: detected capacity change from 0 to 40 [ 940.705090] loop1: detected capacity change from 0 to 40 [ 940.712154] loop7: detected capacity change from 0 to 40 02:43:12 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 3) 02:43:12 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 1) 02:43:12 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, 0x2, 0x0, @perf_config_ext={0x0, 0x80000001}, 0x5800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x800000000, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000000)={0xff80, 0x7, 0x8001, 0x20, 0x17, "60a90f526b045eca"}) [ 940.758749] FAULT_INJECTION: forcing a failure. [ 940.758749] name failslab, interval 1, probability 0, space 0, times 0 [ 940.760330] CPU: 1 PID: 6974 Comm: syz-executor.7 Not tainted 6.5.0-rc2-next-20230721 #1 [ 940.761413] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 940.762517] Call Trace: [ 940.762879] [ 940.763201] dump_stack_lvl+0xc1/0xf0 [ 940.763751] should_fail_ex+0x4b4/0x5b0 [ 940.764318] ? alloc_pipe_info+0x1e9/0x590 [ 940.764915] should_failslab+0x9/0x20 [ 940.765451] __kmem_cache_alloc_node+0x66/0x310 [ 940.766106] ? alloc_pipe_info+0x1e9/0x590 [ 940.766724] ? alloc_pipe_info+0x10e/0x590 [ 940.767321] ? alloc_pipe_info+0x1e9/0x590 [ 940.767907] __kmalloc+0x4d/0x160 [ 940.768406] alloc_pipe_info+0x1e9/0x590 [ 940.768955] splice_direct_to_actor+0x796/0x9d0 [ 940.769626] ? __pfx_direct_splice_actor+0x10/0x10 [ 940.770324] ? inode_security+0x105/0x140 [ 940.770949] ? avc_policy_seqno+0x9/0x20 [ 940.771535] ? selinux_file_permission+0x9c/0x520 [ 940.772213] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 940.772939] ? security_file_permission+0xb5/0xe0 [ 940.773642] do_splice_direct+0x1bb/0x290 [ 940.774241] ? __pfx_do_splice_direct+0x10/0x10 [ 940.774921] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 940.775656] ? lock_is_held_type+0x9f/0x120 [ 940.776263] do_sendfile+0xb67/0x1300 [ 940.776820] ? __pfx_do_sendfile+0x10/0x10 [ 940.777428] __x64_sys_sendfile64+0x1d5/0x210 [ 940.778062] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 940.778775] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 940.779509] do_syscall_64+0x3f/0x90 [ 940.780042] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 940.780727] RIP: 0033:0x7fc06aac8b19 [ 940.781263] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 940.783760] RSP: 002b:00007fc06803e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 940.784813] RAX: ffffffffffffffda RBX: 00007fc06abdbf60 RCX: 00007fc06aac8b19 [ 940.785806] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 940.786795] RBP: 00007fc06803e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 940.787772] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 940.788756] R13: 00007fffb60decff R14: 00007fc06803e300 R15: 0000000000022000 [ 940.789774] [ 940.792916] loop6: detected capacity change from 0 to 40 [ 940.805399] FAULT_INJECTION: forcing a failure. [ 940.805399] name failslab, interval 1, probability 0, space 0, times 0 [ 940.806159] CPU: 0 PID: 6980 Comm: syz-executor.6 Not tainted 6.5.0-rc2-next-20230721 #1 [ 940.806734] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 940.807300] Call Trace: [ 940.807490] [ 940.807655] dump_stack_lvl+0xc1/0xf0 [ 940.807937] should_fail_ex+0x4b4/0x5b0 [ 940.808227] ? alloc_pipe_info+0x1e9/0x590 [ 940.808535] should_failslab+0x9/0x20 [ 940.808813] __kmem_cache_alloc_node+0x66/0x310 [ 940.809153] ? alloc_pipe_info+0x1e9/0x590 [ 940.809468] ? alloc_pipe_info+0x10e/0x590 [ 940.809776] ? alloc_pipe_info+0x1e9/0x590 [ 940.810082] __kmalloc+0x4d/0x160 [ 940.810335] alloc_pipe_info+0x1e9/0x590 [ 940.810637] splice_direct_to_actor+0x796/0x9d0 [ 940.810993] ? __pfx_direct_splice_actor+0x10/0x10 [ 940.811352] ? inode_security+0x105/0x140 [ 940.811650] ? avc_policy_seqno+0x9/0x20 [ 940.811955] ? selinux_file_permission+0x9c/0x520 [ 940.812303] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 940.812682] ? security_file_permission+0xb5/0xe0 [ 940.813041] do_splice_direct+0x1bb/0x290 [ 940.813342] ? __pfx_do_splice_direct+0x10/0x10 [ 940.813683] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 940.814049] ? lock_is_held_type+0x9f/0x120 [ 940.814363] do_sendfile+0xb67/0x1300 [ 940.814642] ? __pfx_do_sendfile+0x10/0x10 [ 940.814958] __x64_sys_sendfile64+0x1d5/0x210 [ 940.815278] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 940.815636] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 940.815998] do_syscall_64+0x3f/0x90 [ 940.816272] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 940.816633] RIP: 0033:0x7efea9223b19 [ 940.816905] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 940.818085] RSP: 002b:00007efea6799188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 940.818626] RAX: ffffffffffffffda RBX: 00007efea9336f60 RCX: 00007efea9223b19 [ 940.819125] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 940.819618] RBP: 00007efea67991d0 R08: 0000000000000000 R09: 0000000000000000 [ 940.820113] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 940.820608] R13: 00007fff193cee3f R14: 00007efea6799300 R15: 0000000000022000 [ 940.821108] 02:43:12 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100) [ 940.830139] FAULT_INJECTION: forcing a failure. [ 940.830139] name failslab, interval 1, probability 0, space 0, times 0 [ 940.831219] CPU: 0 PID: 6981 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 940.831775] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 940.832343] Call Trace: [ 940.832536] [ 940.832702] dump_stack_lvl+0xc1/0xf0 [ 940.832987] should_fail_ex+0x4b4/0x5b0 [ 940.833279] ? jbd2__journal_start+0x194/0x810 [ 940.833618] should_failslab+0x9/0x20 [ 940.833899] kmem_cache_alloc+0x61/0x390 [ 940.834198] jbd2__journal_start+0x194/0x810 [ 940.834542] __ext4_journal_start_sb+0x3d7/0x560 [ 940.834884] ? ext4_dirty_inode+0xa5/0x130 [ 940.835197] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 940.835536] ext4_dirty_inode+0xa5/0x130 [ 940.835833] __mark_inode_dirty+0x1aa/0xc10 [ 940.836156] generic_update_time+0x261/0x310 [ 940.836486] file_modified_flags+0x2d4/0x330 [ 940.836813] ? __pfx_file_modified_flags+0x10/0x10 [ 940.837172] ext4_buffered_write_iter+0xfd/0x3d0 [ 940.837500] ext4_file_write_iter+0x36d/0x19b0 [ 940.837831] ? lock_acquire+0x19a/0x4c0 [ 940.838111] ? ksys_write+0x122/0x250 [ 940.838395] ? __pfx_lock_acquire+0x10/0x10 [ 940.838701] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 940.839061] ? lock_is_held_type+0x9f/0x120 [ 940.839375] ? lock_is_held_type+0x9f/0x120 [ 940.839688] vfs_write+0x97d/0xda0 [ 940.839957] ? __pfx_vfs_write+0x10/0x10 [ 940.840256] ? __fget_files+0x267/0x480 [ 940.840561] ksys_write+0x122/0x250 [ 940.840826] ? __pfx_ksys_write+0x10/0x10 [ 940.841128] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 940.841505] do_syscall_64+0x3f/0x90 [ 940.841767] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 940.842141] RIP: 0033:0x7fb718863b19 [ 940.842391] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 940.843692] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 940.844241] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 940.844753] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 940.845254] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 940.845752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 940.846242] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 940.846758] 02:43:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:43:12 executing program 2: dup(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) [ 940.948730] loop1: detected capacity change from 0 to 40 02:43:24 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00'], 0x100) 02:43:24 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 4) 02:43:24 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:24 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x0, 0x80, 0x9, 0x9, 0x0, 0x6, 0x15c86, 0x2, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x101, 0x1, @perf_config_ext={0x6, 0x5}, 0x9410, 0x4, 0x6, 0x7, 0xcaf9, 0x3, 0x5, 0x0, 0x800, 0x0, 0x3f}, r1, 0x10, 0xffffffffffffffff, 0x2) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) preadv(r2, &(0x7f0000001640)=[{&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/31, 0x1f}, {&(0x7f00000011c0)=""/245, 0xf5}, {&(0x7f00000012c0)=""/69, 0x45}, {&(0x7f0000001340)=""/205, 0xcd}, {&(0x7f0000001440)=""/31, 0x1f}, {&(0x7f0000001480)=""/171, 0xab}, {&(0x7f0000001540)=""/231, 0xe7}], 0x9, 0x81, 0x6) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:43:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:43:24 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 4) 02:43:24 executing program 5: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:43:24 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 2) [ 952.279885] loop1: detected capacity change from 0 to 40 [ 952.289222] loop7: detected capacity change from 0 to 40 [ 952.294554] loop6: detected capacity change from 0 to 40 02:43:24 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00'], 0x100) 02:43:24 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 5) 02:43:24 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) fcntl$notify(r0, 0x402, 0x30) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) 02:43:24 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:43:24 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 5) [ 952.536164] loop6: detected capacity change from 0 to 40 [ 952.568786] loop1: detected capacity change from 0 to 40 02:43:24 executing program 5: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 952.581844] FAULT_INJECTION: forcing a failure. [ 952.581844] name failslab, interval 1, probability 0, space 0, times 0 [ 952.583385] CPU: 0 PID: 7020 Comm: syz-executor.6 Not tainted 6.5.0-rc2-next-20230721 #1 [ 952.584442] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 952.585507] Call Trace: [ 952.585856] [ 952.586167] dump_stack_lvl+0xc1/0xf0 [ 952.586696] should_fail_ex+0x4b4/0x5b0 [ 952.587229] ? copy_splice_read+0x15b/0x900 [ 952.587816] should_failslab+0x9/0x20 [ 952.588326] __kmem_cache_alloc_node+0x66/0x310 [ 952.588946] ? __pfx_perf_trace_lock+0x10/0x10 [ 952.589555] ? copy_splice_read+0x15b/0x900 [ 952.590158] ? copy_splice_read+0x15b/0x900 [ 952.590758] __kmalloc+0x4d/0x160 [ 952.591225] copy_splice_read+0x15b/0x900 [ 952.591773] ? lock_release+0x1e3/0x680 [ 952.592307] ? lock_is_held_type+0x9f/0x120 [ 952.592876] ? __pfx_copy_splice_read+0x10/0x10 [ 952.593523] ? inode_security+0x105/0x140 [ 952.594086] ? fsnotify_perm.part.0+0x248/0x680 [ 952.594729] ? security_file_permission+0xb5/0xe0 [ 952.595385] ? __pfx_filemap_splice_read+0x10/0x10 [ 952.596039] vfs_splice_read+0x265/0x2d0 [ 952.596598] splice_direct_to_actor+0x2aa/0x9d0 [ 952.597238] ? __pfx_direct_splice_actor+0x10/0x10 [ 952.597888] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 952.598585] ? security_file_permission+0xb5/0xe0 [ 952.599233] do_splice_direct+0x1bb/0x290 [ 952.599821] ? __pfx_do_splice_direct+0x10/0x10 [ 952.600451] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 952.601154] ? lock_is_held_type+0x9f/0x120 [ 952.601737] do_sendfile+0xb67/0x1300 [ 952.602255] ? __pfx_do_sendfile+0x10/0x10 [ 952.602836] __x64_sys_sendfile64+0x1d5/0x210 [ 952.603438] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 952.604095] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 952.604802] do_syscall_64+0x3f/0x90 [ 952.605284] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 952.605964] RIP: 0033:0x7efea9223b19 [ 952.606426] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 952.608718] RSP: 002b:00007efea6799188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 952.609656] RAX: ffffffffffffffda RBX: 00007efea9336f60 RCX: 00007efea9223b19 [ 952.610583] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 952.611617] RBP: 00007efea67991d0 R08: 0000000000000000 R09: 0000000000000000 [ 952.612613] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 952.613515] R13: 00007fff193cee3f R14: 00007efea6799300 R15: 0000000000022000 [ 952.614438] 02:43:24 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500), 0x100) [ 952.663910] loop7: detected capacity change from 0 to 40 [ 952.682543] syz-executor.1: attempt to access beyond end of device [ 952.682543] loop1: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 952.684178] Buffer I/O error on dev loop1, logical block 10, lost async page write [ 952.719619] FAULT_INJECTION: forcing a failure. [ 952.719619] name failslab, interval 1, probability 0, space 0, times 0 [ 952.721104] CPU: 0 PID: 7031 Comm: syz-executor.7 Not tainted 6.5.0-rc2-next-20230721 #1 [ 952.722153] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 952.723193] Call Trace: [ 952.723530] [ 952.723834] dump_stack_lvl+0xc1/0xf0 [ 952.724350] should_fail_ex+0x4b4/0x5b0 [ 952.724885] ? copy_splice_read+0x15b/0x900 [ 952.725458] should_failslab+0x9/0x20 [ 952.725966] __kmem_cache_alloc_node+0x66/0x310 [ 952.726588] ? copy_splice_read+0x15b/0x900 [ 952.727176] ? copy_splice_read+0x15b/0x900 [ 952.727759] __kmalloc+0x4d/0x160 [ 952.728234] copy_splice_read+0x15b/0x900 [ 952.728808] ? lock_release+0x1e3/0x680 [ 952.729335] ? lock_is_held_type+0x9f/0x120 [ 952.729895] ? __pfx_copy_splice_read+0x10/0x10 [ 952.730528] ? inode_security+0x105/0x140 [ 952.731087] ? fsnotify_perm.part.0+0x248/0x680 [ 952.731715] ? security_file_permission+0xb5/0xe0 [ 952.732334] ? __pfx_filemap_splice_read+0x10/0x10 [ 952.732972] vfs_splice_read+0x265/0x2d0 [ 952.733500] splice_direct_to_actor+0x2aa/0x9d0 [ 952.734127] ? __pfx_direct_splice_actor+0x10/0x10 [ 952.734775] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 952.735464] ? security_file_permission+0xb5/0xe0 [ 952.736122] do_splice_direct+0x1bb/0x290 [ 952.736701] ? __pfx_do_splice_direct+0x10/0x10 [ 952.737332] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 952.738031] ? lock_is_held_type+0x9f/0x120 [ 952.738622] do_sendfile+0xb67/0x1300 [ 952.739153] ? __pfx_do_sendfile+0x10/0x10 [ 952.739731] __x64_sys_sendfile64+0x1d5/0x210 [ 952.740333] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 952.740968] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 952.741662] do_syscall_64+0x3f/0x90 [ 952.742161] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 952.742859] RIP: 0033:0x7fc06aac8b19 [ 952.743349] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 952.745600] RSP: 002b:00007fc06803e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 952.746555] RAX: ffffffffffffffda RBX: 00007fc06abdbf60 RCX: 00007fc06aac8b19 [ 952.747466] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 952.748361] RBP: 00007fc06803e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 952.749309] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 952.750357] R13: 00007fffb60decff R14: 00007fc06803e300 R15: 0000000000022000 [ 952.751311] 02:43:36 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500), 0x0) 02:43:36 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_bp={&(0x7f0000000000), 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:43:36 executing program 5: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:43:36 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 6) 02:43:36 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(0x0, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:36 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 3) 02:43:36 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:43:36 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 6) [ 964.896666] loop1: detected capacity change from 0 to 40 [ 964.897955] loop7: detected capacity change from 0 to 40 [ 964.938435] syz-executor.1: attempt to access beyond end of device [ 964.938435] loop1: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 964.939262] Buffer I/O error on dev loop1, logical block 10, lost async page write [ 964.943170] loop6: detected capacity change from 0 to 40 02:43:37 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500), 0x0) 02:43:37 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="00000000000000002e2fc81f99f34508"]) dup(r0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='schedstat\x00') getsockopt$EBT_SO_GET_INIT_INFO(r1, 0x0, 0x82, &(0x7f0000000100)={'nat\x00', 0x0, 0x0, 0x0, [0x2, 0x8001, 0x9, 0xa5, 0x4, 0x2]}, &(0x7f0000000180)=0x78) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b64, 0xf0ff1f00000000) 02:43:37 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 7) [ 965.006072] FAULT_INJECTION: forcing a failure. [ 965.006072] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 965.008226] CPU: 0 PID: 7053 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 965.009271] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 965.010326] Call Trace: [ 965.010675] [ 965.011046] dump_stack_lvl+0xc1/0xf0 [ 965.011572] should_fail_ex+0x4b4/0x5b0 [ 965.012120] __should_fail_alloc_page+0xe0/0x110 [ 965.012772] prepare_alloc_pages+0x178/0x500 [ 965.013403] __alloc_pages+0x149/0x480 [ 965.013939] ? lock_acquire+0x19a/0x4c0 [ 965.014489] ? __pfx___alloc_pages+0x10/0x10 [ 965.015113] ? lock_release+0x1e3/0x680 [ 965.015669] ? xas_start+0x14e/0x710 [ 965.016196] alloc_pages+0x1a0/0x260 [ 965.016713] filemap_alloc_folio+0x389/0x430 [ 965.017326] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 965.017992] ? __mark_inode_dirty+0x625/0xc10 [ 965.018600] ? reacquire_held_locks+0x22f/0x4e0 [ 965.019252] __filemap_get_folio+0x285/0x8d0 [ 965.019863] ext4_da_write_begin+0x2c9/0x840 [ 965.020487] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 965.021163] generic_perform_write+0x26f/0x5e0 [ 965.021809] ? __pfx_generic_perform_write+0x10/0x10 [ 965.022499] ? __pfx_file_modified_flags+0x10/0x10 [ 965.023185] ext4_buffered_write_iter+0x123/0x3d0 [ 965.023842] ext4_file_write_iter+0x36d/0x19b0 [ 965.024458] ? lock_acquire+0x19a/0x4c0 [ 965.025008] ? ksys_write+0x122/0x250 [ 965.025537] ? __pfx_lock_acquire+0x10/0x10 [ 965.026121] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 965.026824] ? lock_is_held_type+0x9f/0x120 [ 965.027411] ? lock_is_held_type+0x9f/0x120 [ 965.027987] vfs_write+0x97d/0xda0 [ 965.028483] ? __pfx_vfs_write+0x10/0x10 [ 965.029048] ? __fget_files+0x267/0x480 [ 965.029630] ksys_write+0x122/0x250 [ 965.030136] ? __pfx_ksys_write+0x10/0x10 [ 965.030697] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 965.031423] do_syscall_64+0x3f/0x90 [ 965.031947] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 965.032647] RIP: 0033:0x7fb718863b19 [ 965.033146] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 965.035487] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 965.036463] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 965.037412] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 965.038333] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 965.039289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 965.040211] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 965.041157] [ 965.045534] loop7: detected capacity change from 0 to 40 02:43:37 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 965.063873] loop1: detected capacity change from 0 to 40 02:43:37 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x1) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)) r2 = gettid() perf_event_open(0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500), 0x0) [ 965.086125] FAULT_INJECTION: forcing a failure. [ 965.086125] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 965.087013] CPU: 1 PID: 7061 Comm: syz-executor.7 Not tainted 6.5.0-rc2-next-20230721 #1 [ 965.087544] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 965.088073] Call Trace: [ 965.088249] [ 965.088407] dump_stack_lvl+0xc1/0xf0 [ 965.088678] should_fail_ex+0x4b4/0x5b0 [ 965.088957] __should_fail_alloc_page+0xe0/0x110 [ 965.089300] prepare_alloc_pages+0x178/0x500 [ 965.089610] ? __pfx_lock_acquire+0x10/0x10 [ 965.089911] __alloc_pages_bulk+0x156/0x10e0 [ 965.090221] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 965.090630] ? __pfx___alloc_pages_bulk+0x10/0x10 [ 965.090979] ? copy_splice_read+0x15b/0x900 [ 965.091282] ? kasan_set_track+0x25/0x30 [ 965.091567] ? __kasan_kmalloc+0x7f/0x90 [ 965.091855] copy_splice_read+0x190/0x900 [ 965.092148] ? lock_is_held_type+0x9f/0x120 [ 965.092443] ? __pfx_copy_splice_read+0x10/0x10 [ 965.092774] ? inode_security+0x105/0x140 [ 965.093061] ? fsnotify_perm.part.0+0x248/0x680 [ 965.093390] ? security_file_permission+0xb5/0xe0 [ 965.093723] ? __pfx_filemap_splice_read+0x10/0x10 [ 965.094055] vfs_splice_read+0x265/0x2d0 [ 965.094344] splice_direct_to_actor+0x2aa/0x9d0 [ 965.094673] ? __pfx_direct_splice_actor+0x10/0x10 [ 965.095030] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 965.095383] ? security_file_permission+0xb5/0xe0 [ 965.095726] do_splice_direct+0x1bb/0x290 [ 965.096018] ? __pfx_do_splice_direct+0x10/0x10 [ 965.096356] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 965.096715] ? lock_is_held_type+0x9f/0x120 [ 965.097027] do_sendfile+0xb67/0x1300 [ 965.097309] ? __pfx_do_sendfile+0x10/0x10 [ 965.097619] __x64_sys_sendfile64+0x1d5/0x210 [ 965.097952] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 965.098312] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 965.098690] do_syscall_64+0x3f/0x90 [ 965.098968] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 965.099338] RIP: 0033:0x7fc06aac8b19 [ 965.099604] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 965.100847] RSP: 002b:00007fc06803e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 965.101368] RAX: ffffffffffffffda RBX: 00007fc06abdbf60 RCX: 00007fc06aac8b19 [ 965.101865] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 965.102360] RBP: 00007fc06803e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 965.102865] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 965.103364] R13: 00007fffb60decff R14: 00007fc06803e300 R15: 0000000000022000 [ 965.103877] 02:43:37 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 7) [ 965.133330] syz-executor.1: attempt to access beyond end of device [ 965.133330] loop1: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 965.134221] Buffer I/O error on dev loop1, logical block 10, lost async page write 02:43:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 4) 02:43:37 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 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, 0x0, 0x0, 0x0, 0x8, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) getsockopt$bt_BT_RCVMTU(r3, 0x112, 0xd, &(0x7f0000000100)=0x401, &(0x7f0000000140)=0x2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) 02:43:37 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(0x0, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 965.230504] loop6: detected capacity change from 0 to 40 [ 965.269058] FAULT_INJECTION: forcing a failure. [ 965.269058] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 965.270751] CPU: 0 PID: 7074 Comm: syz-executor.6 Not tainted 6.5.0-rc2-next-20230721 #1 [ 965.271815] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 965.272866] Call Trace: [ 965.273210] [ 965.273525] dump_stack_lvl+0xc1/0xf0 [ 965.274052] should_fail_ex+0x4b4/0x5b0 [ 965.274605] __should_fail_alloc_page+0xe0/0x110 [ 965.275268] prepare_alloc_pages+0x178/0x500 [ 965.275876] ? __pfx_lock_acquire+0x10/0x10 [ 965.276457] __alloc_pages_bulk+0x156/0x10e0 [ 965.277066] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 965.277869] ? __pfx___alloc_pages_bulk+0x10/0x10 [ 965.278628] ? copy_splice_read+0x15b/0x900 [ 965.279313] ? kasan_set_track+0x25/0x30 [ 965.279883] ? __kasan_kmalloc+0x7f/0x90 [ 965.280467] copy_splice_read+0x190/0x900 [ 965.281061] ? lock_is_held_type+0x9f/0x120 [ 965.281660] ? __pfx_copy_splice_read+0x10/0x10 [ 965.282322] ? inode_security+0x105/0x140 [ 965.282919] ? fsnotify_perm.part.0+0x248/0x680 [ 965.283571] ? security_file_permission+0xb5/0xe0 [ 965.284248] ? __pfx_filemap_splice_read+0x10/0x10 [ 965.284925] vfs_splice_read+0x265/0x2d0 [ 965.285507] splice_direct_to_actor+0x2aa/0x9d0 [ 965.286168] ? __pfx_direct_splice_actor+0x10/0x10 [ 965.286878] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 965.287602] ? security_file_permission+0xb5/0xe0 [ 965.288293] do_splice_direct+0x1bb/0x290 [ 965.288889] ? __pfx_do_splice_direct+0x10/0x10 [ 965.289547] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 965.290265] ? lock_is_held_type+0x9f/0x120 [ 965.290870] do_sendfile+0xb67/0x1300 [ 965.291413] ? __pfx_do_sendfile+0x10/0x10 [ 965.292008] __x64_sys_sendfile64+0x1d5/0x210 [ 965.292636] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 965.293326] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 965.294042] do_syscall_64+0x3f/0x90 [ 965.294566] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 965.295302] RIP: 0033:0x7efea9223b19 [ 965.295809] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 965.298153] RSP: 002b:00007efea6799188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 965.299162] RAX: ffffffffffffffda RBX: 00007efea9336f60 RCX: 00007efea9223b19 [ 965.300098] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 965.301059] RBP: 00007efea67991d0 R08: 0000000000000000 R09: 0000000000000000 [ 965.302001] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 965.302951] R13: 00007fff193cee3f R14: 00007efea6799300 R15: 0000000000022000 [ 965.303914] 02:43:50 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 8) 02:43:50 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 8) 02:43:50 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(0x0, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:50 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(0x0, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:43:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) 02:43:50 executing program 5: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:43:50 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 5) 02:43:50 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x1, 0x1, &(0x7f0000000340)=[{&(0x7f0000000240)="85bb1c7648c9bfac4643974f8f7a5d6ae959651a1d5f2768d9eb9c5377b70cf73e0a75a8e055ab8b2920ffd27c49be47092b3412bf234fff9ba6c61aeed9c5c4741355ab050d1c3a961c70753d3ed6210c73a9e8ca844a38d59d2d095ce95eedd2fa3319379fbdb57d0104734cb2fc997ae357206592615b393853173498d14bade7d31f51b38b124339def33775cf6140b2a67a91031601cae138794e4e019f975c5d638be32a22bbf49882d503dba6268b47b225487e4d9da77c7cbd3c8164ef1a7d820e4f2896659a735703545194eb", 0xd1, 0x6b}], 0x2008020, &(0x7f0000000380)={[{@mode={'mode', 0x3d, 0x1d}}, {@dmode={'dmode', 0x3d, 0x10000}}], [{@smackfsroot={'smackfsroot', 0x3d, '-++\'\''}}, {@permit_directio}, {@obj_role={'obj_role', 0x3d, '/^'}}]}) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) fstat(r2, &(0x7f00000001c0)) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x35, 0x7f, 0x81, 0x3, 0x0, 0x1ff, 0x1004, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, @perf_config_ext={0x0, 0x4}, 0x2094, 0x1, 0x7fff, 0x5, 0x8000, 0x6, 0x1000, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xa, r0, 0x8) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_PASTESEL(r3, 0x541c, &(0x7f0000000100)) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) [ 978.142070] loop1: detected capacity change from 0 to 40 [ 978.148967] loop7: detected capacity change from 0 to 40 [ 978.158456] FAULT_INJECTION: forcing a failure. [ 978.158456] name failslab, interval 1, probability 0, space 0, times 0 [ 978.159220] CPU: 0 PID: 7089 Comm: syz-executor.7 Not tainted 6.5.0-rc2-next-20230721 #1 [ 978.159754] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 978.160298] Call Trace: [ 978.160487] [ 978.160648] dump_stack_lvl+0xc1/0xf0 [ 978.160924] should_fail_ex+0x4b4/0x5b0 [ 978.161205] ? __blockdev_direct_IO+0x221/0x3af0 [ 978.161536] should_failslab+0x9/0x20 [ 978.161804] kmem_cache_alloc+0x61/0x390 [ 978.162087] ? iov_iter_alignment+0xe2/0x5f0 [ 978.162397] __blockdev_direct_IO+0x221/0x3af0 [ 978.162724] ? __pfx_fat_get_block+0x10/0x10 [ 978.163056] ? __pfx___lock_acquire+0x10/0x10 [ 978.163379] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 978.163717] ? __pfx___lock_acquire+0x10/0x10 [ 978.164041] ? __mark_inode_dirty+0x625/0xc10 [ 978.164363] ? reacquire_held_locks+0x22f/0x4e0 [ 978.164681] ? __mark_inode_dirty+0x625/0xc10 [ 978.165012] ? __pfx_lock_release+0x10/0x10 [ 978.165310] ? find_held_lock+0x2c/0x110 [ 978.165618] ? rcu_read_lock_any_held+0x79/0xa0 [ 978.165950] ? touch_atime+0xf0/0x730 [ 978.166223] fat_direct_IO+0x1e4/0x390 [ 978.166501] generic_file_read_iter+0x1eb/0x400 [ 978.166825] copy_splice_read+0x3ca/0x900 [ 978.167127] ? __pfx_copy_splice_read+0x10/0x10 [ 978.167468] ? inode_security+0x105/0x140 [ 978.167769] ? security_file_permission+0xb5/0xe0 [ 978.168130] ? __pfx_filemap_splice_read+0x10/0x10 [ 978.168484] vfs_splice_read+0x265/0x2d0 [ 978.168792] splice_direct_to_actor+0x2aa/0x9d0 [ 978.169146] ? __pfx_direct_splice_actor+0x10/0x10 [ 978.169525] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 978.169904] ? security_file_permission+0xb5/0xe0 [ 978.170266] do_splice_direct+0x1bb/0x290 [ 978.170579] ? __pfx_do_splice_direct+0x10/0x10 [ 978.170942] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 978.171341] ? lock_is_held_type+0x9f/0x120 [ 978.171662] do_sendfile+0xb67/0x1300 [ 978.171956] ? __pfx_do_sendfile+0x10/0x10 [ 978.172273] __x64_sys_sendfile64+0x1d5/0x210 [ 978.172612] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 978.172985] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 978.173367] do_syscall_64+0x3f/0x90 [ 978.173650] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 978.174032] RIP: 0033:0x7fc06aac8b19 [ 978.174307] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 978.175617] RSP: 002b:00007fc06803e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 978.176154] RAX: ffffffffffffffda RBX: 00007fc06abdbf60 RCX: 00007fc06aac8b19 [ 978.176661] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 978.177169] RBP: 00007fc06803e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 978.177674] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 978.178128] loop6: detected capacity change from 0 to 40 [ 978.178175] R13: 00007fffb60decff R14: 00007fc06803e300 R15: 0000000000022000 [ 978.179405] 02:43:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) [ 978.247187] FAULT_INJECTION: forcing a failure. [ 978.247187] name failslab, interval 1, probability 0, space 0, times 0 [ 978.248618] CPU: 1 PID: 7094 Comm: syz-executor.6 Not tainted 6.5.0-rc2-next-20230721 #1 [ 978.249638] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 978.250642] Call Trace: [ 978.250986] [ 978.251283] dump_stack_lvl+0xc1/0xf0 [ 978.251794] should_fail_ex+0x4b4/0x5b0 [ 978.252309] ? __blockdev_direct_IO+0x221/0x3af0 [ 978.252956] should_failslab+0x9/0x20 [ 978.253450] kmem_cache_alloc+0x61/0x390 [ 978.253974] ? iov_iter_alignment+0xe2/0x5f0 [ 978.254555] __blockdev_direct_IO+0x221/0x3af0 [ 978.255186] ? __pfx_fat_get_block+0x10/0x10 [ 978.255770] ? __pfx___lock_acquire+0x10/0x10 [ 978.256351] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 978.257025] ? perf_trace_lock+0xc1/0x480 [ 978.257584] ? __pfx_perf_trace_lock+0x10/0x10 [ 978.258163] ? __mark_inode_dirty+0x625/0xc10 [ 978.258763] ? __pfx_lock_release+0x10/0x10 [ 978.259332] ? find_held_lock+0x2c/0x110 [ 978.259913] ? rcu_read_lock_any_held+0x79/0xa0 [ 978.260535] ? touch_atime+0xf0/0x730 [ 978.261091] fat_direct_IO+0x1e4/0x390 [ 978.261619] generic_file_read_iter+0x1eb/0x400 [ 978.262215] copy_splice_read+0x3ca/0x900 [ 978.262783] ? __pfx_copy_splice_read+0x10/0x10 [ 978.263426] ? inode_security+0x105/0x140 [ 978.263989] ? security_file_permission+0xb5/0xe0 [ 978.264628] ? __pfx_filemap_splice_read+0x10/0x10 [ 978.265301] vfs_splice_read+0x265/0x2d0 [ 978.265855] splice_direct_to_actor+0x2aa/0x9d0 [ 978.266480] ? __pfx_direct_splice_actor+0x10/0x10 [ 978.267153] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 978.267836] ? security_file_permission+0xb5/0xe0 [ 978.268487] do_splice_direct+0x1bb/0x290 [ 978.269076] ? __pfx_do_splice_direct+0x10/0x10 [ 978.269363] loop1: detected capacity change from 0 to 40 [ 978.269696] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 978.270745] ? lock_is_held_type+0x9f/0x120 [ 978.271323] do_sendfile+0xb67/0x1300 [ 978.271841] ? __pfx_do_sendfile+0x10/0x10 [ 978.272413] __x64_sys_sendfile64+0x1d5/0x210 [ 978.273043] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 978.273681] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 978.274366] do_syscall_64+0x3f/0x90 [ 978.274863] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 978.275568] RIP: 0033:0x7efea9223b19 [ 978.276040] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 978.278611] RSP: 002b:00007efea6799188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 978.279659] RAX: ffffffffffffffda RBX: 00007efea9336f60 RCX: 00007efea9223b19 [ 978.280642] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 978.281638] RBP: 00007efea67991d0 R08: 0000000000000000 R09: 0000000000000000 [ 978.282599] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 978.283573] R13: 00007fff193cee3f R14: 00007efea6799300 R15: 0000000000022000 [ 978.284642] [ 978.304069] FAULT_INJECTION: forcing a failure. [ 978.304069] name failslab, interval 1, probability 0, space 0, times 0 [ 978.306938] CPU: 1 PID: 7098 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 978.308121] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 978.309311] Call Trace: [ 978.309696] [ 978.310050] dump_stack_lvl+0xc1/0xf0 [ 978.310633] should_fail_ex+0x4b4/0x5b0 [ 978.311286] ? __es_insert_extent+0xed1/0x1370 [ 978.312000] should_failslab+0x9/0x20 [ 978.312584] kmem_cache_alloc+0x61/0x390 [ 978.313216] ? __pfx___es_remove_extent+0x10/0x10 [ 978.313967] __es_insert_extent+0xed1/0x1370 [ 978.314649] ? __pfx_do_raw_write_lock+0x10/0x10 [ 978.315406] ? lock_acquire+0x19a/0x4c0 [ 978.316044] ext4_es_insert_delayed_block+0x265/0x590 [ 978.316817] ? __pfx_ext4_es_insert_delayed_block+0x10/0x10 [ 978.317657] ? percpu_counter_add_batch+0xc8/0x180 [ 978.318394] ? do_raw_spin_unlock+0x53/0x220 [ 978.319104] ? _raw_spin_unlock+0x1e/0x40 [ 978.319757] ? ext4_da_reserve_space+0xf8/0x3d0 [ 978.320497] ext4_da_get_block_prep+0x943/0x1150 02:43:50 executing program 5: 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:43:50 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 9) [ 978.321232] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 978.322192] ? __block_write_begin_int+0x121b/0x1530 [ 978.322980] ? __pfx_lock_release+0x10/0x10 [ 978.323641] __block_write_begin_int+0x3f5/0x1530 [ 978.324338] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 978.325091] ? reacquire_held_locks+0x22f/0x4e0 [ 978.325793] ? __pfx___block_write_begin_int+0x10/0x10 [ 978.326517] ? __filemap_get_folio+0x1d3/0x8d0 [ 978.327233] ext4_da_write_begin+0x30b/0x840 [ 978.327905] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 978.328637] generic_perform_write+0x26f/0x5e0 [ 978.329349] ? __pfx_generic_perform_write+0x10/0x10 [ 978.330098] ? __pfx_file_modified_flags+0x10/0x10 [ 978.330855] ext4_buffered_write_iter+0x123/0x3d0 [ 978.331600] ext4_file_write_iter+0x36d/0x19b0 [ 978.332305] ? lock_acquire+0x19a/0x4c0 [ 978.332907] ? ksys_write+0x122/0x250 [ 978.333483] ? __pfx_lock_acquire+0x10/0x10 [ 978.334147] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 978.334857] ? lock_is_held_type+0x9f/0x120 [ 978.335521] ? lock_is_held_type+0x9f/0x120 [ 978.336203] vfs_write+0x97d/0xda0 [ 978.336765] ? __pfx_vfs_write+0x10/0x10 [ 978.337348] ? __fget_files+0x267/0x480 [ 978.338002] ksys_write+0x122/0x250 [ 978.338551] ? __pfx_ksys_write+0x10/0x10 [ 978.338935] loop7: detected capacity change from 0 to 40 [ 978.339174] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 978.340263] do_syscall_64+0x3f/0x90 [ 978.340775] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 978.341429] RIP: 0033:0x7fb718863b19 02:43:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) [ 978.341920] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 978.344299] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 978.345255] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 978.346152] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 978.347057] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 978.347959] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 978.348871] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 978.349797] 02:43:50 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 978.429901] loop1: detected capacity change from 0 to 40 02:43:50 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 10) 02:43:50 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 9) 02:43:50 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 978.512612] loop7: detected capacity change from 0 to 40 02:43:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 02:43:50 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x90) ioctl$TIOCGRS485(r1, 0x542e, &(0x7f0000000040)) [ 978.573072] loop6: detected capacity change from 0 to 40 02:44:02 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) fadvise64(0xffffffffffffffff, 0x200, 0x4, 0x1) 02:44:02 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 6) 02:44:02 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 02:44:02 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 11) 02:44:02 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:02 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 10) 02:44:02 executing program 4: dup(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:44:02 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 990.558247] loop1: detected capacity change from 0 to 40 [ 990.575389] loop7: detected capacity change from 0 to 40 [ 990.578001] loop6: detected capacity change from 0 to 40 02:44:02 executing program 4: dup(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:44:02 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 02:44:02 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 12) 02:44:02 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 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, 0x0, 0x0, 0x0, 0x20000000}, 0x0, 0x4000000, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) [ 990.698830] loop1: detected capacity change from 0 to 40 02:44:02 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:02 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 11) 02:44:02 executing program 4: dup(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) [ 990.753640] loop7: detected capacity change from 0 to 40 [ 990.803430] loop6: detected capacity change from 0 to 40 02:44:14 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 7) 02:44:14 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 12) 02:44:14 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:44:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0x0) 02:44:14 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000000000)={0x0, 0x9, 0x88f8}) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:44:14 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 13) 02:44:14 executing program 4: dup(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:44:14 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1002.077056] loop6: detected capacity change from 0 to 40 [ 1002.088943] loop1: detected capacity change from 0 to 40 [ 1002.094998] loop7: detected capacity change from 0 to 40 [ 1002.107145] FAULT_INJECTION: forcing a failure. 02:44:14 executing program 4: dup(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) [ 1002.107145] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1002.108962] CPU: 0 PID: 7180 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1002.109497] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1002.110038] Call Trace: [ 1002.110216] [ 1002.110375] dump_stack_lvl+0xc1/0xf0 [ 1002.110653] should_fail_ex+0x4b4/0x5b0 [ 1002.110932] ? page_copy_sane+0xcc/0x2b0 [ 1002.111225] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1002.111583] ? ext4_da_write_begin+0x45e/0x840 [ 1002.111907] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1002.112280] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1002.112602] generic_perform_write+0x2e7/0x5e0 [ 1002.112935] ? __pfx_generic_perform_write+0x10/0x10 [ 1002.113260] ? __pfx_file_modified_flags+0x10/0x10 [ 1002.113605] ext4_buffered_write_iter+0x123/0x3d0 [ 1002.113913] ext4_file_write_iter+0x36d/0x19b0 [ 1002.114229] ? lock_acquire+0x19a/0x4c0 [ 1002.114488] ? ksys_write+0x122/0x250 [ 1002.114764] ? __pfx_lock_acquire+0x10/0x10 [ 1002.115041] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1002.115391] ? lock_is_held_type+0x9f/0x120 [ 1002.115667] ? lock_is_held_type+0x9f/0x120 [ 1002.115967] vfs_write+0x97d/0xda0 [ 1002.116231] ? __pfx_vfs_write+0x10/0x10 [ 1002.116532] ? __fget_files+0x267/0x480 [ 1002.116838] ksys_write+0x122/0x250 [ 1002.117103] ? __pfx_ksys_write+0x10/0x10 [ 1002.117414] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1002.117790] do_syscall_64+0x3f/0x90 [ 1002.118062] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1002.118485] RIP: 0033:0x7fb718863b19 [ 1002.118791] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.120060] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1002.120592] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1002.121081] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1002.121582] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1002.122078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1002.122589] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1002.123102] 02:44:14 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:14 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44d1, 0x0, @perf_config_ext={0x8000000000}, 0x2108, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x9) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:44:25 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0x0) 02:44:25 executing program 4: dup(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) 02:44:25 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 13) 02:44:25 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:25 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 14) 02:44:25 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000000)={0x4, 0x2, 0xbb73, 0xad0, 0x10001}) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:44:25 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 8) 02:44:25 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1013.829069] loop6: detected capacity change from 0 to 40 [ 1013.834097] loop7: detected capacity change from 0 to 40 [ 1013.854068] loop1: detected capacity change from 0 to 40 [ 1013.896196] FAULT_INJECTION: forcing a failure. [ 1013.896196] name failslab, interval 1, probability 0, space 0, times 0 [ 1013.897702] CPU: 1 PID: 7208 Comm: syz-executor.7 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1013.898705] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1013.899711] Call Trace: [ 1013.900052] [ 1013.900349] dump_stack_lvl+0xc1/0xf0 [ 1013.900860] should_fail_ex+0x4b4/0x5b0 [ 1013.901379] ? iter_file_splice_write+0x162/0xcb0 [ 1013.902000] should_failslab+0x9/0x20 [ 1013.902491] __kmem_cache_alloc_node+0x66/0x310 [ 1013.903107] ? mark_held_locks+0x9e/0xe0 [ 1013.903630] ? iter_file_splice_write+0x162/0xcb0 [ 1013.904245] ? iter_file_splice_write+0x162/0xcb0 [ 1013.904849] __kmalloc+0x4d/0x160 [ 1013.905311] iter_file_splice_write+0x162/0xcb0 [ 1013.905952] ? __kmem_cache_free+0xe1/0x330 [ 1013.906944] ? copy_splice_read+0x65b/0x900 [ 1013.907709] ? __pfx_iter_file_splice_write+0x10/0x10 [ 1013.908540] ? __pfx_copy_splice_read+0x10/0x10 [ 1013.909324] ? inode_security+0x105/0x140 [ 1013.910027] ? security_file_permission+0xb5/0xe0 [ 1013.910853] ? __pfx_iter_file_splice_write+0x10/0x10 [ 1013.911684] direct_splice_actor+0x119/0x180 [ 1013.912432] splice_direct_to_actor+0x349/0x9d0 [ 1013.913331] ? __pfx_direct_splice_actor+0x10/0x10 [ 1013.914278] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1013.915178] ? security_file_permission+0xb5/0xe0 [ 1013.916058] do_splice_direct+0x1bb/0x290 [ 1013.916652] ? __pfx_do_splice_direct+0x10/0x10 [ 1013.917306] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1013.918013] ? lock_is_held_type+0x9f/0x120 [ 1013.918576] do_sendfile+0xb67/0x1300 [ 1013.919108] ? __pfx_do_sendfile+0x10/0x10 [ 1013.919692] __x64_sys_sendfile64+0x1d5/0x210 [ 1013.920330] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1013.921013] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1013.921708] do_syscall_64+0x3f/0x90 [ 1013.922236] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1013.922944] RIP: 0033:0x7fc06aac8b19 [ 1013.923447] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1013.925694] RSP: 002b:00007fc06803e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1013.926547] FAULT_INJECTION: forcing a failure. [ 1013.926547] name failslab, interval 1, probability 0, space 0, times 0 [ 1013.928061] RAX: ffffffffffffffda RBX: 00007fc06abdbf60 RCX: 00007fc06aac8b19 [ 1013.928980] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1013.929899] RBP: 00007fc06803e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1013.930838] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1013.931772] R13: 00007fffb60decff R14: 00007fc06803e300 R15: 0000000000022000 [ 1013.932712] [ 1013.933046] CPU: 0 PID: 7210 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1013.934115] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1013.935147] Call Trace: [ 1013.935519] [ 1013.935955] dump_stack_lvl+0xc1/0xf0 [ 1013.936001] should_fail_ex+0x4b4/0x5b0 [ 1013.936046] ? jbd2__journal_start+0x194/0x810 [ 1013.937871] should_failslab+0x9/0x20 [ 1013.938399] kmem_cache_alloc+0x61/0x390 [ 1013.938993] jbd2__journal_start+0x194/0x810 [ 1013.939609] __ext4_journal_start_sb+0x3d7/0x560 [ 1013.940243] ? ext4_dirty_inode+0xa5/0x130 [ 1013.940802] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1013.941433] ext4_dirty_inode+0xa5/0x130 [ 1013.941997] __mark_inode_dirty+0x1aa/0xc10 [ 1013.942622] generic_write_end+0x319/0x3d0 [ 1013.943193] ext4_da_write_end+0x1e4/0xb10 [ 1013.943786] generic_perform_write+0x333/0x5e0 [ 1013.944421] ? __pfx_generic_perform_write+0x10/0x10 02:44:25 executing program 4: dup(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) [ 1013.945088] ? __pfx_file_modified_flags+0x10/0x10 [ 1013.945907] ext4_buffered_write_iter+0x123/0x3d0 [ 1013.946502] ext4_file_write_iter+0x36d/0x19b0 [ 1013.947067] ? lock_acquire+0x19a/0x4c0 [ 1013.947573] ? ksys_write+0x122/0x250 [ 1013.948050] ? __pfx_lock_acquire+0x10/0x10 [ 1013.948575] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1013.949194] ? lock_is_held_type+0x9f/0x120 [ 1013.949722] ? lock_is_held_type+0x9f/0x120 [ 1013.950281] vfs_write+0x97d/0xda0 [ 1013.950722] ? __pfx_vfs_write+0x10/0x10 [ 1013.951240] ? __fget_files+0x267/0x480 [ 1013.951776] ksys_write+0x122/0x250 [ 1013.952250] ? __pfx_ksys_write+0x10/0x10 [ 1013.952756] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1013.953415] do_syscall_64+0x3f/0x90 [ 1013.953871] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1013.954527] RIP: 0033:0x7fb718863b19 [ 1013.954971] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1013.957126] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1013.958045] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1013.958907] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1013.959778] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1013.960637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1013.961493] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1013.962385] 02:44:26 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0x0, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:26 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 14) 02:44:26 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 15) 02:44:26 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, 0x0) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:44:26 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x9, 0x2, 0xcf, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xf2, 0x8}, 0x0, 0x0, 0xfffffffd, 0x4, 0x0, 0x7, 0x7}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r0 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r0, 0xfffeffffffffffff, r1, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x1, 0x10, 0x7, 0x2, 0x0, 0x9, 0x8000, 0x6, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000000), 0x8}, 0x40842, 0x9, 0x7, 0x2, 0x81, 0x800, 0x7, 0x0, 0x4fc, 0x0, 0x1}, r0, 0xf, r2, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file1\x00'}) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) 02:44:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0x0) 02:44:26 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 16) 02:44:26 executing program 4: dup(0xffffffffffffffff) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) [ 1014.226487] loop7: detected capacity change from 0 to 40 [ 1014.255164] loop6: detected capacity change from 0 to 40 02:44:26 executing program 4: dup(0xffffffffffffffff) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) [ 1014.307158] FAULT_INJECTION: forcing a failure. [ 1014.307158] name failslab, interval 1, probability 0, space 0, times 0 [ 1014.308604] CPU: 0 PID: 7234 Comm: syz-executor.6 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1014.309598] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1014.310610] Call Trace: [ 1014.310943] [ 1014.311244] dump_stack_lvl+0xc1/0xf0 [ 1014.311764] should_fail_ex+0x4b4/0x5b0 [ 1014.312286] ? iter_file_splice_write+0x162/0xcb0 [ 1014.312920] should_failslab+0x9/0x20 [ 1014.313419] __kmem_cache_alloc_node+0x66/0x310 [ 1014.314030] ? mark_held_locks+0x9e/0xe0 [ 1014.314554] ? iter_file_splice_write+0x162/0xcb0 [ 1014.315179] ? iter_file_splice_write+0x162/0xcb0 [ 1014.315830] __kmalloc+0x4d/0x160 [ 1014.316301] iter_file_splice_write+0x162/0xcb0 [ 1014.316917] ? __kmem_cache_free+0xe1/0x330 [ 1014.317494] ? copy_splice_read+0x65b/0x900 [ 1014.318098] ? __pfx_iter_file_splice_write+0x10/0x10 [ 1014.318778] ? __pfx_copy_splice_read+0x10/0x10 [ 1014.319423] ? inode_security+0x105/0x140 [ 1014.319995] ? security_file_permission+0xb5/0xe0 [ 1014.320661] ? __pfx_iter_file_splice_write+0x10/0x10 [ 1014.321348] direct_splice_actor+0x119/0x180 [ 1014.321964] splice_direct_to_actor+0x349/0x9d0 [ 1014.322611] ? __pfx_direct_splice_actor+0x10/0x10 [ 1014.323285] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1014.324006] ? security_file_permission+0xb5/0xe0 [ 1014.324678] do_splice_direct+0x1bb/0x290 [ 1014.325246] ? __pfx_do_splice_direct+0x10/0x10 [ 1014.325887] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1014.326598] ? lock_is_held_type+0x9f/0x120 [ 1014.327172] do_sendfile+0xb67/0x1300 [ 1014.327716] ? __pfx_do_sendfile+0x10/0x10 [ 1014.328286] __x64_sys_sendfile64+0x1d5/0x210 [ 1014.328905] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1014.329566] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1014.330274] do_syscall_64+0x3f/0x90 [ 1014.330789] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1014.331477] RIP: 0033:0x7efea9223b19 [ 1014.331972] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1014.334256] RSP: 002b:00007efea6799188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1014.335239] RAX: ffffffffffffffda RBX: 00007efea9336f60 RCX: 00007efea9223b19 [ 1014.336173] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1014.337092] RBP: 00007efea67991d0 R08: 0000000000000000 R09: 0000000000000000 [ 1014.338006] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1014.338928] R13: 00007fff193cee3f R14: 00007efea6799300 R15: 0000000000022000 [ 1014.340039] 02:44:26 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 17) 02:44:26 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0x0, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1014.366579] loop1: detected capacity change from 0 to 40 [ 1014.412994] loop7: detected capacity change from 0 to 40 02:44:26 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 15) 02:44:26 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 9) 02:44:26 executing program 4: dup(0xffffffffffffffff) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:44:26 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 18) [ 1014.570165] loop6: detected capacity change from 0 to 40 [ 1014.632532] loop7: detected capacity change from 0 to 40 02:44:38 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0x0, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 10) 02:44:38 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 19) 02:44:38 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:38 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 16) 02:44:38 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:44:38 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, 0x0) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:44:38 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x828ac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x5, 0xffffffffffffffff, 0x1) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$VT_RESIZEX(r0, 0x560a, &(0x7f0000000000)={0x2, 0xe4a, 0x8, 0x1, 0x4, 0xe6}) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x8, 0x12f042) ioctl$TCFLSH(r1, 0x540b, 0x1) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCSCTTY(r2, 0x540e, 0x8) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) ioctl$KDGETLED(r3, 0x4b31, &(0x7f0000000100)) [ 1026.334985] loop6: detected capacity change from 0 to 40 [ 1026.335997] loop7: detected capacity change from 0 to 40 [ 1026.396057] FAULT_INJECTION: forcing a failure. [ 1026.396057] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1026.398840] CPU: 0 PID: 7276 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1026.399926] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1026.400993] Call Trace: [ 1026.401359] [ 1026.401677] dump_stack_lvl+0xc1/0xf0 [ 1026.402221] should_fail_ex+0x4b4/0x5b0 [ 1026.402782] __should_fail_alloc_page+0xe0/0x110 [ 1026.403436] prepare_alloc_pages+0x178/0x500 [ 1026.404076] ? mark_lock.part.0+0xef/0x2f50 [ 1026.404664] __alloc_pages+0x149/0x480 [ 1026.405207] ? lock_acquire+0x19a/0x4c0 [ 1026.405764] ? __pfx___alloc_pages+0x10/0x10 [ 1026.406421] ? lock_release+0x1e3/0x680 [ 1026.407185] ? xas_start+0x14e/0x710 [ 1026.407723] alloc_pages+0x1a0/0x260 [ 1026.408236] filemap_alloc_folio+0x389/0x430 [ 1026.408843] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1026.409509] ? exc_page_fault+0xc8/0x1a0 [ 1026.410067] __filemap_get_folio+0x285/0x8d0 [ 1026.410662] ext4_da_write_begin+0x2c9/0x840 [ 1026.411278] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1026.411967] generic_perform_write+0x26f/0x5e0 [ 1026.412611] ? __pfx_generic_perform_write+0x10/0x10 [ 1026.413301] ? __pfx_file_modified_flags+0x10/0x10 [ 1026.413991] ext4_buffered_write_iter+0x123/0x3d0 [ 1026.414646] ext4_file_write_iter+0x36d/0x19b0 [ 1026.415266] ? lock_acquire+0x19a/0x4c0 [ 1026.415835] ? ksys_write+0x122/0x250 [ 1026.416373] ? __pfx_lock_acquire+0x10/0x10 [ 1026.416958] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1026.417626] ? lock_is_held_type+0x9f/0x120 [ 1026.418211] ? lock_is_held_type+0x9f/0x120 [ 1026.418803] vfs_write+0x97d/0xda0 [ 1026.419306] ? __pfx_vfs_write+0x10/0x10 [ 1026.419874] ? __fget_files+0x267/0x480 [ 1026.420460] ksys_write+0x122/0x250 [ 1026.420968] ? __pfx_ksys_write+0x10/0x10 [ 1026.421539] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1026.422241] do_syscall_64+0x3f/0x90 [ 1026.422754] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1026.423446] RIP: 0033:0x7fb718863b19 [ 1026.423976] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1026.426249] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1026.427227] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1026.428158] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1026.429066] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1026.429972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1026.430889] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1026.431844] 02:44:49 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, 0x0) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:44:49 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:44:49 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 20) 02:44:49 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x0, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:49 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 11) 02:44:49 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.pending_reads\x00', 0x14000, 0x101) ioctl$VT_DISALLOCATE(r1, 0x5608) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:44:49 executing program 1: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:49 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 17) [ 1037.451398] loop7: detected capacity change from 0 to 40 [ 1037.467478] loop6: detected capacity change from 0 to 40 02:44:49 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 12) 02:44:49 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 21) 02:44:49 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:44:49 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x9, 0xfe, 0x9, 0x32, 0x0, 0xcc, 0x90908, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x1, @perf_config_ext={0x3, 0x66}, 0x58209, 0x0, 0x9, 0x1, 0x6c3, 0x101, 0xf2, 0x0, 0x2}, 0x0, 0x3, r0, 0x9) fallocate(r0, 0x10, 0x9, 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) 02:44:49 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x0, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:49 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1037.640743] loop7: detected capacity change from 0 to 40 02:44:49 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:44:49 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 18) 02:44:49 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 13) 02:44:49 executing program 1: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:44:49 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) r3 = dup(r0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x9, 0x20, 0x80, 0x0, 0x0, 0x5, 0x8088, 0x4, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x7, @perf_config_ext={0x7, 0x8}, 0x14008, 0x2a61, 0x8, 0x5, 0x7, 0x0, 0xff, 0x0, 0x7fffffff, 0x0, 0x4}, r1, 0x3, r3, 0x8) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) 02:44:49 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 22) [ 1037.757885] loop6: detected capacity change from 0 to 40 02:44:49 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:44:49 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCMIWAIT(r0, 0x545c, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$FITHAW(r1, 0xc0045878) 02:44:49 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x0, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:44:49 executing program 4: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) [ 1037.874012] loop7: detected capacity change from 0 to 40 02:44:49 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 19) 02:44:49 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 14) [ 1037.955307] FAULT_INJECTION: forcing a failure. [ 1037.955307] name failslab, interval 1, probability 0, space 0, times 0 [ 1037.956075] CPU: 1 PID: 7329 Comm: syz-executor.7 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1037.956598] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1037.957127] Call Trace: [ 1037.957303] [ 1037.957461] dump_stack_lvl+0xc1/0xf0 [ 1037.957743] should_fail_ex+0x4b4/0x5b0 [ 1037.958017] ? copy_splice_read+0x15b/0x900 [ 1037.958324] should_failslab+0x9/0x20 [ 1037.958587] __kmem_cache_alloc_node+0x66/0x310 [ 1037.958905] ? copy_splice_read+0x15b/0x900 [ 1037.959213] ? __kmem_cache_free+0xe1/0x330 [ 1037.959521] ? copy_splice_read+0x15b/0x900 [ 1037.959826] __kmalloc+0x4d/0x160 [ 1037.960067] copy_splice_read+0x15b/0x900 [ 1037.960360] ? lock_is_held_type+0x9f/0x120 [ 1037.960660] ? __pfx_copy_splice_read+0x10/0x10 [ 1037.960985] ? inode_security+0x105/0x140 [ 1037.961274] ? fsnotify_perm.part.0+0x248/0x680 [ 1037.961590] ? security_file_permission+0xb5/0xe0 [ 1037.961926] ? __pfx_filemap_splice_read+0x10/0x10 [ 1037.962256] vfs_splice_read+0x265/0x2d0 [ 1037.962546] splice_direct_to_actor+0x2aa/0x9d0 [ 1037.962874] ? __pfx_direct_splice_actor+0x10/0x10 [ 1037.963215] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1037.963576] ? security_file_permission+0xb5/0xe0 [ 1037.963923] do_splice_direct+0x1bb/0x290 [ 1037.964213] ? __pfx_do_splice_direct+0x10/0x10 [ 1037.964541] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1037.964895] ? lock_is_held_type+0x9f/0x120 [ 1037.965187] do_sendfile+0xb67/0x1300 [ 1037.965454] ? __pfx_do_sendfile+0x10/0x10 [ 1037.965754] __x64_sys_sendfile64+0x1d5/0x210 [ 1037.966067] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1037.966406] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1037.966757] do_syscall_64+0x3f/0x90 [ 1037.967014] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1037.967366] RIP: 0033:0x7fc06aac8b19 [ 1037.967637] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1037.968896] RSP: 002b:00007fc06803e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1037.969439] RAX: ffffffffffffffda RBX: 00007fc06abdbf60 RCX: 00007fc06aac8b19 [ 1037.969934] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1037.970430] RBP: 00007fc06803e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1037.970921] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1037.970948] loop6: detected capacity change from 0 to 40 [ 1037.971426] R13: 00007fffb60decff R14: 00007fc06803e300 R15: 0000000000022000 [ 1037.971450] [ 1037.973267] FAULT_INJECTION: forcing a failure. [ 1037.973267] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1037.975575] CPU: 1 PID: 7337 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1037.976156] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1037.976724] Call Trace: [ 1037.976910] [ 1037.977082] dump_stack_lvl+0xc1/0xf0 [ 1037.977364] should_fail_ex+0x4b4/0x5b0 [ 1037.977651] ? page_copy_sane+0xcc/0x2b0 [ 1037.977952] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1037.978342] ? ext4_da_write_begin+0x45e/0x840 [ 1037.978686] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1037.979090] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1037.979459] generic_perform_write+0x2e7/0x5e0 [ 1037.979787] ? __pfx_generic_perform_write+0x10/0x10 [ 1037.980161] ? __pfx_file_modified_flags+0x10/0x10 [ 1037.980534] ext4_buffered_write_iter+0x123/0x3d0 [ 1037.980898] ext4_file_write_iter+0x36d/0x19b0 [ 1037.981235] ? lock_acquire+0x19a/0x4c0 [ 1037.981538] ? ksys_write+0x122/0x250 [ 1037.981831] ? __pfx_lock_acquire+0x10/0x10 [ 1037.982143] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1037.982506] ? lock_is_held_type+0x9f/0x120 [ 1037.982798] ? lock_is_held_type+0x9f/0x120 [ 1037.983124] vfs_write+0x97d/0xda0 [ 1037.983378] ? __pfx_vfs_write+0x10/0x10 [ 1037.983690] ? __fget_files+0x267/0x480 [ 1037.983981] ksys_write+0x122/0x250 [ 1037.984249] ? __pfx_ksys_write+0x10/0x10 [ 1037.984556] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1037.984943] do_syscall_64+0x3f/0x90 [ 1037.985216] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1037.985592] RIP: 0033:0x7fb718863b19 [ 1037.985860] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1037.987013] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1037.987534] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1037.988000] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1037.988513] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1037.989019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1037.989522] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1037.990046] 02:45:03 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 15) 02:45:03 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 23) 02:45:03 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 1) 02:45:03 executing program 4: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:45:03 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:45:03 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0x0, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:45:04 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 20) 02:45:04 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0xfd, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x2}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x4, 0x80, 0x2, 0x8, 0x0, 0x7, 0x20120, 0xc, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0xfffffff7, 0x1, @perf_bp={&(0x7f0000000000), 0xa}, 0x10000, 0x0, 0x2, 0x4, 0xe9, 0x10000, 0xffff, 0x0, 0x3, 0x0, 0x9}, 0xffffffffffffffff, 0x6, r1, 0x0) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) [ 1051.956744] loop6: detected capacity change from 0 to 40 [ 1051.971683] FAULT_INJECTION: forcing a failure. [ 1051.971683] name failslab, interval 1, probability 0, space 0, times 0 [ 1051.972586] CPU: 0 PID: 7349 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1051.973138] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1051.973699] Call Trace: [ 1051.973884] [ 1051.974057] dump_stack_lvl+0xc1/0xf0 [ 1051.974345] should_fail_ex+0x4b4/0x5b0 [ 1051.974638] ? jbd2__journal_start+0x194/0x810 [ 1051.974969] should_failslab+0x9/0x20 [ 1051.975246] kmem_cache_alloc+0x61/0x390 [ 1051.975543] jbd2__journal_start+0x194/0x810 [ 1051.975866] __ext4_journal_start_sb+0x3d7/0x560 [ 1051.976208] ? ext4_dirty_inode+0xa5/0x130 [ 1051.976508] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1051.976837] ext4_dirty_inode+0xa5/0x130 [ 1051.977128] __mark_inode_dirty+0x1aa/0xc10 [ 1051.977445] generic_write_end+0x319/0x3d0 [ 1051.977746] ext4_da_write_end+0x1e4/0xb10 [ 1051.978054] generic_perform_write+0x333/0x5e0 [ 1051.978388] ? __pfx_generic_perform_write+0x10/0x10 [ 1051.978752] ? __pfx_file_modified_flags+0x10/0x10 [ 1051.979100] ext4_buffered_write_iter+0x123/0x3d0 [ 1051.979444] ext4_file_write_iter+0x36d/0x19b0 [ 1051.979760] ? lock_acquire+0x19a/0x4c0 [ 1051.980062] ? ksys_write+0x122/0x250 [ 1051.980335] ? __pfx_lock_acquire+0x10/0x10 [ 1051.980648] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1051.980991] ? lock_is_held_type+0x9f/0x120 [ 1051.981302] ? lock_is_held_type+0x9f/0x120 [ 1051.981602] vfs_write+0x97d/0xda0 [ 1051.981858] ? __pfx_vfs_write+0x10/0x10 [ 1051.982143] ? __fget_files+0x267/0x480 [ 1051.982439] ksys_write+0x122/0x250 [ 1051.982693] ? __pfx_ksys_write+0x10/0x10 [ 1051.982991] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1051.983352] do_syscall_64+0x3f/0x90 [ 1051.983618] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1051.983981] RIP: 0033:0x7fb718863b19 [ 1051.984008] loop7: detected capacity change from 0 to 40 [ 1051.984242] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1051.986124] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1051.986631] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1051.987124] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1051.987621] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1051.988101] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1051.988577] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1051.989080] [ 1051.991020] loop1: detected capacity change from 0 to 40 [ 1052.007002] FAULT_INJECTION: forcing a failure. [ 1052.007002] name failslab, interval 1, probability 0, space 0, times 0 [ 1052.007865] CPU: 0 PID: 7357 Comm: syz-executor.1 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1052.008434] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1052.009014] Call Trace: [ 1052.009198] [ 1052.009366] dump_stack_lvl+0xc1/0xf0 [ 1052.009648] should_fail_ex+0x4b4/0x5b0 [ 1052.009940] should_failslab+0x9/0x20 [ 1052.010224] __kmem_cache_alloc_node+0x66/0x310 [ 1052.010562] ? alloc_pipe_info+0x10e/0x590 [ 1052.010876] kmalloc_trace+0x26/0xc0 [ 1052.011148] alloc_pipe_info+0x10e/0x590 [ 1052.011444] splice_direct_to_actor+0x796/0x9d0 [ 1052.011806] ? __pfx_direct_splice_actor+0x10/0x10 [ 1052.012173] ? inode_security+0x105/0x140 [ 1052.012483] ? avc_policy_seqno+0x9/0x20 [ 1052.012783] ? selinux_file_permission+0x9c/0x520 [ 1052.013139] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1052.013515] ? security_file_permission+0xb5/0xe0 [ 1052.013873] do_splice_direct+0x1bb/0x290 [ 1052.014186] ? __pfx_do_splice_direct+0x10/0x10 [ 1052.014531] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1052.014910] ? lock_is_held_type+0x9f/0x120 [ 1052.015224] do_sendfile+0xb67/0x1300 [ 1052.015514] ? __pfx_do_sendfile+0x10/0x10 [ 1052.015830] __x64_sys_sendfile64+0x1d5/0x210 [ 1052.016159] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1052.016522] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1052.016908] do_syscall_64+0x3f/0x90 [ 1052.017182] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1052.017559] RIP: 0033:0x7fd918d80b19 [ 1052.017827] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1052.019074] RSP: 002b:00007fd9162f6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1052.019625] RAX: ffffffffffffffda RBX: 00007fd918e93f60 RCX: 00007fd918d80b19 [ 1052.020143] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1052.020641] RBP: 00007fd9162f61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1052.021150] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 1052.021657] R13: 00007fff3863199f R14: 00007fd9162f6300 R15: 0000000000022000 [ 1052.022180] 02:45:04 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 21) 02:45:04 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 2) 02:45:04 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1052.152827] loop6: detected capacity change from 0 to 40 [ 1052.168958] loop1: detected capacity change from 0 to 40 02:45:15 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 16) 02:45:15 executing program 4: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:45:15 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:45:15 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 22) 02:45:15 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 24) 02:45:15 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0x0, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:45:15 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TCGETA(r0, 0x5405, &(0x7f0000000000)) 02:45:15 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 3) [ 1063.397921] loop7: detected capacity change from 0 to 40 [ 1063.400602] loop6: detected capacity change from 0 to 40 [ 1063.409855] FAULT_INJECTION: forcing a failure. [ 1063.409855] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1063.410714] CPU: 0 PID: 7380 Comm: syz-executor.7 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1063.411248] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1063.411784] Call Trace: [ 1063.411976] [ 1063.412137] dump_stack_lvl+0xc1/0xf0 [ 1063.412412] should_fail_ex+0x4b4/0x5b0 [ 1063.412691] __should_fail_alloc_page+0xe0/0x110 [ 1063.413023] prepare_alloc_pages+0x178/0x500 [ 1063.413337] ? __pfx_lock_acquire+0x10/0x10 [ 1063.413636] __alloc_pages_bulk+0x156/0x10e0 [ 1063.413951] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1063.414356] ? __pfx___alloc_pages_bulk+0x10/0x10 [ 1063.414692] ? copy_splice_read+0x15b/0x900 [ 1063.415004] ? kasan_set_track+0x25/0x30 [ 1063.415292] ? __kasan_kmalloc+0x7f/0x90 [ 1063.415584] copy_splice_read+0x190/0x900 [ 1063.415884] ? lock_is_held_type+0x9f/0x120 [ 1063.416188] ? __pfx_copy_splice_read+0x10/0x10 [ 1063.416514] ? inode_security+0x105/0x140 [ 1063.416808] ? fsnotify_perm.part.0+0x248/0x680 [ 1063.417131] ? security_file_permission+0xb5/0xe0 [ 1063.417468] ? __pfx_filemap_splice_read+0x10/0x10 [ 1063.417808] vfs_splice_read+0x265/0x2d0 [ 1063.418096] splice_direct_to_actor+0x2aa/0x9d0 [ 1063.418424] ? __pfx_direct_splice_actor+0x10/0x10 [ 1063.418767] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1063.419133] ? security_file_permission+0xb5/0xe0 [ 1063.419483] do_splice_direct+0x1bb/0x290 [ 1063.419791] ? __pfx_do_splice_direct+0x10/0x10 [ 1063.420148] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1063.420535] ? lock_is_held_type+0x9f/0x120 [ 1063.420860] do_sendfile+0xb67/0x1300 [ 1063.421148] ? __pfx_do_sendfile+0x10/0x10 [ 1063.421464] __x64_sys_sendfile64+0x1d5/0x210 [ 1063.421797] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1063.422140] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1063.422522] do_syscall_64+0x3f/0x90 [ 1063.422803] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1063.423180] RIP: 0033:0x7fc06aac8b19 [ 1063.423444] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1063.424743] RSP: 002b:00007fc06803e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1063.425272] RAX: ffffffffffffffda RBX: 00007fc06abdbf60 RCX: 00007fc06aac8b19 [ 1063.425774] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1063.426278] RBP: 00007fc06803e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1063.426779] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1063.427284] R13: 00007fffb60decff R14: 00007fc06803e300 R15: 0000000000022000 [ 1063.427798] [ 1063.433897] FAULT_INJECTION: forcing a failure. [ 1063.433897] name failslab, interval 1, probability 0, space 0, times 0 [ 1063.434681] CPU: 0 PID: 7381 Comm: syz-executor.6 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1063.435238] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1063.435809] Call Trace: [ 1063.436009] [ 1063.436175] dump_stack_lvl+0xc1/0xf0 [ 1063.436455] should_fail_ex+0x4b4/0x5b0 [ 1063.436738] ? copy_splice_read+0x15b/0x900 [ 1063.437038] should_failslab+0x9/0x20 [ 1063.437304] __kmem_cache_alloc_node+0x66/0x310 [ 1063.437624] ? copy_splice_read+0x15b/0x900 [ 1063.437925] ? copy_splice_read+0x15b/0x900 [ 1063.438228] __kmalloc+0x4d/0x160 [ 1063.438473] copy_splice_read+0x15b/0x900 [ 1063.438772] ? lock_is_held_type+0x9f/0x120 [ 1063.439069] ? __pfx_copy_splice_read+0x10/0x10 [ 1063.439394] ? __cond_resched+0x46/0x70 [ 1063.439694] ? inode_security+0x105/0x140 [ 1063.439990] ? fsnotify_perm.part.0+0x248/0x680 [ 1063.440312] ? security_file_permission+0xb5/0xe0 [ 1063.440655] ? __pfx_filemap_splice_read+0x10/0x10 [ 1063.440988] vfs_splice_read+0x265/0x2d0 [ 1063.441278] splice_direct_to_actor+0x2aa/0x9d0 [ 1063.441611] ? __pfx_direct_splice_actor+0x10/0x10 [ 1063.441958] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1063.442320] ? security_file_permission+0xb5/0xe0 [ 1063.442656] do_splice_direct+0x1bb/0x290 [ 1063.442953] ? __pfx_do_splice_direct+0x10/0x10 [ 1063.443282] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1063.443648] ? lock_is_held_type+0x9f/0x120 [ 1063.443961] do_sendfile+0xb67/0x1300 [ 1063.444230] ? __pfx_do_sendfile+0x10/0x10 [ 1063.444528] __x64_sys_sendfile64+0x1d5/0x210 [ 1063.444854] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1063.445221] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1063.445601] do_syscall_64+0x3f/0x90 [ 1063.445880] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1063.446362] RIP: 0033:0x7efea9223b19 [ 1063.446374] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1063.446389] RSP: 002b:00007efea6799188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1063.446405] RAX: ffffffffffffffda RBX: 00007efea9336f60 RCX: 00007efea9223b19 [ 1063.446416] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1063.446426] RBP: 00007efea67991d0 R08: 0000000000000000 R09: 0000000000000000 02:45:15 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 25) 02:45:15 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 23) [ 1063.446437] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1063.446447] R13: 00007fff193cee3f R14: 00007efea6799300 R15: 0000000000022000 [ 1063.446472] [ 1063.500536] loop1: detected capacity change from 0 to 40 [ 1063.510541] loop7: detected capacity change from 0 to 40 [ 1063.516159] FAULT_INJECTION: forcing a failure. [ 1063.516159] name failslab, interval 1, probability 0, space 0, times 0 [ 1063.516180] CPU: 0 PID: 7394 Comm: syz-executor.7 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1063.516198] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1063.516207] Call Trace: [ 1063.516211] [ 1063.516217] dump_stack_lvl+0xc1/0xf0 [ 1063.516243] should_fail_ex+0x4b4/0x5b0 [ 1063.516266] ? __blockdev_direct_IO+0x221/0x3af0 [ 1063.516292] should_failslab+0x9/0x20 [ 1063.516311] kmem_cache_alloc+0x61/0x390 [ 1063.516333] ? iov_iter_alignment+0xe2/0x5f0 [ 1063.516355] __blockdev_direct_IO+0x221/0x3af0 [ 1063.516379] ? __pfx_fat_get_block+0x10/0x10 [ 1063.516412] ? __pfx___lock_acquire+0x10/0x10 [ 1063.516436] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 1063.516458] ? perf_trace_lock+0xc1/0x480 [ 1063.516485] ? __pfx_perf_trace_lock+0x10/0x10 [ 1063.516506] ? __mark_inode_dirty+0x625/0xc10 [ 1063.516543] ? __pfx_lock_release+0x10/0x10 [ 1063.516562] ? find_held_lock+0x2c/0x110 [ 1063.516607] ? rcu_read_lock_any_held+0x79/0xa0 [ 1063.516634] ? touch_atime+0xf0/0x730 [ 1063.516659] fat_direct_IO+0x1e4/0x390 [ 1063.516684] generic_file_read_iter+0x1eb/0x400 [ 1063.516707] copy_splice_read+0x3ca/0x900 [ 1063.516741] ? __pfx_copy_splice_read+0x10/0x10 [ 1063.516770] ? inode_security+0x105/0x140 [ 1063.516799] ? security_file_permission+0xb5/0xe0 [ 1063.516828] ? __pfx_filemap_splice_read+0x10/0x10 [ 1063.516848] vfs_splice_read+0x265/0x2d0 [ 1063.516877] splice_direct_to_actor+0x2aa/0x9d0 [ 1063.516906] ? __pfx_direct_splice_actor+0x10/0x10 [ 1063.516938] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1063.516966] ? security_file_permission+0xb5/0xe0 [ 1063.516998] do_splice_direct+0x1bb/0x290 [ 1063.517025] ? __pfx_do_splice_direct+0x10/0x10 [ 1063.517053] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1063.517085] ? lock_is_held_type+0x9f/0x120 [ 1063.517106] do_sendfile+0xb67/0x1300 [ 1063.517131] ? __pfx_do_sendfile+0x10/0x10 [ 1063.517159] __x64_sys_sendfile64+0x1d5/0x210 [ 1063.517181] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1063.517206] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1063.517231] do_syscall_64+0x3f/0x90 [ 1063.517251] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1063.517275] RIP: 0033:0x7fc06aac8b19 [ 1063.517287] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1063.517302] RSP: 002b:00007fc06803e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1063.517319] RAX: ffffffffffffffda RBX: 00007fc06abdbf60 RCX: 00007fc06aac8b19 [ 1063.517330] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1063.517340] RBP: 00007fc06803e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1063.517350] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1063.517360] R13: 00007fffb60decff R14: 00007fc06803e300 R15: 0000000000022000 [ 1063.517385] [ 1063.560520] FAULT_INJECTION: forcing a failure. [ 1063.560520] name failslab, interval 1, probability 0, space 0, times 0 [ 1063.560561] CPU: 1 PID: 7391 Comm: syz-executor.1 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1063.560595] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1063.560611] Call Trace: [ 1063.560620] [ 1063.560631] dump_stack_lvl+0xc1/0xf0 [ 1063.560679] should_fail_ex+0x4b4/0x5b0 [ 1063.560722] ? alloc_pipe_info+0x1e9/0x590 [ 1063.560760] should_failslab+0x9/0x20 [ 1063.560795] __kmem_cache_alloc_node+0x66/0x310 [ 1063.560840] ? alloc_pipe_info+0x1e9/0x590 [ 1063.560875] ? alloc_pipe_info+0x10e/0x590 [ 1063.560918] ? alloc_pipe_info+0x1e9/0x590 [ 1063.560955] __kmalloc+0x4d/0x160 [ 1063.560992] alloc_pipe_info+0x1e9/0x590 [ 1063.561036] splice_direct_to_actor+0x796/0x9d0 [ 1063.561095] ? __pfx_direct_splice_actor+0x10/0x10 [ 1063.561146] ? inode_security+0x105/0x140 [ 1063.561190] ? avc_policy_seqno+0x9/0x20 [ 1063.561239] ? selinux_file_permission+0x9c/0x520 [ 1063.561286] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1063.561346] ? security_file_permission+0xb5/0xe0 [ 1063.561411] do_splice_direct+0x1bb/0x290 [ 1063.561465] ? __pfx_do_splice_direct+0x10/0x10 [ 1063.561521] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1063.561584] ? lock_is_held_type+0x9f/0x120 [ 1063.561625] do_sendfile+0xb67/0x1300 [ 1063.561673] ? __pfx_do_sendfile+0x10/0x10 [ 1063.561728] __x64_sys_sendfile64+0x1d5/0x210 [ 1063.561773] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1063.561822] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1063.561874] do_syscall_64+0x3f/0x90 [ 1063.561912] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1063.561956] RIP: 0033:0x7fd918d80b19 [ 1063.561979] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1063.562009] RSP: 002b:00007fd9162f6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1063.562041] RAX: ffffffffffffffda RBX: 00007fd918e93f60 RCX: 00007fd918d80b19 [ 1063.562063] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1063.562082] RBP: 00007fd9162f61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1063.562103] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 1063.562123] R13: 00007fff3863199f R14: 00007fd9162f6300 R15: 0000000000022000 [ 1063.562173] [ 1063.629359] loop6: detected capacity change from 0 to 40 02:45:28 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 26) 02:45:28 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 17) 02:45:28 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x401, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x7f, 0x80, 0x5, 0x3, 0x0, 0x44f, 0xb084, 0x6, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_bp, 0x208, 0x20, 0x1ff, 0x2, 0x200000000000, 0x1000, 0x7, 0x0, 0x1000000, 0x0, 0x200}, 0xffffffffffffffff, 0x1, r0, 0x622f0eadd19f6fb6) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$KDSIGACCEPT(r0, 0x4b4e, 0x2) 02:45:28 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0x0, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:45:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:45:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 4) 02:45:28 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 24) 02:45:28 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) [ 1076.679212] loop7: detected capacity change from 0 to 40 [ 1076.680184] loop6: detected capacity change from 0 to 40 [ 1076.698978] loop1: detected capacity change from 0 to 40 [ 1076.736577] FAULT_INJECTION: forcing a failure. [ 1076.736577] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1076.738253] CPU: 0 PID: 7417 Comm: syz-executor.6 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1076.739359] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1076.740471] Call Trace: [ 1076.740834] [ 1076.741158] dump_stack_lvl+0xc1/0xf0 [ 1076.741716] should_fail_ex+0x4b4/0x5b0 [ 1076.742298] __should_fail_alloc_page+0xe0/0x110 [ 1076.742979] prepare_alloc_pages+0x178/0x500 [ 1076.743596] ? __pfx_lock_acquire+0x10/0x10 [ 1076.744237] __alloc_pages_bulk+0x156/0x10e0 [ 1076.744877] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1076.745718] ? __pfx___alloc_pages_bulk+0x10/0x10 [ 1076.746409] ? copy_splice_read+0x15b/0x900 [ 1076.747030] ? kasan_set_track+0x25/0x30 [ 1076.747617] ? __kasan_kmalloc+0x7f/0x90 [ 1076.748229] copy_splice_read+0x190/0x900 [ 1076.748830] ? lock_is_held_type+0x9f/0x120 [ 1076.749438] ? __pfx_copy_splice_read+0x10/0x10 [ 1076.750107] ? inode_security+0x105/0x140 [ 1076.750679] ? fsnotify_perm.part.0+0x248/0x680 [ 1076.751345] ? security_file_permission+0xb5/0xe0 [ 1076.752020] ? __pfx_filemap_splice_read+0x10/0x10 [ 1076.752731] vfs_splice_read+0x265/0x2d0 [ 1076.753329] splice_direct_to_actor+0x2aa/0x9d0 [ 1076.754008] ? __pfx_direct_splice_actor+0x10/0x10 [ 1076.754723] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1076.755454] ? security_file_permission+0xb5/0xe0 [ 1076.756133] do_splice_direct+0x1bb/0x290 [ 1076.756728] ? __pfx_do_splice_direct+0x10/0x10 [ 1076.757381] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1076.758129] ? lock_is_held_type+0x9f/0x120 [ 1076.758717] do_sendfile+0xb67/0x1300 [ 1076.759275] ? __pfx_do_sendfile+0x10/0x10 [ 1076.759866] __x64_sys_sendfile64+0x1d5/0x210 [ 1076.760519] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1076.761204] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1076.761948] do_syscall_64+0x3f/0x90 [ 1076.762468] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1076.763189] RIP: 0033:0x7efea9223b19 [ 1076.763690] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1076.766101] FAULT_INJECTION: forcing a failure. [ 1076.766101] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1076.766117] RSP: 002b:00007efea6799188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1076.768609] RAX: ffffffffffffffda RBX: 00007efea9336f60 RCX: 00007efea9223b19 [ 1076.769575] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1076.770534] RBP: 00007efea67991d0 R08: 0000000000000000 R09: 0000000000000000 [ 1076.771501] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1076.772481] R13: 00007fff193cee3f R14: 00007efea6799300 R15: 0000000000022000 [ 1076.773469] [ 1076.773857] CPU: 1 PID: 7419 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1076.774977] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1076.776084] Call Trace: [ 1076.776460] [ 1076.776785] dump_stack_lvl+0xc1/0xf0 [ 1076.777339] should_fail_ex+0x4b4/0x5b0 [ 1076.777920] __should_fail_alloc_page+0xe0/0x110 [ 1076.778605] prepare_alloc_pages+0x178/0x500 [ 1076.779215] ? mark_lock.part.0+0xef/0x2f50 [ 1076.779836] __alloc_pages+0x149/0x480 [ 1076.780401] ? lock_acquire+0x19a/0x4c0 [ 1076.781018] ? __pfx___alloc_pages+0x10/0x10 [ 1076.781727] ? lock_release+0x1e3/0x680 [ 1076.782360] alloc_pages+0x1a0/0x260 [ 1076.782892] filemap_alloc_folio+0x389/0x430 [ 1076.783592] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1076.784359] ? exc_page_fault+0xc8/0x1a0 [ 1076.785001] __filemap_get_folio+0x285/0x8d0 [ 1076.785687] ext4_da_write_begin+0x2c9/0x840 [ 1076.786291] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1076.786966] generic_perform_write+0x26f/0x5e0 [ 1076.787701] ? __pfx_generic_perform_write+0x10/0x10 [ 1076.788473] ? __pfx_file_modified_flags+0x10/0x10 [ 1076.789231] ext4_buffered_write_iter+0x123/0x3d0 [ 1076.789990] ext4_file_write_iter+0x36d/0x19b0 [ 1076.790698] ? lock_acquire+0x19a/0x4c0 [ 1076.791235] ? ksys_write+0x122/0x250 [ 1076.791736] ? __pfx_lock_acquire+0x10/0x10 [ 1076.792413] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1076.793180] ? lock_is_held_type+0x9f/0x120 [ 1076.793862] ? lock_is_held_type+0x9f/0x120 [ 1076.794463] vfs_write+0x97d/0xda0 [ 1076.795013] ? __pfx_vfs_write+0x10/0x10 [ 1076.795591] ? __fget_files+0x267/0x480 [ 1076.796253] ksys_write+0x122/0x250 [ 1076.796820] ? __pfx_ksys_write+0x10/0x10 [ 1076.797479] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1076.798311] do_syscall_64+0x3f/0x90 [ 1076.798843] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1076.799641] RIP: 0033:0x7fb718863b19 [ 1076.800170] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1076.802904] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1076.804045] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1076.805151] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1076.806220] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1076.807302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1076.808399] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1076.809495] 02:45:28 executing program 2: perf_event_open(&(0x7f0000000080)={0x6, 0x80, 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, 0x4, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:45:28 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 25) 02:45:28 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:45:28 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 27) 02:45:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:45:28 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x0, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:45:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 5) [ 1076.954736] loop6: detected capacity change from 0 to 40 [ 1076.990009] FAULT_INJECTION: forcing a failure. [ 1076.990009] name failslab, interval 1, probability 0, space 0, times 0 [ 1076.991446] CPU: 1 PID: 7429 Comm: syz-executor.6 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1076.992482] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1076.993456] Call Trace: [ 1076.993804] [ 1076.994112] dump_stack_lvl+0xc1/0xf0 [ 1076.994640] should_fail_ex+0x4b4/0x5b0 [ 1076.995177] ? __blockdev_direct_IO+0x221/0x3af0 [ 1076.995814] should_failslab+0x9/0x20 [ 1076.996335] kmem_cache_alloc+0x61/0x390 [ 1076.996885] ? iov_iter_alignment+0xe2/0x5f0 [ 1076.997481] __blockdev_direct_IO+0x221/0x3af0 [ 1076.998100] ? __pfx_fat_get_block+0x10/0x10 [ 1076.998711] ? __pfx___lock_acquire+0x10/0x10 [ 1076.999328] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 1077.000007] ? __pfx___lock_acquire+0x10/0x10 [ 1077.000639] ? __mark_inode_dirty+0x625/0xc10 [ 1077.001255] ? reacquire_held_locks+0x22f/0x4e0 [ 1077.001871] ? __mark_inode_dirty+0x625/0xc10 [ 1077.002503] ? __pfx_lock_release+0x10/0x10 [ 1077.003089] ? find_held_lock+0x2c/0x110 [ 1077.003681] ? rcu_read_lock_any_held+0x79/0xa0 [ 1077.004338] ? touch_atime+0xf0/0x730 [ 1077.004861] fat_direct_IO+0x1e4/0x390 [ 1077.005399] generic_file_read_iter+0x1eb/0x400 [ 1077.006043] copy_splice_read+0x3ca/0x900 [ 1077.006620] ? __pfx_copy_splice_read+0x10/0x10 [ 1077.007250] ? inode_security+0x105/0x140 [ 1077.007814] ? security_file_permission+0xb5/0xe0 [ 1077.008486] ? __pfx_filemap_splice_read+0x10/0x10 [ 1077.009142] vfs_splice_read+0x265/0x2d0 [ 1077.009712] splice_direct_to_actor+0x2aa/0x9d0 [ 1077.010345] ? __pfx_direct_splice_actor+0x10/0x10 [ 1077.011006] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1077.011693] ? security_file_permission+0xb5/0xe0 [ 1077.012381] do_splice_direct+0x1bb/0x290 [ 1077.012959] ? __pfx_do_splice_direct+0x10/0x10 [ 1077.013598] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1077.014318] ? lock_is_held_type+0x9f/0x120 [ 1077.014911] do_sendfile+0xb67/0x1300 [ 1077.015439] ? __pfx_do_sendfile+0x10/0x10 [ 1077.016032] __x64_sys_sendfile64+0x1d5/0x210 [ 1077.016650] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1077.017318] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1077.017995] do_syscall_64+0x3f/0x90 [ 1077.018496] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1077.019172] RIP: 0033:0x7efea9223b19 [ 1077.019662] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1077.021953] RSP: 002b:00007efea6799188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1077.022928] RAX: ffffffffffffffda RBX: 00007efea9336f60 RCX: 00007efea9223b19 [ 1077.023851] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1077.024797] RBP: 00007efea67991d0 R08: 0000000000000000 R09: 0000000000000000 [ 1077.025725] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1077.026659] R13: 00007fff193cee3f R14: 00007efea6799300 R15: 0000000000022000 [ 1077.027606] 02:45:29 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 18) [ 1077.055435] loop7: detected capacity change from 0 to 40 [ 1077.064017] loop1: detected capacity change from 0 to 40 02:45:29 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:45:29 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$KDFONTOP_SET_DEF(r1, 0x4b72, &(0x7f0000000000)={0x2, 0x1, 0x16, 0x1d, 0x126, &(0x7f0000000100)="bfea2012097330a48f8ee112e7fc01bcf9fa06c28e5ebfab6b97703bc46c353b43c40d23ce27769c91a7a461e4fdc7969dc9a7d138cbe4229b44605a73296243665fa9f321a6fe4afb787cf12e04c279a4bd509bd9875c46748ec7a8789bbe37500df0d6055865bf5991341482f2f1520b1f0d7acac9bc8948f18d28ea04049974280aac8e7bc1f1be42789942e0821f41069f42d65e8b56e5733c61198bea44dc0f31d15d75a3d246bef54b0ac1c8bb6172eb8a3b4aa8c0302709cf3312e40d19f1f2657c4278abea971fdb36f68c8fbcc5b61a37114241926d1cca622c8d37de0035a5a38d898ea8a84835a2abafc8a6f7220d43602d9520fdb976f8a1faf99d70dc13b276266185b9eb4f0d7a81dcb87febe23b7bbbac6a13994164ffeb1e4efbdd63f4f3e3b5eb4015f7cbf8c5394ffb18b188f412f67e0fbc090a128d04a8190eada41003255525a431faf6cbeba1f1b303453a5252eff46126117ccc3e16b088e499e59c38df7424cd27b0d198dfed350bc812183215d9ac2c6e637ebd4ef78093b2c11b5de779734b5b8e45633d8a503a3788d0180d897137a94f4075831bc93efbd7bdc346cfbddcb697a6953c277dc938ddd3114162d9e32b3cefc0582f41859d32cd5aad2a6e12af0ceadeed0d8831d8d133445c51fbde9135713c5a1090bbcf422e65f4391d03edf103df91fd406c45466e060c4add6135400661adf9567fd6651dc7b8524c9ce25a29a77844418dc6e32c0bbea271d4c5482d8559307724c8fc54155c288b97da95f2c3030a38d09c9684c3a891a0f663838bc41ea865c72f3b05e0a60c276654e947465ad893fcad08886886316d2d02b8f88ad5c203bd7675dfe2e1d10648221338c6381c731742599108d04fafe9395deb145cec1004323faeaadaba3a912936f91b86f6c9b95f97e3b7a247d3e774bdd1abc2e67e72e036d3cc918a7b9f3b6bc8e532d4b6a2c5571e31520d78367774cef7a32cfd82229e9c2da276775bd51d8ffbe065aa0b4f5abb164b3a535817b3a65f06f7b917ad9ac2f286d4eb3ebe1455b343f952671a5a9814d8309a378fd736dfefc2ce9de1e819b4c40196e823fdfc68d3998492ca7f254deec12180aec66843986aaabed03e8f16a2de7ea8ca52d8ea4a0f4baf360a3ee68378f3eec368ccd1c339b0db5d26252d6cf1c642a1134c32bb40b5a8275cd026dd5f821f074fe2e5b737ec4573d3690e2171807ba88394b009c1a43f39322149f67a136b470e3187c1167f670a260e7d48e6467ae1ff973b10749e99f844352db997c445a3b73ba23495a36dc963bc38dd4679cddd3fa8739d76eac3ac3389c3c0f2b18c1c08a9de95bab950876290fda577dba0e6490dade4d838c6953ad0b2064fa2e6be54dadef260f95dcc6bb8a290bf86afe75c17e3ea5731f09f7eb3d07bf80b948dff89d8"}) ioctl$KDFONTOP_SET_DEF(r0, 0x4b72, &(0x7f0000000040)={0x2, 0x0, 0x15, 0x9, 0x1ba, &(0x7f0000000500)="50219c82900382eb689ebc0fde3b8f32fadbcb1af26570321fa07ce1e0c7475ece03a6f522cc2c31774a52fb83a874f92b12c08c0e452489782afc657931f65b29f8c4b2289fde28b1934545c4d508eee181e56d3c8d477e728111ed0039d13591f9e71cfe8fe9b70ee8dcaafe6dc3b6e3753ccdd5fe24dc3ae0fd192eeafd957bc892517652cb42694b747b86d6ca7e36a13360398b166a94c73ad39f55cee2fb09d1fba9186a604d556015fdd25e699af5dc6a0644e4ab6d40e0cc1db86f61d5bc1a59f4af225aea64a6fa6db908d9ca69c91227724a445af79747ff55e4bbad84affda55d0870ec5ccd84c59d2c109f05efaea518e29cd18ff9bbdeb40e9dba431f6e7c7fae250ecbb5ec8432f8ab4d09384a1c53f608c054dc7a2333efd22c4c42e5758a794963bad80bb816a636219da187de3b80f1330d3276f97f114793afa48a0b3492124b9aabaa2be1748fc5d3b694f0b7b681062f3b0f989dbf53fe2c301c777b74caf66570d555cc0b956f42d5454224bc55a8d42b7ebd4b9f7ef7991e642aa524023cbd00056811cfb4cd670d0524e061edb4e9c61cff1b87d33fdae16c925bd50ce4a73282e2d1dc90f87b71dc21b895b24694d04114950d6fde388ed5af3c729e4231858383585aa4f77929e3bcb1e800a16332843a162ca550b42d7646b0350b360b83b450a9347a7666d4365f355aaee7c7fcb3ced24b10e9d7cc84e976cae8ec7375b80fb99301feb4a0ecd935223ee4947a9c489c16e3027ffad8c8cf237200cce86a79ac0cbddf649a81bc93695de06f0ba6402689aea2ada51c3dd796988f18cf5889b6d4a95cb2d16922e5070a6f206b3743d037c4b06256469872a31e1fc23e194b27d0ba2ec9472281e8ad946b7246509d9d2ad9981537f7116f5634a0fbcfae273144cb91b7252da94e2f9d2d382279365e6cf9ac921936a403081280f92f8bf20709685525471dfadad9478ef69532bbb3076e8ae097706b0b6fa39a233eceafd74bf1e41a0663d3d418ac7e404ab36e80eed56c89ca9f3688f4524b15deb85a04946347841466015c1acad271df23091e8b2f8348627e4fc995a80348ddf9852c3ce506c642d2c9ce213729cd4093707e1a68bd180d959bfc900ca28a8ee8555175e04ccc92214a13137e699814e8bf5e68b9428e623fdfc50356b9adf4d0446d3728b4925c4b342074672789d3ad0c97548fec7c204ee8d00a16d5240cf06a3c7c84cde8ac72998e7b6473fc3d624c3afafc0771afbcadfb31104e437eff6643d34b77399d153392618942d371c82e3879d87a354131613b617a37d8e34e5babed31cc622709ee5b850f42bc09c828b25b08958541bf996fa4d0adfeccebffc64976b05f25da9427611778c6a1fb194e56428b037f3009f8d7556a7e45b3c53d35bb3c7a8fef809875a83c1132ded3e2d8d4"}) [ 1077.106693] FAULT_INJECTION: forcing a failure. [ 1077.106693] name failslab, interval 1, probability 0, space 0, times 0 [ 1077.108433] CPU: 0 PID: 7439 Comm: syz-executor.1 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1077.109414] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1077.110382] Call Trace: [ 1077.110706] [ 1077.110994] dump_stack_lvl+0xc1/0xf0 [ 1077.111487] should_fail_ex+0x4b4/0x5b0 [ 1077.111998] ? copy_splice_read+0x15b/0x900 [ 1077.112560] should_failslab+0x9/0x20 [ 1077.113052] __kmem_cache_alloc_node+0x66/0x310 [ 1077.113679] ? copy_splice_read+0x15b/0x900 [ 1077.114236] ? copy_splice_read+0x15b/0x900 [ 1077.114792] __kmalloc+0x4d/0x160 [ 1077.115238] copy_splice_read+0x15b/0x900 [ 1077.115767] ? lock_release+0x1e3/0x680 [ 1077.116287] ? lock_is_held_type+0x9f/0x120 [ 1077.116826] ? __pfx_copy_splice_read+0x10/0x10 [ 1077.117421] ? inode_security+0x105/0x140 [ 1077.117944] ? fsnotify_perm.part.0+0x248/0x680 [ 1077.118538] ? security_file_permission+0xb5/0xe0 [ 1077.119150] ? __pfx_filemap_splice_read+0x10/0x10 [ 1077.119764] vfs_splice_read+0x265/0x2d0 [ 1077.120312] splice_direct_to_actor+0x2aa/0x9d0 [ 1077.120911] ? __pfx_direct_splice_actor+0x10/0x10 [ 1077.121539] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1077.122192] ? security_file_permission+0xb5/0xe0 [ 1077.122808] do_splice_direct+0x1bb/0x290 [ 1077.123342] ? __pfx_do_splice_direct+0x10/0x10 [ 1077.123939] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1077.124613] ? lock_is_held_type+0x9f/0x120 [ 1077.125165] do_sendfile+0xb67/0x1300 [ 1077.125669] ? __pfx_do_sendfile+0x10/0x10 [ 1077.126220] __x64_sys_sendfile64+0x1d5/0x210 [ 1077.126798] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1077.127425] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1077.128081] do_syscall_64+0x3f/0x90 [ 1077.128587] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1077.129234] RIP: 0033:0x7fd918d80b19 [ 1077.129697] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1077.131862] RSP: 002b:00007fd9162f6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1077.132794] RAX: ffffffffffffffda RBX: 00007fd918e93f60 RCX: 00007fd918d80b19 [ 1077.133640] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1077.134486] RBP: 00007fd9162f61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1077.135325] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 1077.136178] R13: 00007fff3863199f R14: 00007fd9162f6300 R15: 0000000000022000 [ 1077.137048] 02:45:29 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x0, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:45:29 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 26) [ 1077.194497] FAULT_INJECTION: forcing a failure. [ 1077.194497] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1077.195982] CPU: 0 PID: 7445 Comm: syz-executor.7 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1077.196973] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1077.197949] Call Trace: [ 1077.198271] [ 1077.198561] dump_stack_lvl+0xc1/0xf0 [ 1077.199056] should_fail_ex+0x4b4/0x5b0 [ 1077.199571] _copy_to_user+0x30/0xc0 [ 1077.200055] simple_read_from_buffer+0xd0/0x170 [ 1077.200664] proc_fail_nth_read+0x1a6/0x290 [ 1077.201211] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1077.201832] ? security_file_permission+0xb5/0xe0 [ 1077.202460] vfs_read+0x1de/0x8f0 [ 1077.202916] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1077.203530] ? __pfx_vfs_read+0x10/0x10 [ 1077.204041] ? __fget_files+0x267/0x480 [ 1077.204598] ksys_read+0x122/0x250 [ 1077.205057] ? __pfx_ksys_read+0x10/0x10 [ 1077.205259] loop6: detected capacity change from 0 to 40 [ 1077.205572] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1077.206860] do_syscall_64+0x3f/0x90 [ 1077.207336] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1077.207989] RIP: 0033:0x7fc06aa7b69c [ 1077.208464] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1077.210578] RSP: 002b:00007fc06801d170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1077.211496] RAX: ffffffffffffffda RBX: 0000000000000220 RCX: 00007fc06aa7b69c [ 1077.212403] RDX: 000000000000000f RSI: 00007fc06801d1e0 RDI: 0000000000000006 [ 1077.213257] RBP: 00007fc06801d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1077.214119] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1077.214965] R13: 00007fffb60decff R14: 00007fc06801d300 R15: 0000000000022000 [ 1077.215848] 02:45:29 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x5, 0x1, &(0x7f0000000200)=[{&(0x7f0000000100)="8af18f939b1b1d949bf20e3b6c6368ae50c3ebca2312e1e7fcc94784fc3170d50fc9fe82f7c6947942d8d2801e4a8aec4c6491f3d8de2017c5c2753973eb1eb661c2a38f7e2000801745c1ff0861db9d41e3679f9953438d68fa840b0fefaa50c0548c801f7f03c8c07442bc017c315b66b70f59f8da61a1f36c4f1758118059eabf26eff276f91c56dbedca2af0a2112bfa7f03e2d58a4c9e64166945d09aa210261f936f9e9323a8bf7c9179a5d281d654f0f86c89d1dca8c3a747030f43f44e69882aa0e18ce8573649eb5c01134775c92d", 0xd3, 0x5dd}], 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='utf8,map=acorn,gid=', @ANYRESHEX, @ANYBLOB=',session=0x000000000000001c,map=normal,map=normal,fowner<', @ANYRESDEC=0xee01, @ANYBLOB=',euid>', @ANYRESDEC=0xee00, @ANYBLOB=',subj_type=,uid<', @ANYRESDEC=0xee00, @ANYBLOB=',euid<', @ANYRESDEC, @ANYBLOB=',func=MMAP_CHECK,fowner>', @ANYRESDEC=0xee00, @ANYBLOB="2cce93e53e4aa8df4435ed4af1bb6a00"]) openat(r0, &(0x7f0000000340)='./file0\x00', 0x400000, 0x100) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) 02:45:29 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:45:29 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:45:29 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) [ 1077.398224] loop2: detected capacity change from 0 to 5 [ 1077.454782] loop2: detected capacity change from 0 to 5 [ 1077.476461] loop7: detected capacity change from 0 to 40 02:45:42 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 6) 02:45:42 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) 02:45:42 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 27) 02:45:42 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x0, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:45:42 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x400, 0x6}, 0x2a84, 0x0, 0xb9b6, 0x0, 0x0, 0x40, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/asound/seq/timer\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x6, 0xff, 0x29, 0xe7, 0x0, 0x6, 0x2040, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x2, @perf_config_ext={0x0, 0x3}, 0x200, 0xfff, 0x7fff, 0x9, 0x4, 0x7, 0x8001, 0x0, 0x81, 0x0, 0x24}, r2, 0x6, r3, 0x8) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x9, 0x81, 0x3, 0x3f, 0x0, 0x7600000000000000, 0x50400, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x7}, 0x4, 0x1, 0x0, 0x4, 0x3, 0xdb, 0x18, 0x0, 0xfffffffd, 0x0, 0x2}, 0xffffffffffffffff, 0xc, r1, 0x0) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:45:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 19) 02:45:42 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:45:42 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x3410c2, 0xcc) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) statx(r0, &(0x7f0000000180)='./file0\x00', 0x4000, 0x20, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='system.posix_acl_default\x00', &(0x7f0000000500)={{}, {0x1, 0x2}, [{0x2, 0x0, r2}], {0x4, 0x4}, [{0x8, 0x6}, {0x8, 0x5, r3}, {0x8, 0x4, r4}, {0x8, 0x1, r5}], {0x10, 0x2}, {0x20, 0x3}}, 0x4c, 0x2) [ 1090.057204] loop7: detected capacity change from 0 to 40 [ 1090.061091] loop6: detected capacity change from 0 to 40 [ 1090.082674] loop1: detected capacity change from 0 to 40 [ 1090.087955] FAULT_INJECTION: forcing a failure. [ 1090.087955] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1090.088843] CPU: 1 PID: 7479 Comm: syz-executor.6 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1090.089413] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1090.089983] Call Trace: [ 1090.090173] [ 1090.090344] dump_stack_lvl+0xc1/0xf0 [ 1090.090632] should_fail_ex+0x4b4/0x5b0 [ 1090.090935] _copy_to_user+0x30/0xc0 [ 1090.091216] simple_read_from_buffer+0xd0/0x170 [ 1090.091563] proc_fail_nth_read+0x1a6/0x290 [ 1090.091889] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1090.092268] ? security_file_permission+0xb5/0xe0 [ 1090.092649] vfs_read+0x1de/0x8f0 [ 1090.092918] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1090.093268] ? __pfx_vfs_read+0x10/0x10 [ 1090.093572] ? __fget_files+0x267/0x480 [ 1090.093885] ksys_read+0x122/0x250 [ 1090.094148] ? __pfx_ksys_read+0x10/0x10 [ 1090.094447] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1090.094832] do_syscall_64+0x3f/0x90 [ 1090.095109] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1090.095484] RIP: 0033:0x7efea91d669c [ 1090.095762] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1090.097038] RSP: 002b:00007efea6799170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1090.097582] RAX: ffffffffffffffda RBX: 0000000000000220 RCX: 00007efea91d669c [ 1090.098084] RDX: 000000000000000f RSI: 00007efea67991e0 RDI: 0000000000000006 [ 1090.098586] RBP: 00007efea67991d0 R08: 0000000000000000 R09: 0000000000000000 [ 1090.099089] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1090.099604] R13: 00007fff193cee3f R14: 00007efea6799300 R15: 0000000000022000 [ 1090.100127] [ 1090.101107] FAULT_INJECTION: forcing a failure. [ 1090.101107] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1090.103115] CPU: 0 PID: 7481 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1090.104136] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1090.105168] Call Trace: [ 1090.105506] [ 1090.105810] dump_stack_lvl+0xc1/0xf0 [ 1090.106321] should_fail_ex+0x4b4/0x5b0 [ 1090.106846] ? page_copy_sane+0xcc/0x2b0 [ 1090.107389] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1090.108061] ? ext4_da_write_begin+0x45e/0x840 [ 1090.108706] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1090.109421] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1090.110076] generic_perform_write+0x2e7/0x5e0 [ 1090.110700] ? __pfx_generic_perform_write+0x10/0x10 [ 1090.111372] ? __pfx_file_modified_flags+0x10/0x10 [ 1090.112029] ext4_buffered_write_iter+0x123/0x3d0 [ 1090.112676] ext4_file_write_iter+0x36d/0x19b0 [ 1090.113274] ? lock_acquire+0x19a/0x4c0 [ 1090.113811] ? ksys_write+0x122/0x250 [ 1090.114330] ? __pfx_lock_acquire+0x10/0x10 [ 1090.114904] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1090.115547] ? lock_is_held_type+0x9f/0x120 [ 1090.116116] ? lock_is_held_type+0x9f/0x120 [ 1090.116691] vfs_write+0x97d/0xda0 [ 1090.117170] ? __pfx_vfs_write+0x10/0x10 [ 1090.117852] ? __fget_files+0x267/0x480 [ 1090.118492] ksys_write+0x122/0x250 [ 1090.118979] ? __pfx_ksys_write+0x10/0x10 [ 1090.119531] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1090.120219] do_syscall_64+0x3f/0x90 [ 1090.120731] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1090.121428] RIP: 0033:0x7fb718863b19 [ 1090.121922] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1090.124161] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1090.125128] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1090.126018] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1090.126915] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1090.127821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1090.128746] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1090.129682] 02:45:42 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:45:42 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) 02:45:42 executing program 7: r0 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.allow\x00', 0x2, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r0, 0x8004f50e, &(0x7f0000000040)) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x8, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x20) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) [ 1090.288767] loop7: detected capacity change from 0 to 40 02:45:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:45:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 20) 02:45:55 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8103, 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:45:55 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fcntl$getown(r0, 0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 0x60, 0x0, 0x1, 0x0, 0x401, 0x4040, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x6b6, 0x7, @perf_bp={&(0x7f0000000100)}, 0x200, 0x1, 0x80000000, 0x6, 0x6, 0x337, 0x9b2, 0x0, 0x9, 0x0, 0x7}, r1, 0x8, r0, 0x2) write(r2, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x80, 0x6c, 0x1, 0xfe, 0x0, 0x1ff, 0x8824, 0x5, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3322, 0x2, @perf_bp={&(0x7f00000001c0)}, 0xc40, 0x2, 0x0, 0x6, 0x3ff, 0x3, 0xfffd, 0x0, 0x1, 0x0, 0xfffffffffffffffa}, r1, 0xd, r2, 0x8) memfd_secret(0x80000) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) 02:45:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 7) 02:45:55 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, 0x0) 02:45:55 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:45:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1103.394990] FAULT_INJECTION: forcing a failure. [ 1103.394990] name failslab, interval 1, probability 0, space 0, times 0 [ 1103.396128] CPU: 0 PID: 7507 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1103.396690] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1103.397246] Call Trace: [ 1103.397431] [ 1103.397596] dump_stack_lvl+0xc1/0xf0 [ 1103.397875] should_fail_ex+0x4b4/0x5b0 [ 1103.398168] ? jbd2__journal_start+0x194/0x810 [ 1103.398498] should_failslab+0x9/0x20 [ 1103.398773] kmem_cache_alloc+0x61/0x390 [ 1103.399075] jbd2__journal_start+0x194/0x810 [ 1103.399396] __ext4_journal_start_sb+0x3d7/0x560 [ 1103.399732] ? ext4_dirty_inode+0xa5/0x130 [ 1103.400037] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1103.400375] ext4_dirty_inode+0xa5/0x130 [ 1103.400683] __mark_inode_dirty+0x1aa/0xc10 [ 1103.401004] generic_write_end+0x319/0x3d0 [ 1103.401312] ext4_da_write_end+0x1e4/0xb10 [ 1103.401622] generic_perform_write+0x333/0x5e0 [ 1103.401963] ? __pfx_generic_perform_write+0x10/0x10 [ 1103.402325] ? __pfx_file_modified_flags+0x10/0x10 [ 1103.402683] ext4_buffered_write_iter+0x123/0x3d0 [ 1103.403027] ext4_file_write_iter+0x36d/0x19b0 [ 1103.403348] ? lock_acquire+0x19a/0x4c0 [ 1103.403633] ? ksys_write+0x122/0x250 [ 1103.403908] ? __pfx_lock_acquire+0x10/0x10 [ 1103.404219] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1103.404575] ? lock_is_held_type+0x9f/0x120 [ 1103.404881] ? lock_is_held_type+0x9f/0x120 [ 1103.405182] vfs_write+0x97d/0xda0 [ 1103.405439] ? __pfx_vfs_write+0x10/0x10 [ 1103.405733] ? __fget_files+0x267/0x480 [ 1103.406032] ksys_write+0x122/0x250 [ 1103.406294] ? __pfx_ksys_write+0x10/0x10 [ 1103.406589] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1103.406961] do_syscall_64+0x3f/0x90 [ 1103.407228] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1103.407598] RIP: 0033:0x7fb718863b19 [ 1103.407860] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1103.407924] loop7: detected capacity change from 0 to 40 [ 1103.409088] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1103.409106] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1103.409118] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1103.411307] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1103.411799] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1103.412285] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1103.412808] [ 1103.416893] loop1: detected capacity change from 0 to 40 [ 1103.437080] FAULT_INJECTION: forcing a failure. [ 1103.437080] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1103.438049] CPU: 0 PID: 7513 Comm: syz-executor.1 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1103.438621] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1103.439131] loop6: detected capacity change from 0 to 40 [ 1103.439172] Call Trace: [ 1103.439178] [ 1103.440242] dump_stack_lvl+0xc1/0xf0 [ 1103.440530] should_fail_ex+0x4b4/0x5b0 [ 1103.440821] __should_fail_alloc_page+0xe0/0x110 [ 1103.441171] prepare_alloc_pages+0x178/0x500 [ 1103.441498] ? __pfx_lock_acquire+0x10/0x10 [ 1103.441812] __alloc_pages_bulk+0x156/0x10e0 [ 1103.442139] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1103.442566] ? __pfx___alloc_pages_bulk+0x10/0x10 [ 1103.442919] ? copy_splice_read+0x15b/0x900 [ 1103.443236] ? kasan_set_track+0x25/0x30 [ 1103.443532] ? __kasan_kmalloc+0x7f/0x90 [ 1103.443833] copy_splice_read+0x190/0x900 [ 1103.444143] ? lock_is_held_type+0x9f/0x120 [ 1103.444461] ? __pfx_copy_splice_read+0x10/0x10 [ 1103.444802] ? inode_security+0x105/0x140 [ 1103.445105] ? fsnotify_perm.part.0+0x248/0x680 [ 1103.445446] ? security_file_permission+0xb5/0xe0 [ 1103.445798] ? __pfx_filemap_splice_read+0x10/0x10 [ 1103.446146] vfs_splice_read+0x265/0x2d0 [ 1103.446450] splice_direct_to_actor+0x2aa/0x9d0 [ 1103.446791] ? __pfx_direct_splice_actor+0x10/0x10 [ 1103.447153] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1103.447526] ? security_file_permission+0xb5/0xe0 [ 1103.447882] do_splice_direct+0x1bb/0x290 [ 1103.448186] ? __pfx_do_splice_direct+0x10/0x10 [ 1103.448543] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1103.448914] ? lock_is_held_type+0x9f/0x120 [ 1103.449222] do_sendfile+0xb67/0x1300 [ 1103.449502] ? __pfx_do_sendfile+0x10/0x10 [ 1103.449807] __x64_sys_sendfile64+0x1d5/0x210 [ 1103.450131] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1103.450489] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1103.450860] do_syscall_64+0x3f/0x90 [ 1103.451130] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1103.451494] RIP: 0033:0x7fd918d80b19 [ 1103.451753] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1103.452978] RSP: 002b:00007fd9162f6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1103.453497] RAX: ffffffffffffffda RBX: 00007fd918e93f60 RCX: 00007fd918d80b19 [ 1103.453990] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1103.454475] RBP: 00007fd9162f61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1103.454963] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 1103.455454] R13: 00007fff3863199f R14: 00007fd9162f6300 R15: 0000000000022000 [ 1103.455952] 02:45:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 8) 02:45:55 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, 0x0) 02:45:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:45:55 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, 0x0) [ 1103.590790] loop1: detected capacity change from 0 to 40 02:45:55 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x482100, 0x114) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) [ 1103.626038] FAULT_INJECTION: forcing a failure. [ 1103.626038] name failslab, interval 1, probability 0, space 0, times 0 [ 1103.627478] CPU: 1 PID: 7527 Comm: syz-executor.1 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1103.628511] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1103.629534] Call Trace: [ 1103.629873] [ 1103.630175] dump_stack_lvl+0xc1/0xf0 [ 1103.630696] should_fail_ex+0x4b4/0x5b0 [ 1103.631227] ? __blockdev_direct_IO+0x221/0x3af0 [ 1103.631859] should_failslab+0x9/0x20 [ 1103.632368] kmem_cache_alloc+0x61/0x390 [ 1103.632934] ? iov_iter_alignment+0xe2/0x5f0 [ 1103.633520] __blockdev_direct_IO+0x221/0x3af0 [ 1103.634136] ? __pfx_fat_get_block+0x10/0x10 [ 1103.634742] ? __pfx___lock_acquire+0x10/0x10 [ 1103.635336] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 1103.635991] ? perf_trace_lock+0xc1/0x480 02:45:55 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001600)={0x1}, 0x8, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42a42, 0x84) msgrcv(r0, &(0x7f0000000240)={0x0, ""/216}, 0xe0, 0x3, 0x3800) [ 1103.636564] ? __pfx_perf_trace_lock+0x10/0x10 [ 1103.637323] ? __mark_inode_dirty+0x625/0xc10 [ 1103.637956] ? __pfx_lock_release+0x10/0x10 [ 1103.638521] ? find_held_lock+0x2c/0x110 [ 1103.639103] ? rcu_read_lock_any_held+0x79/0xa0 [ 1103.639726] ? touch_atime+0xf0/0x730 [ 1103.640244] fat_direct_IO+0x1e4/0x390 [ 1103.640801] generic_file_read_iter+0x1eb/0x400 [ 1103.641421] copy_splice_read+0x3ca/0x900 [ 1103.641993] ? __pfx_copy_splice_read+0x10/0x10 [ 1103.642621] ? inode_security+0x105/0x140 [ 1103.643185] ? security_file_permission+0xb5/0xe0 [ 1103.643828] ? __pfx_filemap_splice_read+0x10/0x10 [ 1103.644471] vfs_splice_read+0x265/0x2d0 [ 1103.645025] splice_direct_to_actor+0x2aa/0x9d0 [ 1103.645653] ? __pfx_direct_splice_actor+0x10/0x10 [ 1103.646314] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1103.647005] ? security_file_permission+0xb5/0xe0 [ 1103.647662] do_splice_direct+0x1bb/0x290 [ 1103.648217] ? __pfx_do_splice_direct+0x10/0x10 [ 1103.648846] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1103.649539] ? lock_is_held_type+0x9f/0x120 [ 1103.650109] do_sendfile+0xb67/0x1300 [ 1103.650633] ? __pfx_do_sendfile+0x10/0x10 [ 1103.651207] __x64_sys_sendfile64+0x1d5/0x210 02:45:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1103.651805] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1103.652616] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1103.653306] do_syscall_64+0x3f/0x90 [ 1103.653813] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1103.654486] RIP: 0033:0x7fd918d80b19 [ 1103.654970] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1103.657224] RSP: 002b:00007fd9162f6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1103.658189] RAX: ffffffffffffffda RBX: 00007fd918e93f60 RCX: 00007fd918d80b19 [ 1103.659088] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1103.659982] RBP: 00007fd9162f61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1103.660898] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000001 [ 1103.661798] R13: 00007fff3863199f R14: 00007fd9162f6300 R15: 0000000000022000 [ 1103.662715] [ 1103.736697] loop7: detected capacity change from 0 to 40 [ 1103.791798] loop6: detected capacity change from 0 to 40 02:45:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 9) 02:45:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 21) 02:45:55 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, 0x100, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:46:09 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 22) 02:46:09 executing program 2: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) ioctl$SG_GET_PACK_ID(r0, 0x227c, &(0x7f0000000040)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) syz_open_dev$tty20(0xc, 0x4, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) 02:46:09 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xe042, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40286608, &(0x7f0000000000)=0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:46:09 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:46:09 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:46:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 10) 02:46:09 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x400042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(r0, &(0x7f0000000100)='./file1\x00', 0xc043, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getuid() fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000001240)=ANY=[@ANYBLOB="02000000010000000000000002000000", @ANYRES32=r3, @ANYBLOB="020001fccf4eff315046c4bd2329d90b35c10049f48cb603d21fa99e5d4bc5f0f3ea527fa8d778cf7ccbfda96d50f8d12d065b1f178ad69f01cc50871a60792c84d3b1909373a048f1d9fa4c21bd9eaf7df0e652a0176bb2fe12a6720fbccfec20565042d2ac7825feb02316cf06d07b71b5041e881ac9a20f4ef2551868b37594f3dccd36d4841980e97b4b6e12608a2d2908d377c2b26a11ba6598e063132e495c095907e0d91ad1eb55416965912bdcff2d937742b7a71bd09303764cc7e5204d58cd1cacb332bf15ffbfcad5518f56b60e992eba8682ec7a3651305d4a795d3d21e5", @ANYRES32=r5, @ANYBLOB="8cdcab686c5a8df062cf7266f792826a0e14f731778742397e29bb0dd96a9ca85969704ca47db298d3ae3a26694f210a6ace25b780a3020f76fd7180793cc6c7ae1236712c7b715a23eb732bb0d75dce64", @ANYRES32=0x0, @ANYBLOB="040000000000000010000200000000002000020000000000"], 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r4}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r3}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r3}}]}}) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getuid() fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r6}, {0x2, 0x1, r8}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f00000013c0)={'trans=fd,', {}, 0x2c, {}, 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, 'h\x18\xfcOu\xbd\xf1\x10\xf7\xd5\xb4o5?\xaa\xb3\a\x00\x00\x00rbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fsname={'fsname', 0x3d, '&'}}]}}) stat(&(0x7f000000af40)='./file0\x00', &(0x7f000000af80)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r10, 0x4b64, 0xf0ff1f00000000) fstat(r0, &(0x7f000000b000)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000b100)=[{{&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000240)="04cf8172cb452fac1b81b4297c4fefeda9c3a9bcec831b87b1026c2b3408ff6631958453e1c5dc63162f757a628618df2620bd7142645b50f4c3222ecc71b73c25c285fa511febb227e4f599286a74afa739c042d30907bd1c8388e94fba032eb51c75df97cd75669607a8fbf0bbc9e8f427c6cb7e1d8d33869e22b8af5a4c68dffb8235e73a791a407b4d352cc15ced774f2c2ce37aac6fa423378f780940dedd24b0223146f91ad25440e4b8920c1d7007cf13fbeac3d3cb233b39c7fddad587937c82cfcd8944e085ddba5e11702988f01a3260e124ae06af91238121a68ebf6dda57b5ed461524757ee72978d9f35a559336ac65b77f377e6d7be91d", 0xfe}, {&(0x7f0000000340)="4be06b3adee535c8a0c9a70ea3ac5518b23784ced035ddd5894aaed6957a09a14037d576d98b6a25910d74d0f54f4aa93665120b3617069c045564088fe75fef61492bbf7e3195cbd8529833eeda45c34feccc2ba95196909dda316669ab70e897b0ce1fd03b64a786abab629af5ed54e6f8dce638fcef147efd2b36e494e8c1008db479fde83d1ecc1205dc5d1f880623ba8ece73326c5deae081a795ee34c1718b53923779c0b21248a0054643fa917dd1947946d97beb1bfc37c2cddfbb61a0b0677cfa7de7db99a31cc84ad4b75ee2c2fbb38f4cc36a619968fad0117c4014e7e6c4666a486c1aa82fc469b8", 0xee}, {&(0x7f0000000440)="ecab8ed2701a39e3a16bc3b8c5baf9176b062b4ece82bfe539bf1ea8607141c415a85d087f345e6f574f831059d674cb9205e1299eea7c41a2108dbeb5eef895c465f2c71fb1caae27414a014aa1d1b724b64e4137f5eb1b3bab1cb1ce9892ae51a94e01e1e096563acbab9aeddf1444c2b7115a566d1845c656815656553392539c513a57ec6613b1e0b361002783d839d9a1c39c131f89f860b14ec3bb097e72d018d44ddd0041fadf77949a444a8c1d0badba265951538309eb1b45956e82b35f5c99f496443bfb975a0875f917065d6962eead6f829316ecf38cb5d4e2276c2f85092d0486fd51527714b2b4b3e017a9362daa8c3eb796c62957", 0xfc}, {&(0x7f0000000540)="6d41cb6170d50f6ca4a921390448959ab31e1df287ed426f79c85afdcfd535c2c82a67f0ef219aa6fb1e00bdf87de705bd47e475e74c60ba3c29b660f43ae2c78efdf2e706d8a49a0e652331344d745bd3ed7a5238dc4326489551b923f4a4f665edd11b05c16f73589624c88621bde373198c883337a98160fd486f58f005914bc9908747372bf663f39decfb60f7956b68c975dca57d7e748882d503acaa5de9ea450fb8c9391775ee01f098adb21c53aa314f4a6a19b552d92ecd52d95d94375848b5ff51b6f62b84ea72", 0xcc}, {&(0x7f0000000040)="2c1e50d23098fd9c1cf0e75e3250f6c9df0fe244a25fdec1ee80bf4cd0887577d470dbe52c6e474cd098032eb097", 0x2e}], 0x5, 0x0, 0x0, 0x200c0810}}, {{&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000840)=[{&(0x7f00000000c0)="6c489764cb03d85d6bb08a28dc8a37d67230a6", 0x13}, {&(0x7f0000000740)="fd334918e64b92b0dccac7b9fa74c2aab7c153a4248671707bf7ae75c159514f45bf423e298deaaa5070487e7b4dc2521627c8b358097edeedbb626b191fea888154ad18b5cd29f86281f91c779407689518d8af8159c92e64d02350aaba2632b46d9873815ca1ea588c5ad05a91948e6f2ba6b5d2831fa57e62819f398747adb45553210bb3be303f616efcf833302a016fef1e85c8ba31eda256ee6aa30b6c69fbbd820641c8ecbfc080bba10d878564b0ced09bc0327779a119e984073e72fe4be7e1719a94437ff64640f4b9794b478ecb787ac24a", 0xd7}], 0x2, 0x0, 0x0, 0x20000000}}, {{&(0x7f0000000880)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000000900)="1d4b9fb7dc7616e070d5aa86113b866c7357a317ddb06d5f42a1b5b08f735dfa849c8ffafd4663bde271ef281e4fe96f581ace7b44fa3de83879d6322e61bbe96963772ed67f44048e6570023a04c28fef22b028dfb4a0b6e5ca5c0941842e7c73aed6ad4a11fe20c8dd925ee16822d2418e0f7593acf6f3ce1638b192caccc2d2bca5b5a915462b79d422926ed8b4b8c0f76ff678c49ce35053bb3e48b7210dec78e992d47b14b37afa852c6ad9ab616c388eddb9c0c2396be776b1da3763ccef5a6f02", 0xc4}, {&(0x7f0000000a00)="2a294a317eb20503d93850a69e6dddd4638c5ef93cd177897339e8d10a474760d2a078903e2492019a68f945cc9ca7701e9d3d2e1cf2f9b817dfe59bbce5cfda19517fe7b56b938d65ac7c7defaea55626c3b4770965d329062bbf282c8d5585dd3b27cd24f7db44f6feb34d2697b61dd02cc98e58c226c608a89676e508c3f495a9", 0x82}, {&(0x7f0000000ac0)="62b782702e18cbf42db092b14c26c93b0613612d407a4a8db3168a13e68c2bcbe03eb8789559f9685e27dbc5d9c3525408992a7676661581e60ea3a4698f6f8900d78a0f00fc4a8f60f9868eaaf422e4e584007c6c1901edd5667ffe4f6a73a5c7ca0cce26a145138a36fd0dcff18f8d9400f28411ee91580c1e91e68916a29de38fa4fb3f70b710edfa4cdcfb83dbc60c2230aa8e0bd4c543eb3f5602c5e541ea85cddd94449b903a87a8cecf99abc069", 0xb1}], 0x3, &(0x7f0000000c80)=[@rights={{0x38, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}], 0x78, 0x4004}}, {{&(0x7f0000000d00)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000011c0)=[{&(0x7f0000000d80)="58a1f4de2d56ef7f2f64f9448a896b3df2870581ed0ca448171e351741e8ec225288de2e014fb38befab6d176f0c7165a4afd36ad5095cdaf8e568c291af00f1752f0875f0ffb13758801f5309289bf9516567c210c527789a10d50a44a8", 0x5e}, {&(0x7f0000000e00)="2592f8aeebf30536dfb9cc998e38a429403f9e771812598d79140174f8cefd2cb4584906741215a12bd4c77e71d476e4928afd8894233b55e72e065bdcd5aad6069e00daca318f7d62181064b55e565d54f3c0f02dd194c38921", 0x5a}, {&(0x7f0000000e80)="17ffb64eaa5f2be1e69a033ca9f4af2aed1bb8ce37ffe15d4086b531406017237430e8890a860fe1e847ad6d456b5538d8f9eeb1bbd072f0b4591e384987791001e1dbf13512e1b92ab60cbc7e9ecb92fae61196b44b13707d05f5179b882d36d9060623cb3611a8ee1860ad2a4e4948b12d6c8a703153fcb9e8d8b27e075986f5fb3559a93ca132418d1ae7d5d38f08bc3094bbf5c049453738106c083ec5a9d27472b91a63fdf4aba1e4d8aed09be332e57b28b88c17b736024f191782a2abf3f15c6cd262a919a82816328cb5e70d223fab723e329a4ccd06cfd25023b0c187b8d4c75bfff41bc9c48197c235b36edd5a", 0xf2}, {&(0x7f0000000f80)="3e8f0b92b049197fbf883ef1478b1b07ae2d8dd4507b57e97392d316b1ed64184e227a5405105c1d4cf5d870e205cfa2cdcbf4c8c377ece7c7e5c568eaeea67eb58575f1e4e9a44224c1f65de895be5f1b5d6bd211fb4389bddbaf0f41d1855049", 0x61}, {&(0x7f0000001000)="ad9fc8630c716511ce2edf0a97d708a91804a371e03549e21f0ea982fd756a62e2c58d197b70a8fe4f1d7ed826fb8374eaaeda060da5d11cb43195c509bf188b2a05626434d4e56714d1", 0x4a}, {&(0x7f0000001080)="1738c5679c0ab192c831e7c5fb783a0770a23cc2c01af0f0b88706856e5957b9dbcb43", 0x23}, {&(0x7f00000010c0)="31878f131097a12fd7a86b05f4a00e7ff51e64e7ff976fb3e72e324b842586ee26594b4cbbd81d3b896cc51b9364d457a206dd16f1378095d610298311c89002e6194ec0e21a87cbb97ec740e762c990585d6c61d0436646ad1ec3348ff530e4239cbeca4f557490cd2b61ef2f1eaaa6f242a4ba703ef08da75980b6046f4602b5a7da1f4dbb3c887f4f482fff959b1d3507aff2afc5907ce57b2bb1a54de948bd13365f80c99d65dfebf5178e5f4a44038804aa7acaa8193092de5eb2", 0xbd}, {&(0x7f0000001180)="f86fb348a1ed01d84e4a17", 0xb}], 0x8, &(0x7f000000ac00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r2, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6}}}], 0x158, 0x80}}, {{&(0x7f000000ad80)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f000000af00)=[{&(0x7f000000ae00)="2b4095bb51113505e085b1a3d6edd0c933cc1c3f9d0a1bb59e1ecf8bc9955c69e9420410d75c5ca6d07984af6c20f37e05f04329a127e42f8743b9a0594faed8f751fa09b8332f6ad81736c9659c67fdeb6d9e43f798f053e5f12af0fcc98895eda039b800148258cd2855c3a5b78061916d57394bfabdca7961ee45b4aea1a80c39169432f0fdd2ed91fe558de8469de7934779ea55a93b75bab76b359d5495777e50394d1863e4190cd70fd8a4a9431035986fab6512cfe6c1d84245e2279c67b2d2ba011e24ea2de944722e2d69f192c4d99d8af4c712ae570266f98f1c4ed8c978f51a0c21399215fa0d", 0xec}], 0x1, &(0x7f000000b080)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r9, @ANYRES32=0xee00, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="723fd8aa140000000000000001000800", @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x20000081}}], 0x5, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:46:09 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) (fail_nth: 1) [ 1117.044233] loop1: detected capacity change from 0 to 40 [ 1117.045165] loop7: detected capacity change from 0 to 40 [ 1117.068625] loop6: detected capacity change from 0 to 40 02:46:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 11) [ 1117.129318] FAULT_INJECTION: forcing a failure. [ 1117.129318] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1117.130164] CPU: 0 PID: 7574 Comm: syz-executor.4 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1117.130703] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1117.131207] Call Trace: [ 1117.131402] [ 1117.131567] dump_stack_lvl+0xc1/0xf0 [ 1117.131846] should_fail_ex+0x4b4/0x5b0 [ 1117.132135] _copy_to_user+0x30/0xc0 [ 1117.132404] simple_read_from_buffer+0xd0/0x170 [ 1117.132752] proc_fail_nth_read+0x1a6/0x290 [ 1117.133064] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1117.133405] ? security_file_permission+0xb5/0xe0 [ 1117.133763] vfs_read+0x1de/0x8f0 [ 1117.134020] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1117.134359] ? __pfx_vfs_read+0x10/0x10 [ 1117.134635] ? __pfx_ioctl_has_perm.constprop.0.isra.0+0x10/0x10 [ 1117.135071] ? __fget_files+0x267/0x480 [ 1117.135385] ksys_read+0x122/0x250 [ 1117.135641] ? __pfx_ksys_read+0x10/0x10 [ 1117.135931] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1117.136301] do_syscall_64+0x3f/0x90 [ 1117.136574] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1117.136944] RIP: 0033:0x7fc08b13269c [ 1117.137201] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1117.138376] RSP: 002b:00007fc0886f5170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1117.138880] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fc08b13269c [ 1117.139350] RDX: 000000000000000f RSI: 00007fc0886f51e0 RDI: 0000000000000005 [ 1117.139823] RBP: 00007fc0886f51d0 R08: 0000000000000000 R09: 0000000000000000 [ 1117.140293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1117.140774] R13: 00007ffd72d16b8f R14: 00007fc0886f5300 R15: 0000000000022000 [ 1117.141296] [ 1117.159930] loop1: detected capacity change from 0 to 40 02:46:09 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) ioctl$F2FS_IOC_GET_PIN_FILE(r0, 0x8004f50e, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:46:09 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1117.194192] FAULT_INJECTION: forcing a failure. [ 1117.194192] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1117.197057] CPU: 1 PID: 7565 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1117.198155] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1117.199256] Call Trace: [ 1117.199619] [ 1117.199947] dump_stack_lvl+0xc1/0xf0 [ 1117.200508] should_fail_ex+0x4b4/0x5b0 [ 1117.201107] __should_fail_alloc_page+0xe0/0x110 [ 1117.201800] prepare_alloc_pages+0x178/0x500 [ 1117.202441] ? __pfx_perf_trace_lock+0x10/0x10 [ 1117.203099] ? mark_lock.part.0+0xef/0x2f50 [ 1117.203740] __alloc_pages+0x149/0x480 [ 1117.204311] ? lock_acquire+0x19a/0x4c0 [ 1117.204927] ? __pfx___alloc_pages+0x10/0x10 [ 1117.205595] ? lock_release+0x1e3/0x680 [ 1117.206204] alloc_pages+0x1a0/0x260 [ 1117.206765] filemap_alloc_folio+0x389/0x430 [ 1117.207435] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1117.208159] ? exc_page_fault+0xc8/0x1a0 [ 1117.208793] __filemap_get_folio+0x285/0x8d0 [ 1117.209457] ext4_da_write_begin+0x2c9/0x840 [ 1117.210117] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1117.210851] generic_perform_write+0x26f/0x5e0 [ 1117.211542] ? __pfx_generic_perform_write+0x10/0x10 [ 1117.212293] ? __pfx_file_modified_flags+0x10/0x10 [ 1117.213007] ext4_buffered_write_iter+0x123/0x3d0 [ 1117.213706] ext4_file_write_iter+0x36d/0x19b0 [ 1117.214360] ? lock_acquire+0x19a/0x4c0 [ 1117.214923] ? ksys_write+0x122/0x250 [ 1117.215479] ? __pfx_lock_acquire+0x10/0x10 [ 1117.216093] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1117.216810] ? lock_is_held_type+0x9f/0x120 [ 1117.217418] ? lock_is_held_type+0x9f/0x120 [ 1117.218031] vfs_write+0x97d/0xda0 [ 1117.218546] ? __pfx_vfs_write+0x10/0x10 [ 1117.219129] ? __fget_files+0x267/0x480 [ 1117.219740] ksys_write+0x122/0x250 [ 1117.220268] ? __pfx_ksys_write+0x10/0x10 [ 1117.220879] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1117.221639] do_syscall_64+0x3f/0x90 [ 1117.222195] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1117.222949] RIP: 0033:0x7fb718863b19 [ 1117.223491] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1117.225962] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1117.227022] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1117.228023] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1117.229023] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1117.230006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1117.230994] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1117.232016] [ 1117.246363] loop6: detected capacity change from 0 to 40 02:46:09 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$KIOCSOUND(r1, 0x4b2f, 0xffffffffed1a3b99) 02:46:09 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x124808, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x71d940, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000001580)={{0x1, 0x1, 0x18, r1, @in_args={0x1}}, './file0\x00'}) waitid$P_PIDFD(0x3, r2, &(0x7f0000001700), 0x20000000, &(0x7f0000001780)) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x100000001, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000180)="e0cfac18737b38a90e1dc0958cbff0494dbf21758e", 0x15, 0x2}, {&(0x7f0000000340)="051fa72499078563101badf38c6414120e25ff6bd9e00ab2778a567783cd1d8cf1409a48c372cc8ba6d86880885c70ae476ad6dd4c2a7d24e2630b67cb71db15438948b657cba414163c55011fba0a392e13447a265edd9dbd1a34143dc745f5a0598586e189c6c1a35497cd76ece9aeba444492c5ec194cfcf61d0ee4822ec6a487bd7521b8d12a035a85cfee5d951eabf595f797448f33fef2e9f3dd255513a78fc95d9c83606d052f4b0ba1e3c6b3a609dc332b6c2309b94442560178bc22", 0xc0, 0x400}, {&(0x7f00000001c0)="3b894a3967778e9718cfeff2d70d953d3d43bb2ced519d713a387d8f5d85f06ffb352b7408c21a2d0543d432f786", 0x2e, 0x5}, {&(0x7f0000000400)="d6969e9986d44f92c9455f933486aed8efa8b8a038dff014f591", 0x1a}, {&(0x7f0000000440)="beaeca2d51ce249c67232d08888e3bf4d82c8d959abceec7", 0x18, 0x8}, {&(0x7f0000000480)="39fc4192e3286b33eaeb05bc4b430116e859e25f3b6a6d6064a033cd6ca7c65f214bcc29fc9c7106f0c8e85fc0914b39a4c29e34685ac65b2f3d69511ac87f3e9bc21e406040ca490cb106d3b88aba5f011cfcdef1dcc3ebd86874c5ea81ef03615971e6d88d7fb1a90b6845d6d0434b3964c2609d21f5b38c7f020b8888b4c36eae38a758a5e6cfa80772c0ef091cc54ce99a40a664a7997ddafe138bae4ac22fcedd1b527167056e6088df4c01e883c92d3eb7ab6d3d54dcefb7b3d4354de88d9c60e1314d5ebbbb37ee0f1d68914b98b0943affca205bfea7e61cd2f904e35f5ff1f41e5091640ae6dba7641178e426835c16892d7bfbbd16e958bf4147f8c614ee0d5c41b33069ff83a2db7a08920929458f51059efa8c4bc267972f040736907e7b67c0cd7e7b1194c03280bad48521b7a60a064ee890463f6c2dde1d3d7a3f0a61a634e66c3498bef2ae8b76c6a971a06a6add64adac1819d145939ffde94ad353aa95f0d9272e69937ff4bb1d16a5d49845b52b3ccbdd20a50d1bc6e3a5bfeaa3ea63e29807244c79f772366e07b240fe9471f2e2c5c61556421ecfc04c0a5ebcf8778faaf303a9ec7120cdf5b7c4c57460e1a565f758536604a2148f13928adb3b0cdb438428fb58969ae8f4f169d08b4d54561800fd8df088d98acc8cdb82827afcde4f9688f2208349889bfb2e4ee4cb2ce5cea14ea20794b6aee91f5f01ec740f1deaf7f3425d60825b75fd09e82104e3c89cd6cb24dbbdb110a62b8ffe95211a4bfe8dc1d1713f86d7bca86e6f6e8f5c5216881842601a3c68d29233ebe5f8d92aeb50b47348f4bc191216a6cc9ffb6322ad45c8567864b3d6b0c3eb038493d6114e99b1d4641547aa8857ccaa0ebe18f5547a5bfbd63b4554dd68e3cfd034b6bb1b05b43de13758556aa643f353fdb0bf12d67176674277b1d23125f3a13e5ebbfe94cc9acde1fd7ed1dd48e84f99bb63671268c8946e60232f4f29ab9d02e0934e71609d2a3748ed4ef4d5f328fc31bf67c2863383e14b5d57a22a1028313323ff1f73be7df9a49fd7b5271b28e621965b29959b7dcecd0cb869d94aa1563231542f2a2def097d3a77175e17ad5ab263fadaafa61793ae6ae8115eeb196e639e84d3c4db41434efca957bfcafe5f42754aa574dda46b446a371c99638dbf21c05cfd64bfa77193218f56ef4a751273d4e8013a0d32893cb4df2604b328e1af938cadc86a31f26d46e0da087b548931d19d9a5b196c93194ee118d54811cf8c9671660e1b2e56f619dafe208ad9d7829f4c6144206bbf5596cfaab0a49a87e41cf3aa956324f2b83e5b43d1905e7fa30b6717ad9edf6180fb671cb09c93e489948a967cfc4889297d39d523c1f0532d1d5f2c9106aa45fe2c920ddf78dd8cdfcac68c0f002bf618b9650ae228a59a2416e9c635c9019cc964ebe113e313a075cb895fd2810d9d9bc3c47c2f4eab83fb9829ad839132911d0d4d0aa13a52b935f5e722d5073db17ca25c52e1ea386ec57c9f8261b4631bce1a8984d94245fa3d910cd2979460eef3e065666a7e2ebaa5f062ab9f6b545e1f7d41ee58dcbf84305eccdb44986eb5e5b2b2e90f25b80baa4b6a58d2a428e30313716fd89d9c6fd52f5e5f6ccc59f26bd6f6508744d86d21a31e89a96f366abfc8ac0de90582b3026ef001d58d1527d967ad757650a0fdaa9262bc000dc8d7c96901464756233490f2a519ec12b3260c095334c6be5babdade0ee69252378ddd07e61da4f4f5a60f49221369723d039a68d2d50032768e4bf1a038027642a3a7eaeb8afd8467045522aab66002aafe1a9a4134ca637ccf04dddef22767ef6dc1ca13ed27cd508b1649098a4aadc87a7e6b0123fdca3683789db86e5559e9880fd34487630a1b6b92c49b1240deae08baa6d0b0a00228669199baa16e15622efaab493eb10cd461ebfa208dd98e75d19997949f05063671e82a397b825b2b1d1fcec410d428941caa2e1f2e3313e876e0ad6b313ad7fddfe51fd5d23d11389d5da3f290b31503fa2e7ea0834851e1ca8b4e1f9c575e17f687ea702a0f081652dcb98eb1299f324f91363f2b273200351ea9430ac19ce055052e8d003258a5cd75ed21287cd78de7414b451d01c0a92da7b70506a77ecb78465baa6734d532929a6912837a9aba5bab3f9b359b2669fbe1022ebd1b5b030a10bc3a58553f642bfa82b7f2d05d4806638e745aee6ff019ebfb9f36ae18207ea875759b90f5f2c6a71179e19bdb56164d3f29c76e804f014274de27b008a440827c8ad0dc417a776ca688e494b3a39e321bf88d237bb2fef2be28798c5d8fcff915a7a31e0c1f92dee7a136d957bf6b67cf4c0e83bf0da7c07c20a5fa0c9759984ab080e3962fb791693244737fd23a70f1f26c669dff2b7dc2095d0ee2cfa9ea91293fee9caf0047cd3c787816e3485554c6b4c27dbdfc048ea39dd7e1aadc9bfb8e11cf4f15044990191ca75e0bb585648df9cd8b4b11a36b3ea86c5445af8a60d5ef8d382a68f654c5ef0b2a31cde6365d80f44afc0bf947df89d31a9864ed0dfb9c4363fe3264e34975133f9093fdb5d6266b096671344db67db02b0922e5727506ad26fdce21d118442aa4be30c7cb89df0ecdf88d2f79e77913126aa107ee772b3eb023f7ec2effdbac170df9632d32ebd3873f9511aeda53471182a77c100d20f413e874c905ac5047dde8a619039ff151e7869efee00a9f0010db38091f3ea1686c481c7b050484b01678291e335cf05e919eea5d6119d2479ce663d42b936081c9ccfad7c701bb69e243bba30b1e03ce646e4998dc6c417eae88cb728ecf4910ee9bddcac89e77c66bfe550bba2ac225b7c6f5b1b4c153f3a43df0d55a37ca0a0529a8b496fcf1bd704e742d2ae31d406e02b6b616f01d4e2321b9b856606c880b9cd8c488f80828056a2a9b2d3822ce43991cdba7ed0b12f39496c28ab6097e11d6db5e567632553e124a6d2b9076c65653a48626d7c0c3f61d058c7132beb4406092f642fc6214cd6d15e1a3231351a8ab05f91beb1a37af221db69d86872a38b33a18c9a0aab18f18e636f06bfc90e42dd36f693b5b68685b911c8f9f30e644ae2eb077c1a67b5627287732e7ad22b86e8b90592db48d5456fba5a8043932d9080b90e645ae86ea3a187ecdb8b6db34c8beb900408e18f9b23dd04aaf3d0feef74c30391246993d1aef9bbf9c53091d955b5aeb6e98845dc4969fbb3a0e58546e575fe3f935d3c5dfaee2c7c79e680a31a66abdf30ad48c193905576ad2baf06f4a83f28e6833316b760d7f0b23ea4607a1676725d0ead3e205252a3e0772e448e2acf4c495691da919fa50838395c9227a479dfee3879aee9dab421a1daff1be4af84b16e3eaf4c4033be9f22709b14b5ad9d6ccd07dad325a22dc4067764fdb10e94391ff59c7431fd28dc3f19091a9e887ce4651d6bab1fd59abf718228db24ea588ad66ff2798225ca56fadfddfd1dda798f1d4b8e5f82e16ef5d265e46af5bb98f35d9cc9a4eb928d794d8c0716f1aba6b3a8dbf0991b7298cedadcac4a991c46550886b009fcc41703c0024968df52d3ad912577476230eda6105bf513910615e6f1eaefd86e2cafcac999ff73fccb979b640d1ba29b4da762748683504096e6c795ced1747bd44245b393628390726f0340d17bbfdde04ddc81b118623d26905dfeb3ce828edc050ec64bf38d9f9976e48b73aa70e7e73321a8e89be71d610438fbc53d60e1bc88f605a8bb1a87461e96864060cae7c5a9b567a32a68a10e2d2def4d6e7d7ce875bff0eaa106cb7b7d74ea3f2ed5d05a988964102676d083efe019b90e9051f28ea21bd6f763238747d48715c1c2c24948f6423ed5d71c820a4fa06a225fad9d23a02afce0a4ca977a4aa6c88efb70456ae5fbe1173ac87e35a15eb1cd7efc7a795887e92f79819fa00c0b9f0c792bb5ce0a02245d2c43e6deee054697e9dee56f68783bd2edcca6a8e12fd7304f92b8bcf35de72a803cfb2ff273c2a0cd2a781932d037d30f4bd09aefa9156a0551807f3616a272d7569413837ce4b32ab999da131d238a7e27dbdd79d6448007fc8a9fa5e45b82d9039dd90a31c7d1a56f1453ad08399bb65dc94034e63496d0f147332621b4afafc2c67ef529c967282bcfc65bf41c03a47f17707a3c9c7b8edfdf8c66371f2f2f218ac7c6cb8c19c0758552d0c2b0a24e1b4a53de189367e86b0624207d1af2dc02b848b6033652120670d86b66dd539b74b9eec7477b3d57f1db612a179ffaa1a35ed08a40334cc0e899219a0f050ba5c34562aaceca5ced549729eadaa0c45453da1a866c0e088e9ef61cb8e9e0217b06cd65fc3983962adb4ddb31ce5ca6d8a965a9f67df97c1be21031fa7f650e1c3bd3aed8ce745bcc4fb336f40f7c727c2b8235a376692f56c968944f48500b523a2a31a4b8f43c156ba73fea6f12372b843dc2df64c61cfe349c55693fe3df8f949b293d175d6a6cf30676c8338b89ec4d3480d603c7a912b5438ce6c99448402221c9cfd6a589350869ac581d1c7e40cb0f657f3dfb2f0a6ad4de52a22a9ccec8986f434a75fd01a7b8a70bc95ea7bfbf2f835f9355f459a4e40c39d938357a22114edef663f149e7b036401e9145f499a1e7de04a5f8ba30778b5214c896b61d20c3bac97f192d2b812285ba257bdc39a3257c63cd5abeefd33945c1d203e7ebabaea19c3dd0dac7e7ec6ef7cfb74dfd010d16665bd343b7feee062ebef1617013a040bf0ce4fc614d063deb96afd69a71850d8a9be35836c90bcedd3ee5f40bcb8e313272e24b1c97729673a57c5f39191846fb50de0afacb0fa82641f003c22d1ee2a69515bfa6f18fb3506a740c8ac49d9d0fc82a94e50c3946f0168ad5ccd82439eb7ddd0a93348993994c7baed435b546a489d032cee27cb97b978a961c98894bb3ce031b950a8ac2ae3503905c91a2a11b1c1b5c15fb55bf455504f578ff6479842a36f590d81a2dfe88e7f830a11678986d9c2d09ae0c2a5c2235b50c1a1c146a8034d889bcddb26143e7c840d4e79f36d33f8ea28e61e5465c7397269d713e0fcbb5c5b51403b650c4be16a02451b1e7fe4fd74ba053534c4b5b3c07ebd8548193a3d51f1928f596296094c0409df0740bcddd9582e70532e73c631bfd2c43d7e78937ef50b3e66fa18349de2651ea4f4af1813139405c769510831c9f1541ca917ba958d60cddf4dd1a99696c238cec22a0f7cfe8fc0f185e86bfd039ad6c015b846a482c0038b37282a657f28b9aa31ad4a6633773d1f3a49ea5c915ea7e3ae09f3bda0edcebcbb2b31ec3df77ee11d0bc47a7ea73cab68db4983b75deba0e85890e529cc3993adf41422a09d568413d3cec492dcee3b236c90a1a0a60ed1e11a2a486b5f62936ca6300c471895a1f999aafbd681f8fed0e02b060a028221523d4d747599a3b33ee1c22c6b9ed149404155ab9c15ddcfe863ed037fef35815e948279781e061e4823ff4ddefb9ecfa8a5de45c9a7b4dce3cdf7dc583fb576f9d28e96eb808a13abec37606417980113296791b28a675c873896ee58cc7fe281015c9692d98382c3dd31d8429a57badadd533a836dc3b9cf63e9aad19bcd289c11f0244d616e795b825112155372807f4a3bb3353eaed67a9768e71d633be0d8555e13de5cde7777ff3c7ced15cd5cf08fb9a06e9a7032dcbc6854bd2c21e8327806339379dc4252a8a3f6cd912de72291a7e1a8bd3c3bfc5a50e2a4e33c0d61e37d010d2c168203dd59d4fcf51157", 0x1000, 0xffffffffb606e1f1}, {&(0x7f0000001480)="94dbd4d1812a52faa382acdb4e0ae6f520351434e308ffad2ad08df9048d395222b23613ecb09b632d3ff4c65d67e7f714e679bb5b20651d593bc3c842a373c1efa04247d3f62d7913a5cdc81a5f51052ad23323a9f2bcb77d0ad5efdae55ea03877f894bc6f85b8d2edef73a768a2993373ebffc77f76169bc70e4737779daf96c7e371f5182e45cd13c6254fd8afedb4b0a20ee57aeb4853bdb59ded21b411e4da91f1f913c931be74a5a8eeae344a4d3c072f90f06972a7e42447c97f31066d42327774ab2446003b79bd048552ff16f6fbe41342f504c3536b622abda5a690a352439f693629a2ac49736327bfcf0a5e8d6dbbab4ab078", 0xf9, 0x2000000000000000}, {&(0x7f0000001580), 0x0, 0x3f}], 0x1, &(0x7f0000001840)=ANY=[@ANYBLOB="687567653d77697468696efb0b5f73697a652c736d61636b66737472616e736d7574653d76666174002c6d61736b3d4d41595f455845432c61756469742c736d61636b66736861743d3a4029212c6673636f6e746578743d756e636f4e66696e65645f752c00f38660f766325020be13d19d11c93e09c138d6121b21cdb0bcd8d7946b218869f54a934af8ee34a2e5566a37c57cab34978c16d35ef8ec82efa9f246b4082d6a269ce07410"]) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x181000, 0x21) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000016c0)='/proc/keys\x00', 0x0, 0x0) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r5, 0x4b64, 0xf0ff1f00000000) epoll_ctl$EPOLL_CTL_DEL(r4, 0x2, r5) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) write(r3, &(0x7f0000000240)="f24cd74a213b33bb5539eaa9d98bb5d7bc06dc40b5c508a1b0e378903bd21658168412a1bc4f8af7776a880c55e71db9e581751329520ace2bac5483f4ae2244aee1793c956e9a15ba4d519355ed08dafccd7add2fbfb510b6aaa538303b7875217bba0a19ad641a3f1b93916d43ae7c51e0f63a21750d765be2f21ef626bd3297408472531f79d3bf7de7d0fcba072fcb247a7aac9e4d2d7d9907a3082aae59fdd476679c69abc2894074e34ba036c54c637f8ff7d9234b9b91d5fb312bbc047f2edddfceec80bb7da8c14525726e5a9d5c1a6635344e47adf71076740212fbb42a7a8e91b94753e74c4a2b", 0xec) r6 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) r7 = memfd_secret(0x80000) write(r7, &(0x7f0000001900)="af6cb8c7a087af96b6", 0x9) openat(r6, &(0x7f0000001680)='./file1\x00', 0x800, 0x100) 02:46:09 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000000)) 02:46:09 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:46:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 12) [ 1117.379975] loop7: detected capacity change from 0 to 40 [ 1117.396918] loop7: detected capacity change from 0 to 264192 [ 1117.401659] tmpfs: Bad value for 'huge' [ 1117.422678] loop7: detected capacity change from 0 to 40 [ 1117.445102] loop7: detected capacity change from 0 to 264192 [ 1117.460979] tmpfs: Bad value for 'huge' [ 1117.527173] loop1: detected capacity change from 0 to 40 02:46:21 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:46:21 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 23) 02:46:21 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:46:21 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x2, &(0x7f0000000000)) 02:46:21 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') setxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='user.incfs.size\x00', &(0x7f00000000c0)='\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:46:21 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') sendmsg$sock(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000000)=@qipcrtr={0x2a, 0x2, 0x3fff}, 0x80, &(0x7f0000001400)=[{&(0x7f0000000240)="c7dbec6241aa063be7298d656fd3495e5e7a3e4ceee71844bb79364fe3ef55bf1fed6ec5a853b957eb33a9fb9eeff7efb5652030880338d8119cdf00421c7725ccde5133c346236bc75f8018610ffa5ca1dfef871d800daf17d6cf7fbc69596cce5f961f05e3a1bef9312992e1ef387d3e8f5aa5093088e22781602e4af0eeab907f454423107c12ad2ef8c13e1e333a731aac0d11ea3e402a2e93955675ec90aa3d6bb420847e8cf275568ed943d5d29b0511214c46045705600e21d5c2c2451abe9c85319fd8d636804dd91a47759f1a7d5e2f80668af3910f1d266e96bc5b8e01a623fe028b2119823bb8219835126f03ff89131660cce52c2d25d5fad0f378aaf52de03f679e5d673f56a506878f9ab592c19f924bf059bb99c822fa00e309adaf0e7136df7d08e084ea674d3ed9b1e2fb9b3219c146d5b3e5b9a072f0f33b8aaa559e99d7bae621e710c7795a40c76a6c8378cc76faefcc36d1fc45f76ade07c98f2efad8a31eab9296049eec9ed335408fdba742851c5c5c8ee2cf2939538ca49998feef74b93ef98e2a34a4232a76b716127c7271ac49c320eb93530238c37307428544cac57b38a9c1026d7ae5bf7fd61cd4a918a44ee0dfc68c1b1fcfc89d66a2281f3043b5b7b39832c61e8408137dbffdb049d1e64ca60ef6312f40872c8c4b0bf373abb2093e05464db903d9bd7b83e9ad105cc2eb70992e7dc1d2be3a2ff222b68dfed2e6c047f43d81f1aa44f87c4f081f173d6f70a986a45882803f286beb724d6739c92d3cceaa74ffd62a3776c962837db1a4634154a09ba7f6fac719ac34f57a496a26f5f9d6958f6ac462be3e72c01881653a3ebbc9211cb3ccad2d7e085d247d32a6a546a356e41d54b876463f931c54fa7585595d0b8b41fae8e395fe2db9c558fb7edabfdf9e74bd2d9dd1d60111983f3caaa15970017caa7a5c36e73ad02d61252fe5f0f4e1284a91874f345ba194faf4121a6e3cd97cde84babe93a349cde1c2cfff095aaf2a6ea6962a0b47b1a3e302a487de569ec94d368d3c0f5e78c9a88bc54130a449ed943e778a4c1da13f485fb4f2d7f8f76e8edd0001769f86b351c5b46f0018c6e4df8676f779bbed0cf3bb830a39573f8d30769755263fa0641789b81e25bfd6e0b0c08ef5df035c846037c3f92a3875a5fa293a02eb7b06b869c6fc7766109fa6800edd79791a21a76f4021c5ed4f3f8598a4a225ddd02757d80b41c54b64d6ae746c3f796f6219bd4555a0a62aad03932bc6ee55c44773a03f62c2c4330fed87dd2d02a4dbd3e09e7ff96e6fcefa6a48c95bc7758cbc23f9a907b504e221da6eff2347d230d70607ff5e6a2750cefcabb7788b5ff35306332afe93feb941711a0bba2bfc44afffa55cc391f9385de654c306a5869fc485ab320e3648aa08cd55df5fb3ffadbca73ce9931e19446967bdf4d7c4bb551198dae90a62216cbdb77645aab2a9191bee66921851cf8fcfe1634b81af9527bc70a4c08cee4929bd60520aef73489ef725ec0b2580e94d6647026dfbcb82698bb666c3667e11b32d1232217e12e812483ef22903f47a3839cedad57330940777ed0867b7345f46defa847d14f4ab45f40d97c88191e61ecde416d6e058b2c6d79ce2ea82244b1a29832ecba28f50d941f9180480b66360da05e84ff6d9379a551d4bc574f245045d642eaa879a3a35a43e8933e7c27f26fed5a71b2da25030555539ada4a40e7d35eb50642dbfcbf30fa801a9b058f10a45836c02ee4f292afd7457a1da9e51d8d7d1a48161d87b88b15dc5e8dcb090b9ab8478cf3c959a3a7ee9086119790e0e2691b14f7c27f816f6a693cffb24d05e453996faff68454c63e9cf2861185b293ef94f0ae1acbbdcd96054a66413cda0c787ad89982b83a717c1cd77d167b08d9753db41e486189f0bcbffc677585609aa9ba010217f898798fb90b8dd73f492fe1dad614b6aaa4ff484e0c4ebc16eb6866c2afa15691beae559242180a0b7a5f4ae95d665d637b6235cfc19ae7b4e848fcf7e5705a57accdffa63de01f81c73ff8186f62d705252bcfd8c8be63ae09444e3fcd34dad780a5dfc179475ac0ee3fcad4a135ba612b249129b8e4e4bcfbc81c917165283831266b0e8636b758c00f8cd609905932bfd0b9cf3500f496c4b421f9a0048d66438abaa07cc9de193b19319849b170fc6724085e866cc40c9dd0ad2482adbdc1a4c1d2ad19262fade12cf60445026fcacf44b084693ba5a51b81092bd56af684c8062859362ddacbdd66d1c660c3c97d93f4e53aa6196ebac19f55548b205a0db2938e5b4092899c413c120e14ac3cb99a476ff8da809ad02c47462692f10e09167c099446db234ea2b17d9771a6e5e081210d2644aa16aee1decf71b91a2e73fc26c8a1f6298bf2e7b96c2f1fc6aeeb7c20ad22367d37b305541d956f927c177ca3fc46543c04680be8fc96110c7f8f36c18f4c499265bcadcc813842a6b0d6de94e2bfd1db29965f83faf94b9a6a35cc50b7fb46819cfd56706e01c57733c2d811a56616843544ecaaf71ca229a820c097634deee8f1c0792873b35b23e673f1bc879338d0bdbbdfec85b3676e9a6cf29f41ed382ea530423963c62339f5026aa69a3a920310b33288ab5131f2e2bf0fddd276d6f136d65695be6eca3a2d7d1572957b5c4daa5f9d2aba7a4c5dafeb7d2d0cbb4af2ef9f70a4c571ae0b30917fc8e4528efc165d741bdc36c4adbccbc6bc8143fa88080d4b2b2c4620f46f2051fd3dd4936b251f78671c8380017ba874a8d6c5097baeec9d81736d2137cf37550bd9b8a00dac80e2f73ef3ba263d2116b4e208850052efc072bb9c4767ae2e2d9c63d164539dd00bf8a5de9e900a3c391454b45ab98001ef5c8be079a5e206f3cbf6f5db5613642d5e88cd74ac7c68eea7ea6e248a223e993adac4418cf128c6a058dc9539b9d00043fd14f9059501a892e630882d8da973ec7e07289f96db836d9dc813ff87753fcf0f7d568c6cb4d31465df3b86a9e56764825b55cf592639ca8e4f40b51a61ff983e08103b2684a12dd12be8104a48204a4f3d17fa1f44ad4fca25d16a90c0cc76a91a741dd5ffd6305d4d9e24a121ee8d47b191cb3284c1ff05b771d553e5642ce19d19fa71f3253737e3fe0215e6beddbba7b3da1f3e4c030427679317f018af9f88196de1698ec504b4494addd8c8291dc1e4b83f53ad205928d3b84f05a14e0a2d333d482f5f2ab2b87b7af27fbedb6a6ee8bd14065301c65adde6bc77cb4b7baba728816e37a0ee2d63131918b84af3f85fe0b3e90cdaee3eaa28e23e2785d0fbc0c10c27fa55fca26efae6679c817c3fcbb9ec73969b52c80ba1c3ed3d7ee5c99182c5532c4b58e459b0ecdde5adc0d4e49a5f44c6888a8c5360db96906e7134750de029cd9d187d384285838a634b893c06af284128c11a0c95dc2a34b60da6abb26711d3ff3d0244869ad30a203cdc4479103096706aff50bee7d3aa89de79a4847a32629465dcb8a8abba7b228babc737779765bab29421a851b311694807f553b58c6b48ce4f1a473298a4ee114d9349ff6132631783a05f9841f4a46fe27fa18406003e7453b0ebb59a20dd843b21925daa2c9d0f5613a09a7ad6cb6eea70646598bf39c6cfc68cc35a094eb8acd3765fe67a01599e3b1f940c1ff73eae1e9d11daadeed3734efd08b2a0d31218537eff29b45e2750f60ccaf25042501adfd5e62597fb4fbd719ba3a339b95f6f7f8399c92f2341344a6d151a3c6e7b457160f33decb0f6af06859f64c17b22c2b17626b6ca1679ada6f22285d77778449ed10857bb375949379a4f4016a2bd2636328dfa7f71b740f1cbfbdaa219ad9368a12de354fc5f9685fa945f382cd524390dbaa3fce0e3b681c30a9b52b92aabe6fdcc18b546e69ab47be0820d50a65002149862cc357eafa9bb17ff0f5df8855b6949d5918fa0a5b8417176cf3c5601ada23645f505e5e62904c129b7026aae25a39572d16480fd5839874948927312b48f92a19bb3513e62de7cebf998c6c20ab4dfeeab7ec592e908e86c352dc923664de0befb0717b72b8df2ba00ab005545ab9e4e547706a2cbe88c79ddcaa138d7e3dc49275e461d943e137efea5650687f0f1c17a1d50a4475385dd553066db36355a0018daff90d7f8c3b6eaa266f383bdae210cc6c8e8a89d59bf0743b743fe8b44aee31dff64eafb777cbefc7c5eb90b95ba35d8561101eea9e18872fe823db7f5e47bef88b307519124cdb9515a2229277841055e2bf9075694feae4266a296161d318650e320809615380b07420269267c51f937c326449e222f4c3a3cfe6ba9d045fc8ef164a0251c00adb60a8627e498ea6ad2ae9ec4cf4c5c42be31e59d3b0b3d83f8a2a5a9ec98b2809a68767a0bfdfa69f27b75956721ca1ad66a0bfa261241c2f265f2715add00951048d4ea53e0ed6f5ac892e128138784d621f7a345caeb63cd2a43565363453ca521ad3d8c9b72fe2e1caa67881cbda752387ce7e76bd2d3ab8bb3eb6f95d493de7568480007fefc4e3e8de0bb649a0cbaca6272e7627f2417bef5739fba01576e8719d4a0ec9a22cb61009eaeb1361e6bebe242c4c4dd870ca08e16f8e65ff3b86ff330f5d2a5629e8f3896b6629fe07c02c058dff19ecab3051e1b9d3e1c76e2d137aaedd1449acf888d6fd0bcc7f5314d84905395fe194a399f222f304bccdf92ee2c5f0edc959304fbf8ff5d48d5c1ff0830dbe179ce116471a96011f576ee952fa1b5f042142ead2e862be9f958e0ac7d1edcd8236909ac269d94767fc2a031d355cfb791f278bab763f82a196696cdfb0b2048f6d35573dd541adf25f2330bc58d16272f6c611553daafabf5c85f69a13fdf284ed42c90eb174381b584795cfd5cc692ea98668494ac4794c39dc744c359070b0f06b379cc809abc1f9a52006600c14bd985c6e3a771fd7d84b290367af61dd83ad0405faf140d9d669b14e3ece4043ed22e2b540413e45e16b6ceeea54d310ebd95036687fc5da104f6e3ffc06e79dcb857a35ba277da9481c3cad16c7c59c0ef340fba8404ec8fa93443ea492a5a996e542a4c183913a7a33a5f1d4ad400caee55489a668d2dbd16aa3ff4183fb92cf6d7ea0a7bd83e5eb047dd913b45bef776a3074f3dc4ab63e500aaf305a38b2ed16b2c3ff0c4cfb3b2b9ffae9d7d2615b420f3dd5adc8008c7cf712ce5df941aa3d981e4489ca06721e42418a9009853bb281f06cf3073522c9020c5e3bd3dd982415fa22652491d9c9bee8557136f1855ecfe6905ef895829d3e69c3f1749f47a59df466ae4a41240f5cc59a3bbdbacaf96a01a4a0ad532ba29d43d64079190d668eceab72730cb44b8c391dbc45fd7028db9ef4f63b9c8f1f52c3736b545200b0bd391574360e7adcfb15672a7c0f900d01698cf4231dbfbe05ad4a60d58e3e3baa5005922b612ae1520363d1def28107af4b863112f63ab6baa424e40b6b63d7ce481312cefcdad82bcf05ce83147e7a9dd081609064ad59319054c1916f382462b94bf0e716359264e2f83693989382b94bb622ff50b80924cedcafc7c02bb5725efd65a39d8ee99be896dc1c11dd8b53df38da8bea5ee108953ba5ef0da67d9d53d9ceb1a7cbb1d4cadd4b08561329bfd864fcad8c8d03ccdc1db26cb011ace97b5cd0e1992bec0a1d1a76f6030d7cfcdbcaa75c3ca14740191d6c9e30b0900bbf3e4e9a6dafb0993757d432fd074f2f9d8020aa8e64fbe15c0fea2673a6f79124e8b86f87d66b94", 0x1000}, {&(0x7f00000000c0)="db0443", 0x3}, {&(0x7f0000000180)="011e1ff80820fc0275733f3aa7ed7c3be1abcbfb68e9c16d5dac3e593c4340a442466b01cbdb3090d1a315cc1564bcef8cc577f361a6a5a4f8f7f4f644b30e37c8d9ecdf4c491827d6ec6c4f99f8b058f7ff0ad881e9064858", 0x59}, {&(0x7f0000001240)="6379200bf99ab9e2aa7ad009759ddf2a7dd6277bcf475c7a835dfaf97b1dbc76a6803e19c7cf40740731e8dc6b916eeb7e5c2cfb9cbbbf76eedcba1b4997956777d7f2902f2385f0f7d560042416fef66cc6ecbee4b0f8e9b72dfdb6b4f013c8f220eabe2824d06d1522ffd87b13b7a040a59b406594adce5be388caa926f2d9e2318177b24683bd37b2bdf8732bb2ca221c4a5103a4b1835823e336cd46dcab", 0xa0}, {&(0x7f0000001300)="2282e14df22514d557916ca322aae1604d084b60440764e5973e332d093412ee20dc8efff79e062d98add6c64bbfcb11ec17b5521f4d58154d4d16a186f4f102b0e5c8610613b469180f4d4af5a701ed23abffe867bb485e7f5253fcfc5d9a623d4c1b1cc996869751a92ea79cdb0dc9259d25fbe3c3fc7d33db539061312c22adace23d97313d011edd86881f4d75c8522b96cc1b4d3200edabefa6ec661b2dae5c2d206dcf206d0fdddb07ce8bda903e81173aba825bb8583bb8ae92782612a2e1e400b0f2dcfbd9667bb03f7d657ee724ccc25e57b10a95b4972495", 0xdd}], 0x5, &(0x7f0000001480)=[@txtime={{0x18, 0x1, 0x3d, 0x9}}, @timestamping={{0x14, 0x1, 0x25, 0x1}}, @mark={{0x14, 0x1, 0x24, 0x7ff}}, @mark={{0x14, 0x1, 0x24, 0x4}}, @txtime={{0x18, 0x1, 0x3d, 0x401}}, @timestamping={{0x14, 0x1, 0x25, 0x401}}], 0x90}, 0x800) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) chown(&(0x7f0000001580)='./file0\x00', 0xee01, 0xffffffffffffffff) 02:46:21 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 13) 02:46:21 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1129.903042] loop7: detected capacity change from 0 to 40 [ 1129.916673] loop6: detected capacity change from 0 to 40 [ 1129.932621] loop1: detected capacity change from 0 to 40 02:46:22 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b2f, &(0x7f0000000000)) 02:46:22 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17, 0x3}, {0x0, 0x0, 0x2800}], 0x120444, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:46:22 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1130.005835] loop7: detected capacity change from 0 to 40 [ 1130.021747] loop7: detected capacity change from 0 to 40 02:46:22 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x14000, 0x28) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100), 0x6e, &(0x7f0000000400)=[{&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000001c0)=""/38, 0x63}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/66, 0x42}], 0x5, &(0x7f0000000480)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}], 0x98}, 0x1) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f0000000580)={{0x1, 0x1, 0x18, r3, {0x0, r4}}, './file0\x00'}) 02:46:36 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 14) 02:46:36 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:46:36 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 24) 02:46:36 executing program 2: setxattr$trusted_overlay_opaque(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000240), 0x2, 0x5) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x3, 0x4, 0x9, 0x3, 0x0, 0x1, 0xa080, 0xf, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x0, @perf_config_ext={0x3f, 0x8}, 0x0, 0x8, 0x3ff, 0x9, 0x100000001, 0x9, 0x8, 0x0, 0x1, 0x0, 0x2}, 0xffffffffffffffff, 0x1, r0, 0x0) r2 = fcntl$getown(r1, 0x9) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000100), 0x443, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x2, 0x3f, 0xb8, 0x7f, 0x0, 0x2, 0x41510, 0x5, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x2, @perf_config_ext={0x6, 0x2f80000000}, 0x4c420, 0x8a52, 0x10000, 0x3, 0x0, 0x4, 0x8000, 0x0, 0x20, 0x0, 0xd40}, r2, 0x10, r3, 0x2) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) recvfrom(r3, &(0x7f0000000280)=""/80, 0x50, 0x10002, &(0x7f0000000300)=@l2tp6={0xa, 0x0, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0x16, 0x3}, 0x80) 02:46:36 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) llistxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/217, 0xd9) setsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000040)=0x60, 0x2) 02:46:36 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:46:36 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b30, &(0x7f0000000000)) 02:46:36 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x0, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1144.564932] FAULT_INJECTION: forcing a failure. [ 1144.564932] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1144.565849] CPU: 1 PID: 7644 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1144.566421] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1144.566979] Call Trace: [ 1144.567162] [ 1144.567323] dump_stack_lvl+0xc1/0xf0 [ 1144.567602] should_fail_ex+0x4b4/0x5b0 [ 1144.567884] ? page_copy_sane+0xcc/0x2b0 [ 1144.568173] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1144.568535] ? ext4_da_write_begin+0x45e/0x840 [ 1144.568859] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1144.569249] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1144.569594] generic_perform_write+0x2e7/0x5e0 [ 1144.569928] ? __pfx_generic_perform_write+0x10/0x10 [ 1144.570288] ? __pfx_file_modified_flags+0x10/0x10 [ 1144.570638] ext4_buffered_write_iter+0x123/0x3d0 [ 1144.570976] ext4_file_write_iter+0x36d/0x19b0 [ 1144.571293] ? lock_acquire+0x19a/0x4c0 [ 1144.571567] ? ksys_write+0x122/0x250 [ 1144.571844] ? __pfx_lock_acquire+0x10/0x10 [ 1144.572150] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1144.572500] ? lock_is_held_type+0x9f/0x120 [ 1144.572803] ? lock_is_held_type+0x9f/0x120 [ 1144.573110] vfs_write+0x97d/0xda0 [ 1144.573374] ? __pfx_vfs_write+0x10/0x10 [ 1144.573662] ? __fget_files+0x267/0x480 [ 1144.573955] ksys_write+0x122/0x250 [ 1144.574216] ? __pfx_ksys_write+0x10/0x10 [ 1144.574505] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1144.574865] do_syscall_64+0x3f/0x90 [ 1144.575137] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1144.575497] RIP: 0033:0x7fb718863b19 [ 1144.575772] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1144.576993] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1144.577530] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1144.578038] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1144.578545] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1144.579056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1144.579560] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1144.580082] [ 1144.598984] loop1: detected capacity change from 0 to 40 [ 1144.627400] FAULT_INJECTION: forcing a failure. [ 1144.627400] name failslab, interval 1, probability 0, space 0, times 0 [ 1144.627978] loop7: detected capacity change from 0 to 40 [ 1144.628173] CPU: 1 PID: 7650 Comm: syz-executor.1 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1144.629414] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1144.629952] Call Trace: [ 1144.630132] [ 1144.630296] dump_stack_lvl+0xc1/0xf0 [ 1144.630533] loop6: detected capacity change from 0 to 40 [ 1144.630564] should_fail_ex+0x4b4/0x5b0 [ 1144.631538] ? iter_file_splice_write+0x162/0xcb0 [ 1144.631877] should_failslab+0x9/0x20 [ 1144.632148] __kmem_cache_alloc_node+0x66/0x310 [ 1144.632477] ? mark_held_locks+0x9e/0xe0 [ 1144.632769] ? iter_file_splice_write+0x162/0xcb0 [ 1144.632790] ? iter_file_splice_write+0x162/0xcb0 [ 1144.632807] __kmalloc+0x4d/0x160 [ 1144.632825] iter_file_splice_write+0x162/0xcb0 [ 1144.632841] ? __kmem_cache_free+0xe1/0x330 [ 1144.632866] ? copy_splice_read+0x65b/0x900 [ 1144.632898] ? __pfx_iter_file_splice_write+0x10/0x10 [ 1144.632915] ? __pfx_copy_splice_read+0x10/0x10 [ 1144.632951] ? inode_security+0x105/0x140 [ 1144.632980] ? security_file_permission+0xb5/0xe0 [ 1144.633010] ? __pfx_iter_file_splice_write+0x10/0x10 [ 1144.633029] direct_splice_actor+0x119/0x180 [ 1144.633058] splice_direct_to_actor+0x349/0x9d0 02:46:36 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000040)=0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x3f, 0x2, 0x7f, 0x81, 0x0, 0x3ff, 0x80811, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x6, @perf_bp={&(0x7f0000000000), 0x13}, 0x3000, 0x80000000, 0x4, 0x3, 0x8001, 0x8e, 0x8, 0x0, 0x7, 0x0, 0x1}, r2, 0xc, r0, 0x2) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) [ 1144.633087] ? __pfx_direct_splice_actor+0x10/0x10 [ 1144.633118] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1144.633147] ? security_file_permission+0xb5/0xe0 [ 1144.633179] do_splice_direct+0x1bb/0x290 [ 1144.633206] ? __pfx_do_splice_direct+0x10/0x10 [ 1144.633234] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1144.633265] ? lock_is_held_type+0x9f/0x120 [ 1144.633286] do_sendfile+0xb67/0x1300 [ 1144.633311] ? __pfx_do_sendfile+0x10/0x10 [ 1144.633339] __x64_sys_sendfile64+0x1d5/0x210 [ 1144.633361] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1144.633386] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1144.633411] do_syscall_64+0x3f/0x90 [ 1144.633431] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1144.633454] RIP: 0033:0x7fd918d80b19 [ 1144.633466] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 02:46:36 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 15) [ 1144.633482] RSP: 002b:00007fd9162f6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1144.633499] RAX: ffffffffffffffda RBX: 00007fd918e93f60 RCX: 00007fd918d80b19 [ 1144.633510] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1144.633520] RBP: 00007fd9162f61d0 R08: 0000000000000000 R09: 0000000000000000 02:46:36 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 25) [ 1144.633530] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1144.633540] R13: 00007fff3863199f R14: 00007fd9162f6300 R15: 0000000000022000 [ 1144.633564] 02:46:36 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x0, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1144.778402] loop1: detected capacity change from 0 to 40 02:46:36 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x1, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000240)="8ddbbf90a12e4a4729396f2505feb9abd49530fc7ca1b6dc22856e1695503d55dcd72046efec2ccb3cd3bc61618becf520b6360d5ce8b04fb2b91bf19523003dd4d319c60cb797273bef6b46a08a45120505fe0a0fc94d6c857b949c0e195cd6f5fe53d95445d230abe1429393ad260cd642a89050a2a0c71674f21b86d36c4b62cde4f713781a3fe8717e0415ad7b85cd79181ef4f7a516d258ef", 0x9b, 0x9}, {&(0x7f0000000180)="debf5bef7d2ae367532e239b163d3d048ebf21a1962582d16e476790899e3c2c5fe6880894d8f81907bcd511f5623a4819eaf3c919ded3dd8b24e191ef98e0f1a921fa43de65110eb253b88f302ef04e30fdfbe2cfc2cabf5c0526740fdd0a", 0x5f, 0x7}], 0x2040000, &(0x7f0000000300)={[{@journal_dev={'journal_dev', 0x3d, 0x8}}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x2}}], [{@dont_appraise}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@seclabel}, {@smackfsfloor={'smackfsfloor', 0x3d, 'vfat\x00'}}, {@smackfsfloor}, {@obj_type={'obj_type', 0x3d, 'vfat\x00'}}]}) sendfile(r0, r1, 0x0, 0xfffffdef) 02:46:36 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r1 = open_tree(r0, &(0x7f0000001940)='./file0\x00', 0x1000) syz_mount_image$tmpfs(&(0x7f0000000240), &(0x7f0000000280)='./file1\x00', 0x3, 0x5, &(0x7f0000001580)=[{&(0x7f00000002c0)="0d1b6214a88bab6c52b41efbf65371c294a5197d8434ba1e572fae43e06234c61892c85596d12834434be0903b2ab39a63372d6267ce9f79393e24ec172593b471b2c3d4492fb352d72418f23f7efe81f23f058fd304ecc7caa4aebc3ebaad0c11f5cd63e4ba4838fd5ecc74cc77f1f7b093c0b8658e1d4cfc0e73407089dae171a22b267dbc1a8ed91054480ee51a67ab6f5d18f03c61a21433ca50fea1040430884a3742edf7c922dc622e51825ac061fdf6a247cc9f53b7433046356c5e6c9dd14310b6e23d204c1707", 0xcb, 0x4}, {&(0x7f00000003c0)="cde4bb4942066d077a714422b4aec156f2ae3e2b85cbebbab4cf4e70e637c91d947cf1f1138c3b5b1dc4775d78d020bbc8f25cdc9c1555030ba169351122d177714420c916e5ec905512d2f3f951ab9716ddc150405164", 0x57, 0x1d}, {&(0x7f0000000440)="93e4c6fb82be35e46bc24f22a59b9fedbb1c042480d757cca3f79932c7291a667fe551922e3a1637f507cb1baa639d1cbcb4daaf15e9f60a332f444b", 0x3c, 0x1}, {&(0x7f0000000480)="aa9385e4d30f69adf21f7981375a2d73b2472c67ddf6445131f41b334fd5d7f5bb9bf4bf0f15b42998c9c84d47b28071d3dd996586a2828778c68c3729b82272349aff2a241615d50736772e9d0acc16a29bf813ee7097f75476f56929037cd2486cab691b4460f3b2a9275400f236f9006b1288a7cacdebffc3fe1129f26981c06dffedd3219f903510e9b500717d9b56e55ec0d559c221da155c29e1b41cc069a166d1f586cdd2532fef199c94cd7628cd5b02c0d4ba8551df4a9933383dd616c514bd16a11c9f819a95800e5d08a865a0", 0xd2, 0x36d}, {&(0x7f0000000580)="418b63cd93a42452e25e1ea36440e38c2f0f0a90bee5e359112e48788eaf507c1ba0f16ff806449739eb96640b636cc71702186d06eddf65750e391c475657a6e39f28cceceb855053f41cd705a2a7df0798058a4792c00db14e93b2ab8a09cddd1bb66c399d814722c55d309489bb599b0e736aaa32f9cc9ff18e07ccb7c938e70298e9639ea96b535ffa71d9c619208fa6bf9660217d00b1292a7b5a5e19856cf02e989b149fddd8a66cd1f0304c48496bdf614be249621b24a3fa51970ddf57483e1dee0d298e060ac6218e78e7a03a979659e0b6b96e0d7499c4bde086bcfd58dd0f7c96d4d67304f66f3313353d487264c3a2027fc88d651203d64ab72afcff4f1b34a1fcab0459a4b57537e9bb9a9d67ffe3e9a730f44b932fc535b754d050d82175ab76386be42141ca3a47665adcf131c15d1b35570ab853403f80a85afbc913efc423c3d0385d5cc2e2f5446100a34d4dc44252f44b8e4f9f2fbd0e5eede997b882a9f803b81aae5c0e28258a91f5668122948b7a5209a80a934b27a1e0e01efd2f17ccdc089e80264639009214764a319006866297b12c66f5f968f6679c7a3255e18c156553c24423ac6137ec620175347926805b2ee4977c6776016bdd13fc4a0d6e7831f9ab30c9c5abea235fe0b8e72018ff9e021b9783e110a4b669dec68b1fd4b26e684b6ee43486ae3451dd7b8f1e7ca140eff63231245f2fb2f32430a1ef52ea2cf54713c000b89c7a9ba5009261d204c77b7ecbd260ca6fb65dd0a14abb9cb6c21ee65fb44f54e89dc601efd1ad360c2669732114d47b9f98b208f7d61b32d774a93aedd6bf8e0663a32eb47d05050a0ddd748ab48a37cfc5cd37f1721725b012eff28f82bcec1d697da77d9cdcbb264b31a95eac8b43c67b01ee6cc5bacd7711b6140c765a6329b94de70cdc958cda1625e6d67dec1ca0bbe16336b7e05a7b7e6fb7cf0ed40100fbf1e40df36392dba817fe4c4df1897ced589b9ff67b9cecdd8cc26e53d5038475d58845f517ac5f0638c662fa01acae820dc27f62537478f90fdce1b1a471b7634dca00438bd0fddce9c3aa8769a177ddccecf11b6df7230e12df267f7a6dcb0e143e077a030b768e2747de219f5700da978ab22a2168ddcbe90af7b2739b62050f3e875ab8c8114f86dbc6e5714cacc6ad4397c4a8203a03959d8657511ced035b550a769ea897e9778085a500bb8e557ed8d0b1280a5faec353ac737025d536c5b02099a20b714442b42846d68c3cf68af353f4d4489f488dfbe3a613e61fb8adc24c88fb11d83064f6548c1fb55ff2cd3dac2fa066c53872e7c9cbc14e1c43092f287809d5a609cd0ee78d1c33eeea93aa67b7eb664af557740d74737b1a7254dabd3382f6eef6859655ba7a76e36593d3b85dc1f3b5fe875f0c9bfb94c124cd3e5385e9b60c292676d2da199bd954de7f20e1d0a036509e2ee656e8a08ed9df42216b42ed5351f2a95c8ef57cd9a822108914e97c3c6f395710a4cd897b5fbb5071d3422006e0e6818ed9c31751cce4d5c9a62f6b37799bf4bffb6c2081fea329d2b54149612af9c8cfabb680cee1288cf6f9c889d58d318b40855e9c3629fa7f6a31832dd2da2d8e250d3edfdc330766fadc3658ce8f2aa169779bbf2a03f77ac4002ae16e09bcae10b821b37ed2c0a49867bbd285816a52cc131b2518032182bbb234ab74a2adfc9c54039014ea7bfaa13f9dbae895fc5d90a3793a9c6b921046437212b27c9fb52199b73af61b60c1a07701f907a40b910db01da330314c9fb04ee99c09dae55dddf9b89b50a38803f533e064357be1f585a7dc1a96ca38ec738474ab494d4feb7cd7df658ee7747e389d072ecadf1461fc31917af1af316805a0c0498375359c5112517b0c89223ab2c547ba1a16bcc832334a7b7b9e97e51955772d48203c457c289de3fd4eeb954440ad6458730a20474919818fe2202f07fa043e17fcd410ace0dd5e76cdb4ada98c9a61f9bbe5244198a8a0e5eb718ec1b3a547a8546af187dac44785d8468f3e6c2165e504a7430561d40fb6da27ca1a371052bcfd01f0f8cdcfaa7a97dbf134e3bc935a37f5596f0c79d8c7d99b9b93434b0ffe2a4924a46730b631275ee5051b8b125b3f77825b347fd7f2a3deac499b88da2a6c9b5f1e2c667c96fe6ef9ce51b5aed57bc2ae299e47d5df59d2b07cff09866e0389c882a1daca0529749fa35eebbea1a0c25c5fef53fad7e2c132b2bb94f52450766a1c77a875df8482eac5c79375480ad542384ca713a0dac775c09c7b54e4418c8fa34cce23cf591eb7c6e9f6ad7ee74f239c65c92bbddd900c00862d00b54b1d66ae3cc6f22ab1f3a943f07741ae5154e5b4796a58be321e2681ebada041df3c73fd04aff96ccac13a35f11edcc0444929edf3fb4546290119457fb6838fdfcc76eebce2a3f0df671ec4e2c0e5e0ed884275566905d475164523b8118e6e87c61b67aeec550bcf409578c99c199e29ccb29c3f275bb928a123e62ffcfa1c17ee873b7de8fea9b3477614046d0e5b95be68723a517f80b78029ab03fc295182785f022c2f5cbf5a5473ef1ab9f11b6a601a6cfcdc7736973abbe316719d3b4056e3f5172a491637a361a9b4b59c9a30e2831a391bd9a62c243338ae639c502d68b23bf0e8f8b628ddbda9a000b0cfc53611367f6664ee0846913c3a943ffbcdd2cbfa7bca5713315bc9aa08b4f8dfcaac1a983fb6b7a15c19f849033afab6e4eda5f706f576e2e06cd1ebc8a6c7b6fda86fa748802b9803afdb90ac1e66fdfd8ac6528ad7f99431be4559f2e40ef69aff14c0083d7186100e6e18c921d8e2b4fd352253b5e0d28822bfd2bd190a4a53ac07b30f4ed2417c5e01491d11446e081a548d6087ac33ffb8e0900795e1fec35af4e90f8c9ed8d17e62ad2457290c5d85b63541e4cb165ba9b50d6796566147dce86b7c04f7355af6e8b63b29b71c658e04829cb20d9e957d3fd66e28ccddb3c3b11875ee1dedf4e4edfd328edf08368f00af81b6b1d71525f385ed5d381813db915083c5c75189d859bcb2276eb3588eb9b310496b8e63a8eaf027f936e0bd2932bb4e76a239d4630e843efdd9485534c89141b5963c2446dfc0dc7982058b2626f29f199550a9562d6d671c8a08428c4bbb756c5084b6bb76c486599c4d4c20262c1cb694d6243dbfcc87f29a591400ad5186fa682379ba515f900ad02a369ab1ae8cab7312f1aea3ab7f5d5aea87c7aa0c6309ba9c03b794f367f9d189b832084889a6cdd63419fd60468a25c0cb3a49b0cbb37d7d40ef42446e0a3817959ffb0d9f47b8402da1cd6d1ff605de2762439658d110c675f06eb25354c7e0e8182a43a9f86c3640b8636fd26945e4cc3afe2e007398d0356bf8f16b41ea74c79f023a00003669583fd1f68117afbb9172debe80df8521a6fcc87376a342d91473fab58f877f03c81e8b0061c5347636a01f49e6988cd9dd360dc239db980a2ad84f02ad1a5cc260587e8e2479c9af6e3d6116da97cfbe2e67ffce6e18ec503f54c3ca22da5a58cb47f7b159c6556a20181ba2f673c9c632ede7c7817fd264062e98ed083e9cc43d720355998bc1b418dc91b8a4038d547fc29a6c5246145892f66ef38c8ea1be4cde474011cef7cf137e85921f823afe947a72ef445581bfc0dffa51ed3d398e8cae080b6647ecec14cac14ec27f1a4163ed738a862a40588b2f1653e42a138c2577398bc398c3d0fb3da68bcb562b6cee20496b04b467093fc0240dbb9f4c694f97181d49944d47fa7ed4441fcb1792130d4d398dd878f69779de5ac37715df178eb3039c2dbfa86718f597689d26158107f4fa292ea3e839e8b99438038581beca333f5119e3ce992b88d0b95ff172e854dd6ceb5d92dc8b008ee5dca1e859978724b2f5ddcc45def808d4138e68be01b5371faa8fa6129452d3691998ad9e29407226c55ac82898cfc0daa29e7ac10a1c32e0cf1b904cdb3ece30d13a5437abac300189dc4f57e4ddb1e460dc135779c2a3ce9aae1c43ef3aaaa149b3595e3c5446fae2deaf95bf6d30814c5661b348de0e981637712386c6794efa35910bef0698f2e8e014c820353b795c9fc71744b96aa18495217b0303852f31982c6085eb8090f5297533438870f0c1391d8c5891dc872781ace2e7f58b748bd80c4433e07b6c2f92b6a059db0f362cd43e8ad085410658640ea8c0925c9e8fd4d366cee477c6636e1270223717ba07d0d4bbecb6bc9e803b8dab6e9c6688d1efc84ab1b94a5f839b18234f6abe0ec461c28f5560fb9a5638b6e0b8d9ae975c939131dc8cb599e5df05dcb3b39bb901a5728ad43703ab015d65f301e7d16df4ff60db1a89aa565a98cbff8a3d55a9c8a1f8829faa7a9e1a752d8faba8a8d4bebb35de9f7173fc94ef193c5c0adda11512798b4c241bc779b542b5c4585a39bfe91a9e254b33a723d7eb8aff187e1d51888a10ce8972ea39fc38a7be8e29c707fd5e13f58bfa7c707c6435fa8896a4b26c96c1daf8dbc5e576e935133eda5e2efbc7a93b609d42cf146ec0aca9434ef3a5196f31a66a019670eb41cf6f2ef461406063020a10059e1c3409e5661e27f5bb41c187174f7b7bcb7751304745d2595439235205d30533ce83882943e18654e881db58fef2d837fb92b09c2dc58285d941da1e096498c715e01ef9ad71173482a91239d087dec789c73fc46c47d4bd87273054087654c4e52cfe1f89b88acce671482ff7f596b3ec7556ff1922314ab1fa900ac35d6f7be6ba0c88b37cbb6227793693d7911e8b3a02ad8e3073f63ac2b0a3ccbe4ae02242deda848433fdd739ab25ba582c02c3b424c7c8cd494f57a5c035bdfe8bfcc789531d85707289a41b55d8d6985a942b8cbf546fa42ae0580bcbd31620f2bea3950ca9a344c027b48fae0f8749f9b3794137f58725f73d8384b10976ca9853e2ab380b770ae98b942857a51c6dab959bc097370d6b964fbf211bc6ad07a745a5f1ffbbdaa137070b76e092b52e8cfb87dfb06a7db5b76c5e612cb5bbd36a216bee9ceb8bac64f256c464125f5f0fbdfcd6bea1b0554c01ec08e977f7b097eb4ddafaea76db264fa5914213e710a7f79052909a9b8512897a9530230179577831cc10c5c0bd27e6930d4050f0055db3a832c773e5364bd84ff45955c3497077fe9117b5602aea759cad4c85dad06a4c3e8735dfc256f227fd3714c5ae64af869b8eb3ae041d7711f150275fe0379ca571f418ffc62d443144daf9f4494a95ee8444c81c5e4c463ff2d29717f731e86c73e54ad001fe7d7f10cf2dd45bbbf11d8b65cb360e054348c50e957f93e9b4d24f1b52f79aa0d2f188f23c4d3116ea1b11fff591c0a41048bc56e3f6bf89cc8dbc8e2612f9b4ff6502d31f1cf352715c0ff6a05d13c103aa1277d05e5b26d4019256306b5bbaa1c532b727671c7065aed931dfa407ce7c41bc2dc9708e462c12b7c52c2a31bcae80a3dfb49418bb16dac613dbbadd7c0b6672fc718821f4528f74c37cadf28540adc0d5e85e59549e25c98850c021574d805bf80692254b283801c6d0dc22a8fea7fcc3dda18d51252f316a8654697be0bf0d6e8044bda4fb637311e5b3c8274fc2c2ebe032223da7188c2c01a0b242e9a759bd108dcbdb69202886f1564cd2438002a37564d641120aae51c0cf5534fb54b9bbf4e82d87beb4d2af2d940458559aed8543527d1ee57c5ba239d8670d2a770cdeca13e68bab15a8d1536436eb8468538729f917b2477022c837ca56b9dbb4f4b1e2", 0x1000, 0x100000000}], 0x26488, &(0x7f0000001600)={[{@huge_never}, {@nr_blocks={'nr_blocks', 0x3d, [0x65, 0x67, 0x5b, 0x25, 0x37]}}, {@huge_within_size}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@audit}]}) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0xc2) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r3, 0x0, 0xfffffdef) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180), &(0x7f00000001c0)={'L-', 0x8000}, 0x16, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f0000000000)=ANY=[@ANYBLOB="c8100fc85d7ce29ee5e27657", @ANYRES32=r2, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB="95e2ffa1a582e822"]) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) r7 = syz_mount_image$tmpfs(&(0x7f0000001680), &(0x7f00000016c0)='./file1\x00', 0x8000000000000, 0x1, &(0x7f0000001780)=[{&(0x7f0000001700)="fe43bc367613fbb147b849f7a3393fd7c5b23549b582c20521da7b045b553e9282be141c2c2f83d6a571f00ee2d0033bd13880f14f4a53a0e6d7fe1a399bb212d4d73c5368b1403c52813647df2d4f295034418d5092e4318325485cf98cce81a34ddc0e5a43855e31b17c6946ea15", 0x6f, 0x45}], 0x0, &(0x7f00000017c0)={[{}, {@nr_blocks={'nr_blocks', 0x3d, [0x30, 0x6d, 0x31, 0x37, 0x33, 0x32, 0x32, 0x74]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x39]}}, {@size={'size', 0x3d, [0x37]}}], [{@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@smackfsroot={'smackfsroot', 0x3d, '}!'}}, {@context={'context', 0x3d, 'unconfined_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '[/,(]'}}, {@appraise_type}, {@appraise_type}, {@obj_type={'obj_type', 0x3d, '#'}}, {@uid_gt}, {@smackfsdef={'smackfsdef', 0x3d, ')%'}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}]}) ioctl$FITRIM(r7, 0xc0185879, &(0x7f0000001900)={0x7, 0x80, 0x4}) dup(r6) ioctl$FIOCLEX(r1, 0x5451) sendfile(r4, r5, &(0x7f0000000040)=0x1000, 0xfffffffffffffffb) 02:46:36 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1144.843633] loop6: detected capacity change from 0 to 40 02:46:36 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 16) 02:46:36 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b31, &(0x7f0000000000)) [ 1144.881694] loop7: detected capacity change from 0 to 40 [ 1144.893456] FAULT_INJECTION: forcing a failure. [ 1144.893456] name failslab, interval 1, probability 0, space 0, times 0 [ 1144.894458] CPU: 1 PID: 7671 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1144.895042] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1144.895622] Call Trace: [ 1144.895814] [ 1144.895994] dump_stack_lvl+0xc1/0xf0 [ 1144.896293] should_fail_ex+0x4b4/0x5b0 [ 1144.896596] ? jbd2__journal_start+0x194/0x810 [ 1144.897019] should_failslab+0x9/0x20 [ 1144.897316] kmem_cache_alloc+0x61/0x390 [ 1144.897691] jbd2__journal_start+0x194/0x810 [ 1144.898031] __ext4_journal_start_sb+0x3d7/0x560 [ 1144.898434] ? ext4_dirty_inode+0xa5/0x130 [ 1144.898756] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1144.899160] ext4_dirty_inode+0xa5/0x130 [ 1144.899473] __mark_inode_dirty+0x1aa/0xc10 [ 1144.899850] generic_write_end+0x319/0x3d0 [ 1144.900175] ext4_da_write_end+0x1e4/0xb10 [ 1144.900549] generic_perform_write+0x333/0x5e0 [ 1144.900907] ? __pfx_generic_perform_write+0x10/0x10 [ 1144.901365] ? __pfx_file_modified_flags+0x10/0x10 [ 1144.901736] ? ext4_generic_write_checks+0xf7/0x310 [ 1144.902167] ext4_buffered_write_iter+0x123/0x3d0 [ 1144.902524] ? ext4_buffered_write_iter+0x2/0x3d0 [ 1144.902958] ext4_file_write_iter+0x36d/0x19b0 [ 1144.903303] ? lock_acquire+0x19a/0x4c0 [ 1144.903655] ? ksys_write+0x122/0x250 [ 1144.903953] ? __pfx_lock_acquire+0x10/0x10 [ 1144.904334] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1144.904701] ? lock_is_held_type+0xe4/0x120 [ 1144.905079] ? lock_is_held_type+0x9f/0x120 [ 1144.905408] ? lock_is_held_type+0x9f/0x120 [ 1144.905777] vfs_write+0x97d/0xda0 [ 1144.906053] ? __pfx_vfs_write+0x10/0x10 [ 1144.906410] ? __fget_files+0x267/0x480 [ 1144.906725] ksys_write+0x122/0x250 [ 1144.907050] ? __pfx_ksys_write+0x10/0x10 [ 1144.907366] ? syscall_enter_from_user_mode+0x21/0x50 [ 1144.907801] ? syscall_enter_from_user_mode+0x2b/0x50 [ 1144.908187] do_syscall_64+0x3f/0x90 [ 1144.908528] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1144.908911] RIP: 0033:0x7fb718863b19 [ 1144.909254] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1144.910752] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1144.910773] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1144.910784] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1144.910794] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1144.910804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 02:46:36 executing program 2: ioctl$FS_IOC_GET_ENCRYPTION_NONCE(0xffffffffffffffff, 0x8010661b, &(0x7f0000000000)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$GIO_SCRNMAP(r2, 0x4b40, &(0x7f0000000240)=""/149) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x9, 0x7, 0x7, 0x0, 0x0, 0x7000, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000180)}, 0x2400, 0x1, 0x3f, 0x2, 0x80, 0x0, 0x7, 0x0, 0x1ff, 0x0, 0x200000}, 0x0, 0x9, 0xffffffffffffffff, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000400)="ead0955524fae8235ae0ebb7e6836a94ad98cb3307c2574dca927f900a188004cf952b648743fc25dc93eb89cd9c429b9c40b1fc3cdd93b5387046b954b4eee98f0d159a1ca3ce8000dd988aa30db9be80ba2f0c29b21e35498e493468227a65bedee0fa3b410bfdcf6037feb9ace320999120c2c650c707a2000000", 0x7c) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x1, 0xfff7}]}) sendmsg$NFNL_MSG_COMPAT_GET(r3, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x34, 0x0, 0xb, 0x301, 0x0, 0x0, {0xa, 0x0, 0xa}, [@NFTA_COMPAT_REV={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_COMPAT_REV={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_COMPAT_TYPE={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_COMPAT_NAME={0x5, 0x1, '\x00'}]}, 0x34}, 0x1, 0x0, 0x0, 0x4008014}, 0x24000000) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x5, 0x8, 0x2, 0x20, 0x0, 0xfff, 0x81100, 0x7, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000040)}, 0x400, 0x0, 0x5, 0x5, 0x4, 0x25da9e9, 0xff, 0x0, 0x5, 0x0, 0x9}, 0xffffffffffffffff, 0x6, r1, 0x8) [ 1144.910814] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1144.910839] [ 1144.925046] loop1: detected capacity change from 0 to 40 02:46:37 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 17) 02:46:37 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f00000006c0)={{{@in, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@remote}}, &(0x7f00000000c0)=0xe8) fstat(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x1000, 0x6, &(0x7f0000000600)=[{&(0x7f0000000240)="d1d8dcbdfe38ef7322519981ffd39eca9d4b1580d3c2b0934e7d7d68afa1db17e1d866084e6aa3211cf6d0edb6f3b350df02ecf3d5a6b123374d1b77b4acbbea22c7c08ef3910e5a4b6a938d1b8deb030b9f6a7b653bf291e8d563793b113397fff3af731e9f890bf057fcb40ab1ef5bc96f44ac540679be78188dec7eaf2079547909b47236561b56ff47f3d23ac5b2924f44a4d7c81d041097f5db9a155d69bae1ebc7dca8413df18c", 0xaa, 0x100000001}, {&(0x7f0000000300)="3f451ec24e3088014ab3bb452d608d003946298138617b9c09f702316466f481e8aa51fb07b4133d1ca34d4178ec3f20cfa25b910319c51df1725b0a73c444cd12ef0cf14690c745b3e110ce4b3b875845358b5a0f5e95becb69fee38d436c66b87d8eda1dbe697bd3f025d89d83481fabb0cf3e52492a9f02d7c6362b5436b53e299559904de833a4aa18543f3dd422a229e2029ad386ffd593a542deeb609b93a7ba9dc5f172a582f8612e75481ea4707a704abcde545bdf0dd8204df3d5e8aec7f7f3cedd2002ddf69d449d82d6468754e4561c5f3f", 0xd7, 0x7cd4b4e3}, {&(0x7f0000000400)="694ace3595e8b872d750732e181dbdbcf6bc14aa26694dcbf0bd5d457a0e4aa69b0330bb1b6f2cb1a46efb369caadbce044064e4560ad2b9fa23d6b6fec92c992cb289cd3a73b611b4d7435ac82fc9019444c52192e61aa7c82fd36785201279c355d4e17ed72ba3c61499a4f3341c42ec08d4155391050fe636435a19920ed59712ed2ea88a0150f6f422287ce42d29161e3728f3cf8887", 0x98, 0xfffffffffffffffa}, {&(0x7f0000000180)="747db097cf7135a4480d0583042aa1b31687bb213a41f5e83a5ac300c16235bf5b6b7c514cb805d5395013b7c71d9acc962dbf178bf3a555972ccbc15e9e77332a0399395cbd0a80e9f0012559de36186a190fc5ae0eb9d1aaee239f6ec91c2e0608", 0x62, 0x1ff}, {&(0x7f00000004c0)="bba62dce68a7c49538c92303465dda5b12999482f8af88a4ea0da0a55ffe87bc50f5ee2ce92fa6f488b7d079dea0ff376b7a49ffe147c2b87c72428982d974774fc0b23b63ef470989152d46f0d6676a929f6c07921e9954", 0x58, 0xff}, {&(0x7f0000000540)="524cfcbaba004761a6dd4c7703e673057b32793a053a395c179d44c0551396d05a52d83856cf7468cab28203825a5b17aa648e7f251ed34a650f73d6c84c9f2a55f049e0f3779675b4c0e390aebbd14a511619aea55c188266ed2305b785964a590697c1196bc91110182204b8c693801d809a29a6b4eb29925fe4ca2d35af13e0094e46727d4dc4d95e94d1b6144438db9808cc72fa67f7f852b8d226e92bf8c211f2ff31a0dc14694f4a88f1786fb9563ad588", 0xb4, 0x1}], 0x42088, &(0x7f0000000980)=ANY=[@ANYBLOB="27925d297b2b2c0238262c232c2b2a232d5c292d2c76666174002c7569643e", @ANYRESDEC=r0, @ANYBLOB=',smackfsroot=vfat\x00,fowner<', @ANYRESDEC=0xee00, @ANYBLOB="67dc2ed30799719c116818f8dacf0f642c65303d6435", @ANYRESDEC, @ANYBLOB=',pcr=00000000000000000020,smackfstransmute=,smackfsdef=vfat\x00,audit,euid<', @ANYRESDEC=r1, @ANYBLOB=',\x00']) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) mkdir(&(0x7f0000000940)='./file0\x00', 0x100) sendfile(r2, r3, 0x0, 0xfffffdef) 02:46:37 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:46:37 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) r3 = fsmount(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x9, 0x60, 0x0, 0x1f, 0x0, 0x2, 0x840, 0xc, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x40002, 0x4, 0x400, 0x8, 0x7fff, 0x5, 0x1000, 0x0, 0x2, 0x0, 0x10001}, r1, 0x3, r3, 0x0) [ 1145.106113] loop6: detected capacity change from 0 to 40 [ 1145.133571] loop1: detected capacity change from 0 to 40 02:46:49 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 26) 02:46:49 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = signalfd4(r1, &(0x7f0000000000)={[0x2]}, 0x8, 0x0) sendfile(r3, r2, 0x0, 0x8) 02:46:49 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000100)={0x5, 0x80, 0x81, 0x3, 0x1, 0x4a, 0x0, 0x2, 0x8000, 0x9, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xa2, 0x4, @perf_bp={&(0x7f0000000000), 0x5}, 0x200, 0x9, 0x7ff, 0x6, 0x3, 0x2, 0x8d5, 0x0, 0xc00000, 0x0, 0x3}) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) 02:46:49 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x2, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x100000001}}, './file0\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:46:49 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:46:49 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x0, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:46:49 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b32, &(0x7f0000000000)) 02:46:49 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 18) [ 1157.734702] loop6: detected capacity change from 0 to 40 [ 1157.735561] loop1: detected capacity change from 0 to 40 [ 1157.809788] loop7: detected capacity change from 0 to 40 02:46:49 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 19) 02:46:49 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:46:49 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpgrp(0xffffffffffffffff) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x4, 0xde, 0x5, 0x7, 0x0, 0x6, 0x8, 0x7, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x6, 0x9}, 0x42030, 0x4, 0x932, 0x9, 0x7fffffff, 0xfdc, 0xc000, 0x0, 0x81, 0x0, 0x1}, r1, 0xf, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x2, 0x7f, 0x8, 0x7, 0x0, 0x0, 0xe00cc, 0x6, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000100), 0x4}, 0x2000, 0x11ec00000, 0x5, 0x0, 0x2, 0x3c, 0x6, 0x0, 0x1, 0x0, 0x10000}, r1, 0x2, r0, 0x1) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) [ 1157.921905] loop1: detected capacity change from 0 to 40 02:46:49 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x882, 0x52) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000000240)={0x0, 0x0, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, @in_args={0x1}}, './file0\x00'}) fspick(r2, &(0x7f0000000180)='./file1\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) openat(r3, &(0x7f0000000040)='./file0\x00', 0x80080, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) mknodat$null(r0, &(0x7f0000000640)='./file1\x00', 0x8000, 0x103) write(r5, &(0x7f0000000080)="01", 0x292e9) openat(r5, &(0x7f00000001c0)='./file2\x00', 0x4000, 0x0) sendfile(r0, r4, 0x0, 0xfffffdef) 02:46:49 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b33, &(0x7f0000000000)) 02:46:50 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) accept(r0, &(0x7f0000000000)=@nfc_llcp, &(0x7f00000000c0)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x40140, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) statx(r3, &(0x7f0000000140)='./file1\x00', 0x800, 0x2, &(0x7f0000000240)) sendfile(r0, r1, 0x0, 0xfffffdef) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) [ 1157.978150] loop6: detected capacity change from 0 to 40 [ 1158.041165] loop7: detected capacity change from 0 to 40 [ 1158.076616] syz-executor.6: attempt to access beyond end of device [ 1158.076616] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1158.078474] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1158.111937] syz-executor.6: attempt to access beyond end of device [ 1158.111937] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1158.113630] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1158.126893] syz-executor.6: attempt to access beyond end of device [ 1158.126893] loop6: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1158.155784] syz-executor.6: attempt to access beyond end of device [ 1158.155784] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1158.157385] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1158.167645] syz-executor.6: attempt to access beyond end of device [ 1158.167645] loop6: rw=0, sector=28, nr_sectors = 100 limit=40 02:47:03 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x14242, 0x130) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) fcntl$setpipe(r1, 0x407, 0x68d) 02:47:03 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:47:03 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80400, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r3, 0x0, 0xfffffdef) r4 = openat$cgroup_freezer_state(r2, &(0x7f0000000040), 0x2, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r1, 0x40089416, &(0x7f00000001c0)) sendfile(r4, r0, &(0x7f00000000c0)=0x7, 0x7) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) recvmmsg$unix(r6, &(0x7f0000005980)=[{{&(0x7f00000002c0)=@abs, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/96, 0x60}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000340)=""/24, 0x18}, {&(0x7f0000000440)}], 0x5, &(0x7f0000002740)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}}, {{&(0x7f0000000500)=@abs, 0x6e, &(0x7f0000002b00)=[{&(0x7f0000000680)}, {&(0x7f0000002840)=""/176, 0xb0}, {&(0x7f0000002900)=""/171, 0xab}, {&(0x7f00000006c0)=""/17, 0x11}, {&(0x7f00000029c0)=""/102, 0x66}, {&(0x7f0000002a40)=""/138, 0x8a}], 0x6, &(0x7f0000002b80)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}, {{&(0x7f0000002c80), 0x6e, &(0x7f0000002dc0)=[{&(0x7f0000002d00)=""/187, 0xbb}], 0x1, &(0x7f0000002e00)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000002e40)=""/216, 0xd8}, {&(0x7f0000002f40)=""/171, 0xab}, {&(0x7f0000003000)=""/4096, 0x1000}], 0x3, &(0x7f0000004040)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}, {{&(0x7f0000004100)=@abs, 0x6e, &(0x7f00000055c0)=[{&(0x7f0000004180)=""/199, 0xc7}, {&(0x7f0000004280)=""/83, 0x53}, {&(0x7f0000004300)=""/196, 0xc4}, {&(0x7f0000004400)=""/4096, 0x1000}, {&(0x7f0000005400)=""/210, 0xd2}, {&(0x7f0000005500)=""/56, 0x38}, {&(0x7f0000005540)=""/21, 0x15}, {&(0x7f0000005580)=""/12, 0xc}], 0x8}}, {{&(0x7f0000005640), 0x6e, &(0x7f0000005780)=[{&(0x7f00000056c0)=""/1, 0x1}, {&(0x7f0000005700)=""/29, 0x1d}, {&(0x7f0000005740)=""/18, 0x12}], 0x3}}, {{0x0, 0x0, &(0x7f0000005900)=[{&(0x7f00000057c0)=""/146, 0x92}, {&(0x7f0000005880)=""/69, 0x45}], 0x2, &(0x7f0000005940)=[@cred={{0x1c}}], 0x20}}], 0x7, 0x0, &(0x7f0000005b40)={0x0, 0x989680}) lstat(&(0x7f0000000380)='./file1\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = getuid() fsetxattr$system_posix_acl(r6, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r7}, {0x2, 0x1, r9}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000580)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r6}, 0x2c, {[], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@pcr={'pcr', 0x3d, 0x40}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r7}}]}}) fchownat(r5, &(0x7f0000000180)='./file2\x00', 0xee01, r8, 0x1000) 02:47:03 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b34, &(0x7f0000000000)) 02:47:03 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 27) 02:47:03 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 20) 02:47:03 executing program 2: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x80, 0x0, 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, 0x7ff, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x5, 0x800000000}, 0x0, 0x4, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$KDFONTOP_GET(r1, 0x4b72, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x3, 0x170, &(0x7f0000000100)}) r2 = syz_open_dev$ptys(0xc, 0x3, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000580)=0x6) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000000)={0x4e946e43, 0x80000001}) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f00000005c0)={{0x1, 0x1, 0x18, r3, {0x800, 0x7}}, './file0\x00'}) r4 = openat$incfs(0xffffffffffffffff, &(0x7f0000000500)='.pending_reads\x00', 0x40400, 0x88) ioctl$TIOCSISO7816(r4, 0xc0285443, &(0x7f0000000540)={0x4, 0xfffffffc, 0x3ff, 0x1000, 0x7f}) 02:47:03 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1171.781569] loop1: detected capacity change from 0 to 40 [ 1171.790501] loop7: detected capacity change from 0 to 40 02:47:03 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 21) 02:47:04 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:47:04 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000000c0)='system_u:object_r:syslogd_exec_t:s0\x00', 0x24, 0x3) sendfile(r0, r1, 0x0, 0xfffffdef) 02:47:04 executing program 6: ioctl$int_out(0xffffffffffffffff, 0x2, &(0x7f0000000000)) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x4, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$cgroup_freezer_state(r0, &(0x7f00000000c0), 0x2, 0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:47:04 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 28) [ 1171.813550] loop6: detected capacity change from 0 to 40 [ 1171.861051] FAULT_INJECTION: forcing a failure. [ 1171.861051] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1171.861104] CPU: 1 PID: 7765 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1171.861142] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1171.861161] Call Trace: [ 1171.861170] [ 1171.861183] dump_stack_lvl+0xc1/0xf0 [ 1171.861232] should_fail_ex+0x4b4/0x5b0 [ 1171.861296] __should_fail_alloc_page+0xe0/0x110 [ 1171.861352] prepare_alloc_pages+0x178/0x500 [ 1171.861401] ? mark_lock.part.0+0xef/0x2f50 [ 1171.861447] __alloc_pages+0x149/0x480 [ 1171.861493] ? lock_acquire+0x19a/0x4c0 [ 1171.861531] ? __pfx___alloc_pages+0x10/0x10 [ 1171.861584] ? lock_release+0x1e3/0x680 [ 1171.861646] alloc_pages+0x1a0/0x260 [ 1171.861690] filemap_alloc_folio+0x389/0x430 [ 1171.861740] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1171.861786] ? exc_page_fault+0xc8/0x1a0 [ 1171.861829] __filemap_get_folio+0x285/0x8d0 [ 1171.861869] ext4_da_write_begin+0x2c9/0x840 [ 1171.861922] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1171.861978] generic_perform_write+0x26f/0x5e0 [ 1171.862039] ? __pfx_generic_perform_write+0x10/0x10 [ 1171.862086] ? __pfx_file_modified_flags+0x10/0x10 [ 1171.862141] ext4_buffered_write_iter+0x123/0x3d0 [ 1171.862182] ext4_file_write_iter+0x36d/0x19b0 [ 1171.862218] ? lock_acquire+0x19a/0x4c0 [ 1171.862255] ? ksys_write+0x122/0x250 [ 1171.862298] ? __pfx_lock_acquire+0x10/0x10 [ 1171.862340] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1171.862376] ? lock_is_held_type+0x9f/0x120 [ 1171.862413] ? lock_is_held_type+0x9f/0x120 [ 1171.862453] vfs_write+0x97d/0xda0 [ 1171.862493] ? __pfx_vfs_write+0x10/0x10 [ 1171.862538] ? __fget_files+0x267/0x480 [ 1171.862609] ksys_write+0x122/0x250 [ 1171.862644] ? __pfx_ksys_write+0x10/0x10 [ 1171.862685] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1171.862735] do_syscall_64+0x3f/0x90 [ 1171.862773] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1171.862818] RIP: 0033:0x7fb718863b19 [ 1171.862841] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1171.862871] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1171.862903] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1171.862925] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1171.862945] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1171.862965] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1171.862985] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1171.863034] [ 1171.886793] syz-executor.6: attempt to access beyond end of device [ 1171.886793] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1171.886862] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1171.937027] syz-executor.6: attempt to access beyond end of device [ 1171.937027] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1171.937068] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1172.024467] loop1: detected capacity change from 0 to 40 [ 1172.095637] loop7: detected capacity change from 0 to 40 [ 1172.133123] loop6: detected capacity change from 0 to 40 [ 1172.138240] FAT-fs (loop6): Unrecognized mount option "18446744073709551615" or missing value [ 1172.159853] loop6: detected capacity change from 0 to 40 [ 1172.179821] FAT-fs (loop6): Unrecognized mount option "18446744073709551615" or missing value 02:47:18 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 29) 02:47:18 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xa27}, 0x0, 0x9, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:47:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 22) 02:47:18 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:47:18 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x490282, 0x70) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(0xffffffffffffffff, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r3, 0x0, 0xfffffdef) recvfrom$unix(r2, &(0x7f00000000c0)=""/33, 0x21, 0x12000, 0x0, 0x0) 02:47:18 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b35, &(0x7f0000000000)) 02:47:18 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:47:18 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000240)="fd2326161274f1d1db314353d458d8ef7f88185e55283a2c300b4a398b5bcc9e76b7952875504329ffeb39e833aa4809ae391d0c84acadb1bdaf8fba656495438235ad6ae6960c2027d5f02ac0ad494cdcda16b6b672f3dc68ff2787e781925b5f52418534d1c54e14cf92a015a237ae1e9596b65d99c0307de67c1708b0a181ffd3f3119160c105c2c8476f12988d9199880d3f2f102e66f67386ab7078df4a5080107b6154eb6486757e87bbe2d7071ce41f77051b4b5e40a713d9f9cb9f0c18e880522e1b2c2aec8f80805797a73a7a95473a29f941417432aedd9622662f149bc6f6e94d93c3375d51138acf2af281310135ccdd63689ee4ddd1e93c8ddd") sendfile(r2, r1, 0x0, 0xfffffdef) mkdir(&(0x7f0000000040)='./file1\x00', 0x100) [ 1186.652169] FAULT_INJECTION: forcing a failure. [ 1186.652169] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1186.653185] CPU: 0 PID: 7804 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1186.653693] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1186.654190] Call Trace: [ 1186.654373] [ 1186.654535] dump_stack_lvl+0xc1/0xf0 [ 1186.654810] should_fail_ex+0x4b4/0x5b0 [ 1186.655084] ? page_copy_sane+0xcc/0x2b0 [ 1186.655372] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1186.655730] ? ext4_da_write_begin+0x45e/0x840 [ 1186.656053] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1186.656431] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1186.656775] generic_perform_write+0x2e7/0x5e0 [ 1186.657110] ? __pfx_generic_perform_write+0x10/0x10 [ 1186.657474] ? __pfx_file_modified_flags+0x10/0x10 [ 1186.657825] ext4_buffered_write_iter+0x123/0x3d0 [ 1186.658154] ext4_file_write_iter+0x36d/0x19b0 [ 1186.658476] ? lock_acquire+0x19a/0x4c0 [ 1186.658762] ? ksys_write+0x122/0x250 [ 1186.659031] ? __pfx_lock_acquire+0x10/0x10 [ 1186.659342] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1186.659682] ? lock_is_held_type+0x9f/0x120 [ 1186.659983] ? lock_is_held_type+0x9f/0x120 [ 1186.660282] vfs_write+0x97d/0xda0 [ 1186.660533] ? __pfx_vfs_write+0x10/0x10 [ 1186.660821] ? __fget_files+0x267/0x480 [ 1186.661119] ksys_write+0x122/0x250 [ 1186.661376] ? __pfx_ksys_write+0x10/0x10 [ 1186.661669] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1186.662027] do_syscall_64+0x3f/0x90 [ 1186.662307] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1186.662692] RIP: 0033:0x7fb718863b19 [ 1186.662961] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1186.664251] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1186.664799] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1186.665314] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1186.665827] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1186.666339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1186.666852] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1186.667378] [ 1186.694990] loop6: detected capacity change from 0 to 40 [ 1186.707112] loop1: detected capacity change from 0 to 40 [ 1186.709582] loop7: detected capacity change from 0 to 40 02:47:18 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b36, &(0x7f0000000000)) 02:47:18 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) write(r0, &(0x7f0000000100)="2e3a59f4069f8ce44cd1a8879f71af6477269dee54972b7a3c32cf20e428707b3cd1fe25fd75a3c50ee7bf5f04bf2860615483a1caffba7cb9648410dfbcbab874e57647fe54dc9e2bfa52d8ada0f15e353d4b4ff577a08d85d87e", 0x5b) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_PASTESEL(r1, 0x541c, &(0x7f0000000000)) 02:47:18 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:47:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 23) 02:47:18 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6f646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:47:18 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:47:18 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x0, 0xee01}}, './file1\x00'}) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x101042, 0x12) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:47:18 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 30) [ 1186.939604] loop1: detected capacity change from 0 to 40 02:47:18 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_dev$tty20(0xc, 0x4, 0x1) r2 = gettid() perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x73, 0x6, 0x3f, 0x0, 0x5, 0x0, 0xf, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x6, 0x2, @perf_config_ext={0xfffffffffffffffa, 0x3ff}, 0x200, 0x1, 0xfff, 0x9, 0x2, 0x80, 0x7, 0x0, 0x10001, 0x0, 0xffff}, r2, 0x7, r0, 0x0) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) [ 1186.964438] loop7: detected capacity change from 0 to 40 [ 1186.980160] FAULT_INJECTION: forcing a failure. [ 1186.980160] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1186.981067] CPU: 0 PID: 7836 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1186.981579] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1186.982125] Call Trace: [ 1186.982297] [ 1186.982459] dump_stack_lvl+0xc1/0xf0 [ 1186.982747] should_fail_ex+0x4b4/0x5b0 [ 1186.983012] ? page_copy_sane+0xcc/0x2b0 [ 1186.983280] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1186.983649] ? ext4_da_write_begin+0x45e/0x840 [ 1186.983954] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1186.984339] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1186.984668] generic_perform_write+0x2e7/0x5e0 [ 1186.985005] ? __pfx_generic_perform_write+0x10/0x10 [ 1186.985340] ? __pfx_file_modified_flags+0x10/0x10 [ 1186.985702] ext4_buffered_write_iter+0x123/0x3d0 [ 1186.986013] ext4_file_write_iter+0x36d/0x19b0 [ 1186.986337] ? lock_acquire+0x19a/0x4c0 [ 1186.986605] ? ksys_write+0x122/0x250 [ 1186.986874] ? __pfx_lock_acquire+0x10/0x10 [ 1186.987157] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1186.987507] ? lock_is_held_type+0x9f/0x120 [ 1186.987789] ? lock_is_held_type+0x9f/0x120 [ 1186.988089] vfs_write+0x97d/0xda0 [ 1186.988333] ? __pfx_vfs_write+0x10/0x10 [ 1186.988620] ? __fget_files+0x267/0x480 [ 1186.988904] ksys_write+0x122/0x250 [ 1186.989171] ? __pfx_ksys_write+0x10/0x10 [ 1186.989456] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1186.989796] do_syscall_64+0x3f/0x90 [ 1186.990064] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1186.990401] RIP: 0033:0x7fb718863b19 [ 1186.990656] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1186.991748] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1186.992288] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1186.992734] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1186.993168] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1186.993610] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1186.994046] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1186.994497] 02:47:19 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b37, &(0x7f0000000000)) 02:47:19 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:47:19 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200000, 0x110) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:47:19 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 24) [ 1187.086842] loop6: detected capacity change from 0 to 40 02:47:19 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) [ 1187.119716] syz-executor.6: attempt to access beyond end of device [ 1187.119716] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1187.120498] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1187.133618] syz-executor.6: attempt to access beyond end of device [ 1187.133618] loop6: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1187.149124] syz-executor.6: attempt to access beyond end of device [ 1187.149124] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1187.149989] Buffer I/O error on dev loop6, logical block 31, lost async page write sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="3c2700001e00000327bd7000fddbdf251f000000500326806fa8bb46ec16501c4a63831c86985ca0e15159309135c8220d81c6003600b2145d107f011b87e48127d565ea84df1b2913120886fa4535eb054096ad301ed81d1bd5d8a6725cc7dfa3378f03a33f59c0d3b6ee1ea83f92fd25ca219c7bee8d3140af65e2294b096d1347bd52878457e55f516ab9864c7646b1da4246b2dbee3061fb379c1920ddb3967679f5ef6de4f00466b11ced9dd146fb46e90f881ee876cb58f2ee690138e61f7bcda4233008635cfa9a422bf2e1be20a2677f831f5e3ae8204388158add38996153cd2b471999ee7e1a75049f0ba7959c8b98787e01f200004c431a56908ae5884f2c47101959b96a076087bbab0999110235a71125fda2b0a97777415527c388fa23a249e5f9cf48b517823df8a49c1b11fbe9c992b5cdff5a5a16eccdc613211fe23d549670d70bfda6df7065c25748d3643eb1f6e3794134fc52efed5d6f547170e63bd0038286626f0888fa560850713cbfd402914b6b4c038eed3f2ecefc6754e3ce00cac755e05ed77fbdcdcc2df4bfae77bb879243175ee8586ad43a83241b8268fce300819d775444828dd4730fcbbe3ee78033aef19c419b4c34d7aa77d87caac215fd02a703977f4f2bd4bd36c42c01fdbe45b9680066cf88850799d899720793e3086298d92124967300ba47de3a09e46ccf719562d44a0136e1ec8fdfb987dc0e63b02100e72aee37eb7a37fdc96f54085f93d77b3d776673b193993cfd1f1259ac0ac5212145e7a728b0fcd19ae78d3b7cb96b618663a34b85d00aa142fad32fbc08a05c83d636a9dd1b46adc975288a8f755ee86109b6587207944eff18ab78ab16c197a9a35c6ac18d319f5420091ebe10ead954879a85395fcd567ef2332f8f78f18110c46463cf1b51acd607333c6942ace85607d1b6fdb5cdc72f1c9e7f069af212a140f05a0e6e3fc76141afe44825cd2e33e281ac5c90bfc5ac17676238c82265dbb888e18ceb60a1e2d345c0f98b1cd6358b2528f04a787844701ffcaeb341bdb9e603d174b293e446797fdb8ec98f098778676b63ccd8da2a68155aa4eaf233780239df7e48bac0c22ede7ec52417325194e5147a29bc50132801fa57ff5dd6a15cd2d7225187fd4af20e5e934d685f8095a7ca72d63af334d1194504da046595e426af15c81146164a12982a420b2663f0ed35a066337d080095000200000051115980a1fc098f757098966e03f182247e4c8e46ab35a3a29a10634e19fbd3a6274f52ffc08a7f4d94b9c89976f601c4810c8cdc76ee6482887cc15e91f4a2376ac9aa3b50763e6af3b7843ea8fb0cc83a04a79107c48ab9be8689ac544141ffba52028dc6b81095e303e1b0828e90d62dc98ad0e93666d83b4fffb47434315c9bbe0168633c9ed445b74eec967bca776b04628f7b956a0cf5acfcf416bd7abdc5d6e215447443070fcba9417b277a96cc9002602688e2de3b346b4a08006200ac1414bb0c000300ff0000000000000020a9c76c138054304311dd28ebff10bb3cdc1ce9c65edee9e7be8099c02bb002096e2db40e8d2e42d9c63009dd0e13fcd853d90c5d8ff318bb1d6679a4347df7ae0996e608b879d943ee7e95c6c448cfb1dfc71461fb0877e2f1542807c7b2216eaddb42a33580d2592510b91b157f9a12604854a2fec2eafb78c9c10e0330db2bcb3017941f8288d54f1e2156a4fe00174833f6bb4439af0e18679a00967d4abdac75accf25c3fbd8a6c9965d6df43c96720b7f06273591708156f114deac5c27e1dece3c2ab1e1712294d739e855b8a04d0285d06d311ba9cf2c38bbf4baf36bebb6c83fb5a2e441c9e10ca91ede0e2be4858719b20ec16a55c7a74152dd56e60fd8ff0b660b82543e8062f34d235d674e88453237978782d7f7f2a214bb61ce64de1740c5bbb58a439058bb12b2ae4dfb7d8c485bf68dc36f6dfb7bb4480631a96c1e11379458ae9f43158e6d45c30ef91b2e114ac4a03d34dbb3352df8c559c22ae77be36e1564e27582baf87774445e99472bff661f52653083e48ab256bab45c51e3186e5a806a7bbb4332817c69717666bb36ba93eb236919f5fdcc4e52cdc1cdf67ccfb8fca2d12f34778d7f0f3eb801894514277e60228af5ef629674003bb5bb579d74fc6338db2fbcd9b82462e6865f43ef3c9b30a91d848e2996b85aa00512962542b08cd20ee83e824aca99b4409928ec08bc7c18e0c11e530f6ac6a386f07ceead96af0c1593d8cea7cd52133a8f86fc758e4aeb7d560a0a9e1a2d256a5b76abdb8e91a3a1331d3b36f79bf5e078664d9d93c678fba2e5f71db4f986660c003ed3edff4cf300f76fefc8d610e8385f13d09f3114497e2b12666dd5652fae667a07b11b5dc6b245e934a275acf0455acd56d3e47c35ad6bfa80e27212a8d5594240e5826f0e91f7878aa994c0bae0d6312978e7e320efc12a3086ff587e1f3410fe816ab930de3dcc7d2d1ae122c8fff3b2aa50cbd9f7e698fc2cea815c3609176d4d8e1a3e9f748974f7bc55ddb47d4299ecc52447df5f98048355797aa6e1cbc58bb95200c2828e41dfeb515b4a4c45345a1826d3a466893ff73f4583665d23c4ae8612764eb65ae9817646aaae260e5e2eeda020f33f34f589ac20506540686d9822212465acc2aaec1db3f5d78d9254abbbc95e95ed11a721ad6434961a4a8e6774d2211a80f423023981a0181bc1a928b5a68d46de4e55ffa1d61b4e43e1680e20930796a2887ab5f61b976646edfcdea80dffda6ea6b798808decb6010f579a633c37476019477b60ff5a04cce705af537eebc2d9feb83315b3d1f1752fdfc9bcfd728e35843829a22e69c9e3d54d335c1dee5dd603264057025d063714579420d386d16e5add5ac632ac5c9d2869d37e11ffc851cb4428540e39f522d8c3036881687a60dc0176fabc35b16074b6e9f4d347fd8ed0e10ea0b947d8190442d62c485a4b32e5987eb040cec97a85a225d1100765b04dcfeabd2b02024c9a0ac267c8d0ddcdf859576f327f93557d039d4240a5b28f437a058c22c68cfdcf43e17ec9b19d1838db40d5eefe5d8222070b8055933f6d905eeaa6c0711d07c8585835ca3a6514851ca713db65a24bb970b3f99dea12a140a3a8da60760e12217c8e8249411d16a49d538e610652039ea21d125fdf1d3e7ece4102c60b5b439fd504fc477fe331c9c68e44fdeb310545ce11de057b9da09bf20e8ed1dcd043ea86699023d034470aa69bec4848b7d38ee73c105580f1ccee3d4f6d6e07069edd0eec428ca3f74fdc74d8e90fef0f264c51aae7887029a4916301ce78db6ac15ef620a224b184ca0bfefbf0c38146cbcbaf92a2063f41e42e1183ff0c76d8e0e8d2303f0fb07cef25458c3f9ae07f44e687d0e6aea73075d27bafd1e9d8615e1a09bdef43022841d0226656e76c12d2312a5b08516e1826582f1a8659545b8046d18d1ef7a44a9a5611d430516f972b65f745f955be7a9a090fc8c86341a60ab85292d41e0396d44c2cc05bd03803a067cd3757e0df2e2fbdc64bb7c2f7209d920617f033796011618007c2a3de261cecc88aab8a8d5d3187c867655f4c2f136e53eea5e69c1e261b50e82a253823be40c92f7690fe3fdaffa32629d8fe49c62b284a79489de00b146a9e4ec873d3eda38d616b2d4e7df5070f8a8bbb01643e06160da75a17a6aeddba052f3842bf3f0f92523e90828888f04b56fd4dc9b95a2360d06529d7ad9cc188d8b5ab6813014abc51423ed80247334e999a7890025808e9ef514f28080d7648756b069a39d61503fd90364091f922dfc31f9ec08617140857a3639da0fdbfd6df5a5522cfe0236ba39e255d54976941cf003253bb3236285e0eca328c72f3617efb48f696230e5695d27ad192d94e51b8e2225c36d3e4494b01097df7660afd9c39b51f7943a59e866d8473e6f0704c27c834c0e5ef7545fd55e6f0a1e34d2fdb43cb0197e983214d8c8ff83d5ec9c32b49a0344b453ace4b78b7ae14e4785232872f2b02e869483aa95866dc5ed9556c645a23b673c2a889a8ea108046bb96548877ed06a90d17f41323f7b841a1ec48d60c0985a9c57822760fc5c9922e8c389e45059c4742607125e61ba39cda11f646bdb207f10f37fedde63528debc0c38a98988b74fa9b3d178c279cd99707817ee47705c98cc36a62242bb0b9df71ecf86a1e48b52c7a7ab5de3a481ce0f42d5ebd12d03b8b354aab34fa24c7adcf68069e0b298a1b9060f0db5faa85eeea23368d4a955b02ccb46d8d5a21263fcb4a8a04f352f67fe3f519d6f21a44f962583f68e10a0c01533bc7e11ce0d3d02457c7837ccec4be6ba3e5214608aabf216f73e84710c503b16f66b8f25cc8a8b891ffb82a4d5b21272262c57e6ddd1aac409f47f50c995ee81396d22b8783edfe1170f43813fa23b4d5414364742070e23fbb3d5a60075fdfbbddab0411ed39289166e0e30c7c573f4efb3744e9fc83655b6109d8eccc76f8cd9bac3c626b8067860beb9919faa7e71a22c2c632a2fee4797f3aaedc7bd66b75a2b8f6827aa5475a84f3006af6c2a1f7536a5ca44fce84e1c1d4f5a3fafb3970dd43491414257e7f88154e42e4e740496e98b51ea7fc87690f9fae30aa08ba9585e36be081ea7640e3a030d806bb42a5c7c19669c3542bfd44660d54d436f55e3b43a0f1f63257580d8185ef1c42cb8d1e2db6565777ed145afcbf3fe227445c90985a0d37d0d70123f351a951aa6d1e8703c22ff1bdc436c4157b878b9fb5d732fa94f4de8cf46fdbe14f8936e3475eebde009a8e88a06a94cd02971b4e738a23a04d72b8f36ea66c7b56d8f84964a874cd3eea0e796bdd3b7a359750294bf6da7618932181a68dde53ca0763510a93631219f24000d72ddbae170046253081a8c3caca9e6c642d00fe0b197d4d55acb7e2348a9c8969c4cb458b6b075e44d9684fc6f5d738821ed6222eca2810f24bdf3efd82d1b534d2eb5335bd63e8573e17d1eb330a68c011f1a81b133b4535d211ad703587897be5355aa5fa54da15a4d9f38250393541146752bec2814eb1bb2c759bbde2ea5fb6151061c16a418d76b218427e0426dff3b26626495b72983527f032dffc12040d9e6e98bcbc1e6eda9bd134f85fcd084e4bc77861f76f84cfae3514d9ee30e523c8ccfb5b8a8a1f0f3ff8cee46ab2d077fe118bc75576f268bb69b8e831da62e28eb38c2bdcb9a8cb617729f782b71b6b8555b780c8774baebc58d3f5bdddc245d5c35053665b7491759e999de03e12582203b20123fafa81c50d47eb4b809c2f6a5b5e12694cf92357bc0411b3c52ad0b5be5207c236ad3000ad39b3894c83e328af1eeb4110ee9df81ba15903393b30be846d30654b0289f0ee048e31fee24f4ca07496f996bae89b182ffaeacee3f0d835b5acbd06d1691f3697d21ece1702f96d06a9cdbacf8efe6589afd36159d7db536356b8aa8afc0f7736ea7a8b8fef935096d04216181e2883d0b4ca6262e7adcf46af680ec4269c324af84c7bba4cb4492c4ca8fcbdc0135f371b1c4588e2b55eac179e46173d3ce65f266c57c73b74bd416dfe99d382f10576e0c908eb96d5e06cddc649c83fdf23972bb546fdef8100dd43108e5e8ea9414db272a23dae37254c9746bdaa507f8629282680a8a71524aacd5fa7851e22128000eeba27089ac134465bddf57df08696029b2f92564aeb55a2210e2d87a619406b453fca5246e2b6824c4bb441a0020de169ea6716eec584a355a5dcab5dcbb8a2fa962be33d57b9e1d45f3362cacf92cc845493af3663a0cd0b01d039b8d62c6f0aa0dced3518272ebac006aecdebf85b651844453b0110c73f1fd8a2cdeaba31533aad7187ae73d21577e829bba8c9584e3647983253b9ab797da3ae1a2e82743d8d9021af731bad9b5aa7da35bf0d1a056c0bae03172006591bbcc9457f54534d3c5b79919af6ace086cefb7333e56302cd067a057e9d18fc25145401142be6e8bd9539a6f962c4a2a55e0cb3ce2b3bf367d6067b3280d72155bcea594e7a93daf70896b8a0ebf04452003087eafab1db519cb5bc16ed10f004a956e51a8e18c9a68b27ac027c1e296cbcd9d08a1efe391775a015a7462cddb0ed39d0499ffe2f7c32892aa0d6a8ae4027a1b8a5a6f43386c5964e8b7a233edd829b1edee15681af25595d986b62f3a841d0e6e299a5bb8e93f59c43f3684fa95dfeba6f450b94a058f2c9983186123199d980d278ec303579ea120c457d68d0607341eb93a42722272fddf80076a24ae6c2d4b1f091425490898ea61cd9686ad9a64fbf5ee08b5f43d701766dd8b0d407cc407c69deeecd2beeda386b38b2f8a4f78f53f8bfc565b4b4394c1df517c05bb0965c0c6852930a5982c3461bc16065615bead937818c4a8b65174a1f2d3892e9c0b864d6fb92327d540a1eea8a17e4f145fedbb3cac6e872a618f4a36ac834788a7c36336fb7860c2879458c9c87fb562b2e4c819076b5bcd5624e8cda88116cb00971c67ed82357bdc57e3640236e59b438a695be6a9f505772d1c5f1245b8321b4e17c7623f56034b33a9c71213ff7fa275deee575e0dae852c63fb3f3eb0e00c840aee60bb737c84e4b972bfeecf795397573825c28a741dbfe19dcac433b42e4a817f8bad16d837eb50b7872849f98f1210b322f41c591b5c4d7a96f099792481ac3f8cfa48ee8124dace89986d5a6fabdbd098c4ea39d4e0a80b09b22609048bc36e60d0df707f2f79772cb6e75ef18d049f5f2c4a9ccae60d166793aab106904dea39d2a5da2852d933aea01d869251ba203471bd4084aa6ff71591368352b51ee80d130fdf13331f0d88f1c458ca6631ee0f4f12cf59b4df821ea84af24566a3fe9768d30ef56496fe297727aab3aad4cbd777eebf8a9c5c2885063e634befa81f75b105b773483d1ca9a8b309dbfcdab13014ba162b0c164092e0b0072092586f66b2606822e7fa3f0a12dcb4790b6702b1884d1e8aef6f9d753a0959d4c3db8fa47e27732bbff2ce75f37620a244b39c71e043ef5fee1b8b3ca436b8232a6dc89c614de19952e0470f76dc406e743bf6441b26e1729a86fee826317a82fe6fdf2837660afd2cb6351111e744c23ecd3691d2cdbef087999e2598e3327efba129e867c535fd977c94c401f8a6a7f49803df7642bd4106dee7742a64254c303fa7f3f25e60c738359f8164092bc2ddb275445857a3a1f3859b1343fb291990eb5b1fb4e73f04ba71f58975be099fd9dfbcc33f1e2483975769875813323100198eefff4c45fea7d51a9d51072b548efcdb6746be7fe99ff0305bcd3e33d62990d641ab83d6debf484363ece9ab5fdbc17fb78c0bb5a3c120dedd4b96735584e6042a756d5472d35ad54de43d1ec13999849fa0481e05132e26916eb90b15dbc8e48e2308b62d9e3b23d82d0119c526aa10d30efd4e2086bf56e8c47908003800", @ANYRES32=r0, @ANYBLOB="0000003f057eb34f4929ccc8fccc26767b613e7a330c264ae8978b2ba4d9f512dd7db8579dec417f46655bbd345dbc16c172e7823a53854325c90dff877ca67e57c216b7f6ea2b6a37d81584d9888e63361cb0fd83b973eb5c5501bf1cb298c41d9756121f38bc3d6985d3e00234e71c1e751bf0a8c825b6da367597887fc17940908b226a2c953364054101440fe425680664a297491a96aad1b8b5fa522809c024e181f42005c51d7dd091a168b0ca231448404047bd25c87fd260e885f534c2829159a742f34bd2e8f11edcb94ee66f2d0965f54b3bd32a192be8e66103d3af43b1ccd29868132ceb33a2f0d39f6f05095c64c5007d0b8946f0363796af68d994bb15333d3e6f800c62924eb31a009dc5bb27a45d9adac387fa442f61f1a784d8ce12542ecfc017defc20114441d1921fc526722cb32b210136aca47ea569adb95726f19aab7a7f7f6812745679c1b8f62ea12b3f95de631b5d2444f8849bc20abda8441c061b8f684bb117921beed6b9691c7862c7b5f5b9bba227b7c706d1cf374d7adf5823688f84cae27b1f1baaaeece30765e8526e151baeb3b431a6806a549df7194eeec4db3f82550cf7a1dfec378ea7f9077c2e08b49ea1bb84256bb06610a0639ee40455cdad4117e5e51cd12972dcbda5dbf9718cbbbd182ceb59a920ca027b41772cfcc21eb985620e732373e234e71a901fc273ec5142d4aabbe4a6d2cbcdb1738ba95654a7bd381c2bf1304dd4975442f2eb23d2612e9ddf2e2db77c803111d1bf47759b3c9fc9cc4e756e49bae83ef076055a5a219f00b6e9356c1eb038b0e4a65a41a67bef7fc0d7e1e5c836a01001ec9524416fbc0db8c737a97eea550b5ddb3042d49fa536ffcecf310791dca732c0695d5e8f944b738bc2fae863debd84e95275d2639a9f494124547b7243ec57aae4360222a591d61294da571bdf7a6c2cf6a37ee5d0652f293add40fa4d1b0d0b7774049fec6209c018a875f82dcce87e62efd0bd16d674ce34d51dead6d9366c841746edd1a2085049665cd6e1ffa7200956b223c47dce82a3c4b675d434f6717e25cbdede66e402932938ffb1b7ac3188723d0f658a14ea03a1cc9adc456bf25e0a3eda9cf1fb9fbd4bd88fc8e2262ae409008bb0150c0d3893adc7bb053cebeb305cfc3f737810004241e123fc6adcaaa84b2ec00f05c04699321e2d43392b9690793c2b58585493f618067410910e4f2872f48abcaa7e825e4edb852fcee4d5747235914dbbd79de28536609dbf11bc896fa2d166de9251e96c14160adf861ffe1a5009034c03984b45151ebd6cd713f7aa599b664acd41360696b0bdde888a1be876696b283ae6e3225c0168aa7557298b97bbda38c22a3421d7bfe2c1a139041788841da844058150fd43f941c6f04efac10ced4cb73c2d6ec1be346ebc3bb80966556afe38d640bbd0c3c2f8d2b1007ad8d57f46d03a22d032072ee5b5e52714f9938bf6c55114412f39c049c1bf0b4b55c0820eccc82f279535a3dc98b69fc719b79b6eb62d03952809323139ae09eae15f4ee69c83e27728fcb31c2c4f96fa8d036acaea671864ffd0a1cfe381eb38367547834a84e0cbaf5ab6027c312189a19169ebd835ffdf7fed57ef165a70b012ff5d9c3146e69c6e755014c46c17aa0fa3885013fe6f99a4c5fbb039c7c67909cfc9db2de86181e6261faa02fb54676766542e8176c0215ca10e980eca5eba8dad693af76bee74ff04332913d3b5b820e22e66fbbc1298009544cc14170c68b127ce5ecd9881f494e99aa426fcf3719f53e300e19193484d3c2b606460ba9ddacb85943816173b09ebd1ce6f46b5a0673adf405e79af1bfefeefad48a5b6e42acf08592a9b6ffe18086f2ccdd906f81df8c9d2583325050895dcc4e5ee69c38b96861e117ae478695d00a3b05e7ae8c84843517ac5bce229e0a9e5a49f8da560171855ce8b33b340443c942dedc0c6d52870e640965c70939281e1e78632ad3ab69e77246be2c69a842a43db47b76cf085776d9c7487c7bf6adf2dbe6db7466b1ea94897ac308ec7e8ff2647ca4102a461281d6e240167f5f6b82dfa2a6e49f12411d2b0e0c49ba78b70f36e823c944bdb6940d7d9f125d59dc345e69d42588a86c1c0b7e52927af0a74cbec12315c71b573d2f718de9712525672b81ea74c0c069eb04218982af90b1ab3ea7f48300746f4bf7b1b39743c7295472698d14d5b4273a16a939a87dbe0c091e74cbc3f6848784c5eaceb6c41124a351d1cd3c7050b44800f85a1e7c33c0398ff9df8cf18f694bff55236b43c2c55d255b1d952be478f138b9d96eee957c65ecbcbb38639eb0ddda7e2cd63ec018efe543839158657363caf70bdf2a5376f1998874d4b65d52454a427000bd0ccb663f1e53199cb3f6b14f17febb0c473870c7c55674449d6e993b0af10305e68b7e3a832027878ece573a24fefb1c2acf9345f1bb40fdb5b0fea07b0bf4489fe7b874dde334e93a8779a87be765f9a25b188b1fd4752fb12d7d4bf277eceedaabbad92b28c3b2c3a90a1ba5999c5bd32fc586d0c850eb360341f270239f4cc08a4287e493ad6de7080eb2a698f39786f9ba81adc51f12f8aa86f5e7d2c9a1c20add5a9f3b56d6637a645e5e0a18056dcb67032108d721be90b2612a3ceee23ef9d68f9b93bd29b9d8bcdd60c8d3f9f0efbc5180a52408d9e88ee8c3bb894edd9050e0382afde554244387816e1e56b5c2e5cd75a31560e4f2a8e70d575c58882fb5507014ad9e2ebf336ce88a06a68d07066c16ccef9e20f90e5daad6115916d582bac09fbc75c612cb71ee36351759bfde4d168f9d7a0e9d22609ffbf8344438de0bb92c9eec679d23455ea775ac9b34257ce054b24d40b16140f0f8536ca795370f66843b370a45b6e81f0b546b7edd10278d4b5319d5558ffc6bcc18fbb7660f782dc557732c532e500ec9ee1803cfb12abbbdd85b147b158c51b8e65d63cb581455d34db78f14b5f5488a5dba591eb99e8db502622da099e5dc477b4d2ac4e6f8eda5d9978b9994e3eaacdc8fa3da288e841ea42188f5d06e80f80c9b13555215dea58ae82013ff28227c39475ae6bec5bc0c11827cd8ea3e5648323f7b6914b79aa22366153d0391411bc39028c1afbf200d063cf77aae988043ddd97bea2c5189bbf8c4171221c82719c4b6c57cc23f7608f35b3693fd39aec474f530399511d0a7e802fd6268296c6f264bbb35d256708de2ec4eacd765b56f647277f16333c009e17633f1f0793fac04aa95186cfc55ead8d8a59380b1e922014af6ed079357a4c2d1d82c8fa4eb56d833bb5aabf1336ec30d242af3a95c03027dffbc449f0df0a702e29e238163b7b288a87c5667f8daf30ed4fc50a87d3569286603e7e4b74167c61b37bc4f7f78935e6cf05bc7b14e811faacd9c150789e9ad09e6621d12318c8b2997b87707849f9394cde6ffdafdc88382b709e70aec2e0b4228314df102e2750ce13748386e4d9ffae26c45c061c3d1f6d79e2dde200df28a0f514b52dd26c015a4480f51543ddeb9283bbd06adb4c2bc95faf583b058a257265d0a5a73fe577f7a2b8ea7bd1b3ab816070ac4e618ccf596596570c8c7ae6b6086527b2e1c01ab8209cfffbc15f1798e6d8a00afa8026f325f9b5f51051b7017c33d9c02509efb61157ef81e396afac53a1e12e51ec16efa9d2f90d39b1c7c9966652dc25b2aaa47605240c1bf9db2153924e3c03de7c453df1489c7145a2def8bbcfc34120d549be46fb3c190d7f5762b65200a5b3d1b9b34280b88645ab46c68899d18b1bd72d91daadef5a1ed7cbb112dcafa9c91063f240a3ffdd1f35eece24cd328a5579838bc526158a67719fbb6cef2f3650015a6c7038fa3ab6864e1db59ebaa094f7b9bcb88daaaafa1dcb28de56a070ebfc5e612d9075dff51340b4e1a628185e4e6abce1d61bcf7a39905ec19066c066b3069a871c6d9ec9693dcdd91ace85c3dfa09379a713468f0701b2fb65f715b137c4a1a9a13cd9581dba5dff735f973bf14810a76951417ca88424749369f5d8732e8aab4336d1369a48fe70ab5fae81c33d724099ec72f46424effd6e300aea9c771bd25b1a534279f2558f93ed53671e9b4cd1ec08e61a9629adbd197d50cc7a0d54dcd81c50c87c50d197319e2ec3369ab401f8ed3cc2fa5606d9bf85025d5e8667269ade173a1a9b15a2f1e720d8f3f29c087c1e2868a7fa554db27c6278a53e8e12987da810c7b01e06e006ac98047d1e6467c12f21858c0b99c987cc9b41d07a0d312c457b9984ecfa016e69238577e6d2a5d96e1941f1b0b29182b05089be092c9098fc849dbda53dd1be8d1034c77a1d0e01479e788f012adf370ca5305983705ba8f36e2ffc1668293864160c7c4596bee51ac4eba1762e694facc20551f768e36fdc67ef0e54c91bd34f6dd015e6752715e97cb8fab9abbf0dec7eda28d3c94d266659ab6d8916b050f124a2bd131ace1c796bda60caf69a8d6d795a439402c7fc599e1b135d877e3f863f838b64445ebcb20075d0f1b2c6838b45b3e06dae0f319f038b90bc59b5e437ac02d58b8b32b6d7f25b6d2e63def4c69c1d30e4e5a5ed63cb469fb52410f49d37c263858a4eb28b28682a66700786ba7e51b7bf9f1dee07da684c14a46b54a3a3c8d2ab28fc8b4b1c474a96c9aaaa38798777b889d183f8a4080f167de41bd729d4148430411aff6d235829956d080f8f6aa137b21849b8ceed9544a0e480cc035eed12101b06a3113a58da6c08992360746da9d60c9eda2d059f831c5781adfa2dc132cd84b2e915f84dcfe430db3902736a9d02e2c5de53ba85d3d47944d0cb1e6ea27add93b56e5b5e68ee0ec50129e94466b457a7759726385f3d5532c85fc16bebfe54087902224087f1f07418f96d0d37a77b2ff34c4973419d1275044e822521069a822503277b8e2a89c0ced4241da7e7a686f851e4b1fdc150315ce4386a01d0ee8c08f9f4f45dcfa160c0174517405ea69f7a087839c1980f3549f01905b9b78c59b001316f25d32a6eb201292ff9460613c565b75ced88b1ca822b6c247f34a8f9eca09f5d5cc8fa47947c6863261cade92bc71d415f099b1aa0140c89059f74486a3e5af82f0d28b01b0dd4d9fa433c60813c962752dbda72bca8d75b404faf7bb81b1eb551149f07d237b837edc366803686d29d8ba1a3bdec6ecaed88ab042a6456e2bcafb30b86e90124a1defe23d001e46a71c6912672dc0ea52fda2599726b60399c66c98d01f5ceb0b9d4ce6e306f6810760aa3c43fe1e80f54825ebc64acac46021e01aafef3df7755ee6e2c01dcd171b0913f7b7be571923838750320f1d3b2afa8984ebeaab627cc6cc8cd472a240d517bdc0e28a043a3a95b9f1a599ff0d96aec881b9a7bfcd186b3c8e92c5c3c92edc8dab8621bb4d6b5bb2cfcde0621d3e5c0cb7d7767a05b500925210bc4333f55826dbc977f56e0eeed75ce391193f184b266905599f2cbcc28228e7b23d38a6e9d9b62cb54e3e07f01f6cf877cc9872df0fd8612eb43208fe411d2a81fc02b353336307731a74b3c672fdd66ed5adffb32f9aab34c571001a0a1f4bcf851ec275c9434d78a48ee36b2f904c6e23c3d45ddcf2b4ad3517c4e05e7c4749f71ffbcb9bd4b3afc238fe3875881574668b5e05b3a7efe425553ac5665249bb766311ad698457aca124d19d0cc01e26f372fd99fa0047da4cfb5f9ed901d78b7170b12edfeca171e6c2213cbc0d1464a4d6494426c5026220e51da51d6ce0ea5e8631a07fefd20e9fd21f28d4e4b0f3083b72118529b87363fd27e9c61b2f430ebd3d1a711fcd95b9f0a5d21f7b12905b9289d2424cd7daec46d204c9315494189cdb31cc19cd946b2f88584b57c3e7d5442af42c80914cc7e13d9c5070a95ed342574b5a2c8093d5867a0c48c0bbf48be1e88fd2d7ec5f39a0a72591418082d0b9c3e05ce134ac759e016a114e95ffa534a1c3584454fe55f22e87aee59860278638f21b841e7f3abacbc9db5627c90be2651d158c55a7da6edd9b8de18054182fff86b6d0c42dc585b9088f29a22e1cee21f2f7befb32b18f39c03c7daa9f66bc613e18b49fe901e870289d9f1b472db7affc0e5ce25f6e139f041ae5bc46e3707ab320e3162d3390e3b7abaeceb821bb2fdf1ff61521060ba4f27e0a134496093cd80f8c9770af4a082a4c8e29a7b69f5cfa790836c7626ee3fdb4d120ba379324d6dc0516ec9bf67ecb5391af3b93b385c17d61839ab4e6de1d87b10410a8afa2a24c9a333ce05c2e6100051800400930008002200ac1414bb932608392f900c3284c2e8b7974f9933c5de23de4a76d64f8aa6548da7cb2d2b133b91cd705e823dbbf3598801cff7c5bdf2c1ac8454c713be14383a2c08006400640101017f3f041f87c59610e63207970478e3fba1fad9ad6d3026b5fce375b2ac4f639137a9643b20a9b605ee8761deb8395da9f3e1ec07c21b612cc8034c7a23dc629cbe5f0f7ad3e96510714faec2649b11193abcd3f48879330dee13b2963837f8348929b2a74d10c9586f7c112cbf9f8e75929d9d35fbb839594514f80ac6fa997c115c3331595c258261649b21d030b7b716fc8a91c0f63c0b75cfb3f7ca68760f9e891a2538c6c33773c289f5d48bfd728fb469d2ac11416f6b000000"], 0x273c}, 0x1, 0x0, 0x0, 0xc840}, 0x4000010) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) 02:47:19 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1187.164062] loop1: detected capacity change from 0 to 40 [ 1187.210869] FAULT_INJECTION: forcing a failure. [ 1187.210869] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1187.212293] CPU: 1 PID: 7856 Comm: syz-executor.1 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1187.213205] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1187.214134] Call Trace: [ 1187.214435] [ 1187.214705] dump_stack_lvl+0xc1/0xf0 [ 1187.215171] should_fail_ex+0x4b4/0x5b0 [ 1187.215655] __should_fail_alloc_page+0xe0/0x110 [ 1187.216222] prepare_alloc_pages+0x178/0x500 [ 1187.216759] ? __pfx_lock_acquire+0x10/0x10 [ 1187.217276] __alloc_pages_bulk+0x156/0x10e0 [ 1187.217821] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1187.218525] ? __pfx___alloc_pages_bulk+0x10/0x10 [ 1187.219103] ? copy_splice_read+0x15b/0x900 [ 1187.219622] ? kasan_set_track+0x25/0x30 [ 1187.220113] ? __kasan_kmalloc+0x7f/0x90 [ 1187.220611] copy_splice_read+0x190/0x900 [ 1187.221111] ? lock_is_held_type+0x9f/0x120 [ 1187.221648] ? __pfx_copy_splice_read+0x10/0x10 [ 1187.222212] ? inode_security+0x105/0x140 [ 1187.222702] ? fsnotify_perm.part.0+0x248/0x680 [ 1187.223260] ? security_file_permission+0xb5/0xe0 [ 1187.223834] ? __pfx_filemap_splice_read+0x10/0x10 [ 1187.224413] vfs_splice_read+0x265/0x2d0 [ 1187.224915] splice_direct_to_actor+0x2aa/0x9d0 [ 1187.225488] ? __pfx_direct_splice_actor+0x10/0x10 [ 1187.226080] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1187.226689] ? security_file_permission+0xb5/0xe0 [ 1187.227268] do_splice_direct+0x1bb/0x290 [ 1187.227774] ? __pfx_do_splice_direct+0x10/0x10 [ 1187.228331] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1187.228946] ? lock_is_held_type+0x9f/0x120 [ 1187.229474] do_sendfile+0xb67/0x1300 [ 1187.229941] ? __pfx_do_sendfile+0x10/0x10 [ 1187.230454] __x64_sys_sendfile64+0x1d5/0x210 [ 1187.230996] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1187.231581] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1187.232191] do_syscall_64+0x3f/0x90 [ 1187.232640] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1187.233242] RIP: 0033:0x7fd918d80b19 [ 1187.233712] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1187.235678] RSP: 002b:00007fd9162f6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1187.236537] RAX: ffffffffffffffda RBX: 00007fd918e93f60 RCX: 00007fd918d80b19 [ 1187.237328] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1187.238120] RBP: 00007fd9162f61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1187.238915] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1187.239706] R13: 00007fff3863199f R14: 00007fd9162f6300 R15: 0000000000022000 [ 1187.240518] 02:47:30 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b3a, &(0x7f0000000000)) 02:47:30 executing program 2: r0 = perf_event_open(&(0x7f0000000000)={0x3, 0xfffffffffffffd6f, 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, @perf_config_ext, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x7f, 0x8, 0x7, 0x20, 0x0, 0x2, 0x80, 0xd, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100, 0x6, @perf_bp={&(0x7f0000000080), 0x8}, 0x10240, 0xb610, 0xfffffff7, 0x8, 0x3, 0x7, 0x0, 0x0, 0x7ff, 0x0, 0x79a5}, 0xffffffffffffffff, 0x3, r0, 0x8) syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1effffffff) 02:47:30 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x119000, 0x104) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x208000, 0x10) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r3, 0x0, 0xfffffdef) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r3, &(0x7f0000000000)={0xc}) 02:47:30 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:47:30 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:47:30 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file2\x00') sendfile(r0, r1, 0x0, 0xfffffdef) 02:47:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 25) 02:47:30 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 31) [ 1198.570594] loop7: detected capacity change from 0 to 40 [ 1198.577795] loop6: detected capacity change from 0 to 40 [ 1198.580159] loop1: detected capacity change from 0 to 40 [ 1198.604606] syz-executor.7: attempt to access beyond end of device [ 1198.604606] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1198.606032] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1198.620403] FAULT_INJECTION: forcing a failure. [ 1198.620403] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1198.621639] CPU: 1 PID: 7882 Comm: syz-executor.1 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1198.622450] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1198.623255] Call Trace: [ 1198.623524] [ 1198.623762] dump_stack_lvl+0xc1/0xf0 [ 1198.624143] should_fail_ex+0x4b4/0x5b0 [ 1198.624570] __should_fail_alloc_page+0xe0/0x110 [ 1198.625039] prepare_alloc_pages+0x178/0x500 [ 1198.625504] ? __pfx_lock_acquire+0x10/0x10 [ 1198.625932] __alloc_pages_bulk+0x156/0x10e0 [ 1198.626403] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1198.626978] ? __pfx___alloc_pages_bulk+0x10/0x10 [ 1198.627494] ? copy_splice_read+0x15b/0x900 [ 1198.627922] ? kasan_set_track+0x25/0x30 [ 1198.628355] ? __kasan_kmalloc+0x7f/0x90 [ 1198.628765] copy_splice_read+0x190/0x900 [ 1198.629172] ? lock_is_held_type+0x9f/0x120 [ 1198.629628] ? __pfx_copy_splice_read+0x10/0x10 [ 1198.630089] ? inode_security+0x105/0x140 [ 1198.630523] ? fsnotify_perm.part.0+0x248/0x680 [ 1198.630974] ? security_file_permission+0xb5/0xe0 [ 1198.631493] ? __pfx_filemap_splice_read+0x10/0x10 [ 1198.631964] vfs_splice_read+0x265/0x2d0 [ 1198.632414] splice_direct_to_actor+0x2aa/0x9d0 [ 1198.632880] ? __pfx_direct_splice_actor+0x10/0x10 [ 1198.633414] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 1198.633936] ? security_file_permission+0xb5/0xe0 [ 1198.634449] do_splice_direct+0x1bb/0x290 [ 1198.634864] ? __pfx_do_splice_direct+0x10/0x10 [ 1198.635359] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 1198.635865] ? lock_is_held_type+0x9f/0x120 [ 1198.636311] do_sendfile+0xb67/0x1300 [ 1198.636693] ? __pfx_do_sendfile+0x10/0x10 [ 1198.637147] __x64_sys_sendfile64+0x1d5/0x210 [ 1198.637590] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 1198.638109] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1198.638654] do_syscall_64+0x3f/0x90 [ 1198.639043] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1198.639578] RIP: 0033:0x7fd918d80b19 [ 1198.639949] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1198.641733] RSP: 002b:00007fd9162f6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1198.642475] RAX: ffffffffffffffda RBX: 00007fd918e93f60 RCX: 00007fd918d80b19 [ 1198.643164] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1198.643854] RBP: 00007fd9162f61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1198.644538] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1198.645223] R13: 00007fff3863199f R14: 00007fd9162f6300 R15: 0000000000022000 [ 1198.645936] [ 1198.656192] FAULT_INJECTION: forcing a failure. [ 1198.656192] name failslab, interval 1, probability 0, space 0, times 0 [ 1198.657957] CPU: 1 PID: 7885 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1198.658755] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1198.659605] Call Trace: [ 1198.659997] [ 1198.660241] dump_stack_lvl+0xc1/0xf0 [ 1198.660662] should_fail_ex+0x4b4/0x5b0 [ 1198.661105] ? jbd2__journal_start+0x194/0x810 [ 1198.661611] should_failslab+0x9/0x20 [ 1198.662031] kmem_cache_alloc+0x61/0x390 [ 1198.662487] jbd2__journal_start+0x194/0x810 [ 1198.662967] __ext4_journal_start_sb+0x3d7/0x560 [ 1198.663526] ? ext4_dirty_inode+0xa5/0x130 [ 1198.663981] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1198.664503] ext4_dirty_inode+0xa5/0x130 [ 1198.665019] __mark_inode_dirty+0x1aa/0xc10 [ 1198.665486] generic_write_end+0x319/0x3d0 [ 1198.665961] ext4_da_write_end+0x1e4/0xb10 [ 1198.666430] generic_perform_write+0x333/0x5e0 [ 1198.666950] ? __pfx_generic_perform_write+0x10/0x10 [ 1198.667509] ? __pfx_file_modified_flags+0x10/0x10 [ 1198.668060] ext4_buffered_write_iter+0x123/0x3d0 [ 1198.668572] ext4_file_write_iter+0x36d/0x19b0 [ 1198.669068] ? lock_acquire+0x19a/0x4c0 [ 1198.669506] ? ksys_write+0x122/0x250 [ 1198.669946] ? __pfx_lock_acquire+0x10/0x10 [ 1198.670414] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1198.670942] ? lock_is_held_type+0x9f/0x120 [ 1198.671413] ? lock_is_held_type+0x9f/0x120 [ 1198.671876] vfs_write+0x97d/0xda0 [ 1198.672274] ? __pfx_vfs_write+0x10/0x10 [ 1198.672724] ? __fget_files+0x267/0x480 [ 1198.673190] ksys_write+0x122/0x250 [ 1198.673602] ? __pfx_ksys_write+0x10/0x10 [ 1198.674029] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1198.674598] do_syscall_64+0x3f/0x90 [ 1198.675007] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1198.675569] RIP: 0033:0x7fb718863b19 [ 1198.675972] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1198.677838] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1198.678629] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1198.679362] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1198.680095] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1198.680814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1198.681524] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1198.682280] [ 1198.683833] syz-executor.7: attempt to access beyond end of device [ 1198.683833] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1198.697473] syz-executor.7: attempt to access beyond end of device [ 1198.697473] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1198.698798] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:47:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 32) 02:47:42 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b4e, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCPKT(r2, 0x5420, &(0x7f00000000c0)=0xff) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) 02:47:42 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:47:42 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:47:42 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b3b, &(0x7f0000000000)) 02:47:42 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x80, 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, @perf_config_ext, 0x140, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = syz_open_dev$usbmon(&(0x7f0000000180), 0x4, 0x501) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000780)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000001940)={{}, 0x0, 0x10, @inherit={0x60, &(0x7f0000001340)={0x1, 0x3, 0x7, 0x2, {0x0, 0x3, 0x7fffffff, 0xc8, 0x23}, [0x100000000, 0x8, 0xfffffffffffffffc]}}, @devid=r3}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f00000001c0)={r3, 0x7fff, 0x3e7, 0x1}) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x8, 0x8b, 0x0, 0x1, 0x0, 0x4, 0xa00, 0xf, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x6, 0x1, @perf_config_ext={0x7, 0x10000}, 0x500, 0x40, 0x5, 0x8, 0xf7b, 0x7fffffff, 0x559, 0x0, 0x7fffffff, 0x0, 0x1}, 0x0, 0xd, r0, 0x8) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f0000000100)={{0x0, 0x3, 0x1, 0x1, 0x4, 0x3e, 0x4, 0xa939, 0x401, 0x3, 0x7f, 0x5, 0x7ff, 0x6, 0x5}, 0x20, [0x0, 0x0, 0x0, 0x0]}) 02:47:42 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 26) 02:47:42 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') sendfile(r0, r1, 0x0, 0xfffffdef) [ 1210.873216] loop6: detected capacity change from 0 to 40 [ 1210.890853] loop1: detected capacity change from 0 to 40 [ 1210.930847] loop7: detected capacity change from 0 to 40 02:47:42 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 1210.947792] loop6: detected capacity change from 0 to 40 02:47:43 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, 0x4, @perf_config_ext, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x3, 0xc4, 0xff, 0x8, 0x0, 0x80000001, 0x18000, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x9, 0x9d86}, 0x41620, 0x3, 0xeddb, 0x0, 0x6, 0x1, 0x4, 0x0, 0x8, 0x0, 0xfff}, 0x0, 0x7, r0, 0x2) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) 02:47:43 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1211.000143] FAULT_INJECTION: forcing a failure. [ 1211.000143] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1211.002325] CPU: 1 PID: 7907 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1211.003318] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1211.004307] Call Trace: [ 1211.004640] [ 1211.004936] dump_stack_lvl+0xc1/0xf0 [ 1211.005439] should_fail_ex+0x4b4/0x5b0 [ 1211.005971] __should_fail_alloc_page+0xe0/0x110 [ 1211.006592] prepare_alloc_pages+0x178/0x500 [ 1211.007172] ? mark_lock.part.0+0xef/0x2f50 [ 1211.007733] __alloc_pages+0x149/0x480 [ 1211.008247] ? lock_acquire+0x19a/0x4c0 [ 1211.008759] ? __pfx___alloc_pages+0x10/0x10 [ 1211.009338] ? lock_release+0x1e3/0x680 [ 1211.009902] alloc_pages+0x1a0/0x260 [ 1211.010432] filemap_alloc_folio+0x389/0x430 [ 1211.011064] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1211.011749] ? exc_page_fault+0xc8/0x1a0 [ 1211.012332] __filemap_get_folio+0x285/0x8d0 [ 1211.012952] ext4_da_write_begin+0x2c9/0x840 [ 1211.013584] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1211.014296] generic_perform_write+0x26f/0x5e0 [ 1211.014954] ? __pfx_generic_perform_write+0x10/0x10 [ 1211.015667] ? __pfx_file_modified_flags+0x10/0x10 [ 1211.016359] ext4_buffered_write_iter+0x123/0x3d0 [ 1211.017040] ext4_file_write_iter+0x36d/0x19b0 [ 1211.017671] ? lock_acquire+0x19a/0x4c0 [ 1211.018235] ? ksys_write+0x122/0x250 [ 1211.018780] ? __pfx_lock_acquire+0x10/0x10 [ 1211.019387] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1211.020070] ? lock_is_held_type+0x9f/0x120 [ 1211.020668] ? lock_is_held_type+0x9f/0x120 [ 1211.021270] vfs_write+0x97d/0xda0 [ 1211.021797] ? __pfx_vfs_write+0x10/0x10 [ 1211.022372] ? __fget_files+0x267/0x480 [ 1211.022968] ksys_write+0x122/0x250 [ 1211.023488] ? __pfx_ksys_write+0x10/0x10 [ 1211.024073] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1211.024807] do_syscall_64+0x3f/0x90 [ 1211.025340] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1211.026066] RIP: 0033:0x7fb718863b19 [ 1211.026579] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1211.028948] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1211.029977] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1211.030922] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1211.031871] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1211.032818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1211.033773] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1211.034749] 02:47:43 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b3c, &(0x7f0000000000)) 02:47:43 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) (fail_nth: 27) 02:47:43 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000180)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}, {&(0x7f0000000000)="976f42f03731351da6fbd1e8922b9fab2ed90fc254adc9f8cdb51d20543ae62b35dbe191fc69895ef66ff35e2a9ff798b8cc7187fca31cf9dd9e96f3129d2d594f8d730ba0691fed5c0638d83301da12cb7888aa", 0x54, 0x6}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = fcntl$dupfd(r1, 0x406, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0x5) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r5, 0x4b64, 0xf0ff1f00000000) sendfile(r4, r5, 0x0, 0xffffffffffffce92) r6 = fsmount(r3, 0x0, 0x71) accept4$inet(r6, &(0x7f00000000c0)={0x2, 0x0, @multicast2}, &(0x7f0000000200)=0x10, 0x81800) sendfile(r1, r3, 0x0, 0xfffffdef) 02:47:43 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:47:43 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1211.148927] loop6: detected capacity change from 0 to 40 [ 1211.158637] FAT-fs (loop6): invalid media value (0xab) [ 1211.158996] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1211.163698] loop1: detected capacity change from 0 to 40 [ 1211.194838] FAULT_INJECTION: forcing a failure. [ 1211.194838] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1211.195790] CPU: 0 PID: 7931 Comm: syz-executor.1 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1211.196278] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1211.196762] Call Trace: [ 1211.196925] [ 1211.197072] dump_stack_lvl+0xc1/0xf0 [ 1211.197326] should_fail_ex+0x4b4/0x5b0 [ 1211.197609] _copy_to_user+0x30/0xc0 [ 1211.197864] simple_read_from_buffer+0xd0/0x170 [ 1211.198162] proc_fail_nth_read+0x1a6/0x290 [ 1211.198442] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1211.198748] ? security_file_permission+0xb5/0xe0 [ 1211.199066] vfs_read+0x1de/0x8f0 [ 1211.199292] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1211.199599] ? __pfx_vfs_read+0x10/0x10 [ 1211.199918] ? __fget_files+0x267/0x480 [ 1211.200197] ksys_read+0x122/0x250 [ 1211.200438] ? __pfx_ksys_read+0x10/0x10 [ 1211.200730] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1211.201078] do_syscall_64+0x3f/0x90 [ 1211.201330] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1211.201693] RIP: 0033:0x7fd918d3369c [ 1211.201951] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1211.203044] RSP: 002b:00007fd9162f6170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1211.203512] RAX: ffffffffffffffda RBX: 0000000000000220 RCX: 00007fd918d3369c [ 1211.203948] RDX: 000000000000000f RSI: 00007fd9162f61e0 RDI: 0000000000000006 [ 1211.204386] RBP: 00007fd9162f61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1211.204873] R10: 00000000fffffdef R11: 0000000000000246 R12: 0000000000000002 [ 1211.205320] R13: 00007fff3863199f R14: 00007fd9162f6300 R15: 0000000000022000 [ 1211.205778] 02:47:43 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 33) 02:47:43 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:47:43 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:47:43 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:47:43 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000180), 0xfffffffffffffffa, 0x105001) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x9, 0xac, 0x6, 0x8, 0x0, 0xd5000000000, 0xc4000, 0xa, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6, 0x1, @perf_config_ext={0x7f, 0xfffffffffffffeff}, 0x1000, 0xff, 0x0, 0x5, 0x7fffffff, 0x1, 0x4, 0x0, 0x8fc}, 0x0, 0x4, r0, 0x2) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) write$binfmt_script(r1, &(0x7f0000000340)={'#! ', './file0', [{0x20, '\x9c'}, {}, {0x20, '%\a_\x16\x98\x14\x8a^[:\xd2<[/\xef\xd20e\xca\x1f\x8d_`\x93-:\x17\xd3\n\x05\xd8U\x1f\x99\xd3.\x9f\x94\xf0\x7fG)\xe0\xa55\xf8\x9c.i\x88&\xfe-e\xfe.\x95\xe0\xe6$\xf1kB\xe5P\x06q\x8c\x9e'}, {}, {0x20, '(^#(\'^$(\'#\'+\''}, {0x20, '}'}, {0x20, '\\$'}, {0x20, '-\x92^\x8fv\xf2r*a\xd5*'}], 0xa, "07065266ce7bc215b5dccac4777b640335cf2f3dbe892e20f2ef1c492f092087f592c8bd67d08ae22a4731d92cd20beb62fa78dd00ceb3b831e05c3b159861a437ab87af44afdb1215d214248c86"}, 0xc2) 02:47:43 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b3d, &(0x7f0000000000)) [ 1211.276856] loop7: detected capacity change from 0 to 40 02:47:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 34) 02:47:55 executing program 2: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x808, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, @perf_config_ext, 0x3100, 0xfffffffffffffffd, 0x8, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:47:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:47:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:47:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) 02:47:55 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b40, &(0x7f0000000000)) 02:47:55 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = signalfd4(r0, &(0x7f00000000c0)={[0x200]}, 0x8, 0x800) openat(r1, &(0x7f00000001c0)='./file1\x00', 0x103000, 0x144) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101042, 0x1b) r3 = fspick(r2, &(0x7f0000000040)='./file1/file0\x00', 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r4) write$binfmt_aout(r3, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRESDEC=r3, @ANYRES64, @ANYRESHEX], 0x220) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r5, 0x0, 0xfffffdef) fcntl$setsig(r5, 0xa, 0x23) [ 1223.051179] FAULT_INJECTION: forcing a failure. [ 1223.051179] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1223.052135] CPU: 1 PID: 7958 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1223.052805] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1223.053494] Call Trace: [ 1223.053721] [ 1223.053933] dump_stack_lvl+0xc1/0xf0 [ 1223.054273] should_fail_ex+0x4b4/0x5b0 [ 1223.054623] ? page_copy_sane+0xcc/0x2b0 [ 1223.054985] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1223.055447] ? ext4_da_write_begin+0x45e/0x840 [ 1223.055853] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1223.056339] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1223.056775] generic_perform_write+0x2e7/0x5e0 [ 1223.057184] ? __pfx_generic_perform_write+0x10/0x10 [ 1223.057624] ? __pfx_file_modified_flags+0x10/0x10 [ 1223.058071] ext4_buffered_write_iter+0x123/0x3d0 [ 1223.058489] ext4_file_write_iter+0x36d/0x19b0 [ 1223.058885] ? lock_acquire+0x19a/0x4c0 [ 1223.059238] ? ksys_write+0x122/0x250 [ 1223.059578] ? __pfx_lock_acquire+0x10/0x10 [ 1223.059960] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1223.060394] ? lock_is_held_type+0x9f/0x120 [ 1223.060768] ? lock_is_held_type+0x9f/0x120 [ 1223.061141] vfs_write+0x97d/0xda0 [ 1223.061461] ? __pfx_vfs_write+0x10/0x10 [ 1223.061818] ? __fget_files+0x267/0x480 [ 1223.062202] ksys_write+0x122/0x250 [ 1223.062523] ? __pfx_ksys_write+0x10/0x10 [ 1223.062885] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1223.063347] do_syscall_64+0x3f/0x90 [ 1223.063682] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1223.064136] RIP: 0033:0x7fb718863b19 [ 1223.064451] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1223.065961] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1223.066591] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1223.067183] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1223.067771] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1223.068364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1223.068951] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1223.069562] [ 1223.073102] loop7: detected capacity change from 0 to 40 02:47:55 executing program 6: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) signalfd4(r0, &(0x7f0000000000)={[0xa43]}, 0x8, 0x800) pwritev2(r0, 0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0xb) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) ioctl$BTRFS_IOC_RM_DEV(r3, 0x5000940b, &(0x7f0000000740)={{r4}, "4f4cba877145d2cdccb397e8c55931d867a21d515abe0bed0ff52baa35528d85d22c24497c20dfeffc436536be412f5031bad8f2c9d5b89117889fff5f77edbcda91cff47affb9666d349240bbfee420cec26077f7d0ed04fc2df1452e06357ecacdf254c311c990bcf2c796a4db8adfc35f8979f1573992943b18f61057730bcab9fc81472cbc1ba27828075fb11821681a94343f48d39084366f7a283e7891c3456240c06ff1b6f2ee5db85a10d04434add90020b1ba58ec13d984e3c57d45b565f1635631b4032927169594f8ddd602c806ed579fa2cc7ce9f4b1a86d3a7f6c72feac418be925fd0fc2095bb5afc33c05734837794ed889eb492f1e29f87a4f9615b3553befa4ba0ab5b425c3a27b662eee10d4462d070659e3c81472d7751de9999afae4d4e55bdefb92fc6b1265fba2cd1a72c6b25ec3364a050a85b149197d2fa00605015c8a2b0ce523aaa77d6750a64c451a3828903d92b8ce46a55b30f23c855195cf3f893e70146ab28b08a64d98a81c3b5779b80c26d9ded78f144016203502502d02d48aa4a28f2611c4c41153c0b2d0380670c60e02cecbd55c34a2bcb5dd13833ebea599c793ff2da30d95a2e242a6a330a302ffd4dfebc00bc15dd70efb4a81c9e6a8d506d2396a3e3f19dd3081b5e8c5b4c3d1d51d8daa0764ebbaa4a6b89453b13984cbae1b405fa86524b59c08506b60f90cd7a25b2dc743ade9bffa47a593c2ad916bf1c2ad5b30b0b6f8d715016636f523938d4fdab261936b156127a70d9505c1f1b5c2e07f2bd93bc28105bcb2b345cf527fc72ed26ed2f6fa0f1d2711fee231f1a46e5ca2e46adec596bff5678c3a115496a784f6ca22d8189117e804dc28255712ff1e0dfd4d4497435c82de35b4e9a567f7385e35cb9715c9fb2a54bd1d42e51a0d27c0ce1808e90bbae1448a738a04197de3ec569406cdbf6b36a63b0306ca01b2eca41e9519b486ca18806cafeac8cdc97df870ffe965f40b375f226b99a4b069cb846a4bd6c86535dd1504ff9fe65e464535f73b9a245c3ed18b3dddca308636ae1322f920f9ec7948188a20b4ad0a27ad04a50ba6e5258ebf4259bdb166e8729f61741cad0a71b49f91a69b3174316e0863c121130d2a8b192a8d4d8ab88c6b26dd7b6780c2b504f324f68ab66a5eef414df12a867c4d6b2bb9c1754e2a072e8a6bd7e21b2e735df5b0fc48124f1b9ce8ab39fa1d33008563b07142ef36173922eb25b833ac5ebe1fef5ec0f039cae9743cf796e83e7c1842debd3046e6117a5c340102e509db7b5aee8a08234d6bcc57413dfeb90eef0d176c6f9759adaec0fa4a3cfce14be7f894c7e3cdbcd410a60d1c975b1a6a49550aa1bfddc4557b59d2234509a805a04b85f06c4944777b3f7d0c9a8a80d8199237b1a0a9a12e0d6f0a0a464afc4cf5954441514cdf99fc5c92e3b5deaffd0d70b807bd24e847ac38cbba9947ede88cc9be634559929152a97d61bf4c2aa854f27e863a7ca204ae9cad477c9e5295c21350ceee5f22a84537728ac9350c277b4957a55d7b5665869f4feab316df23859ed78bb2cd4df18635f5cd18c1a2157519f1b85d8db40412c8f8185cf0f2f44902ec9aa695d57c86f2eb847f91ce94d405ccb4f420b1a6fcaa68a0153259694438cbf5238d82c5ad404cca07f7fdf426028c58d1bcfac7bcc76f3bab1cc34fcee574a4a680ebf05533b7c56d14147263d0fc70ef0925ced42fb40b6adbf35ec7cc343f55a8832c4cb3b808efdd1e7101cba0430eae2f5f85a3004c25a2748c92fad6c1252aadbbabf05b609e4c18bcb82c3c7f455716e14ce800b179cf9335c725f025b7a8ecb61129313cba82ace1f4c429e0cedefd43fa1d2de7ac951490dd31088386d963004af4d1a48317c3afd3939e8eabb98fa9def44a9484e92ff9a1c462e2c61128608d33a3f4f559fc05b144e031496434356325976aeac5cb13ca15ab97548f02e5731a2cba3a70fd1d80632c79e8314d62e7acd067ecff538499c729c33eab8a10963ef75aca9cafa7d570f18c6b72b88af337ab24ad222671521cb289a1e30c1564a473a836c850c4d43196e6e695b70329781fdd7ea0c1733182bf5b30df43efb8496baba2521a6f7709aaf2709b8e95a7a9e8b90bd4e6f9ed5bba2a4c32fc9a2bdde43e4adeb16499a96646597fd85c7ba63b985d809800b44df31f4d012c27875a05970d933adc8bd2c6af027bfd6710e44d774563884d2d79b5952a13567883782ac7722d6d2e2215e3a82c2808707054fe18ef7f64b94418d5efda8b528c0571d8007333e63d6959cb1f06af59d59858ed3c3ce24188ce6fa7268adcf586dee08656b6146e2006489ce514f693b1812062a9598d05bf30d0321bd80bd992995a37999cf827cfcdf06d863e941110afe628aa71aabf3445acfba459b8633ebfe805c4e54f379c8b43d50f1655e71ede5dbdcf9828bd9ac6c1cc3c7bbc113df615fc9e6e4c359579fd37b47be2863f9921e981defbbc5fa742ffce7ff2603cd5f374efb108c90dfb7ab48be746f9b8629a188f5a0d2d7f490d4e0dc7446f2d90336ca8ac72f2fbd0b1bde22972d000573b656f7301f201a9c0111c5786a84a1bc8ec3c5464d48a18cdbdc3435972dc1b83c54f6ae6b90028f9d709d2dae3b461cbb59d65073b1de580981a47f06c9e74062351cf0669ae62597f82c8f3656affc995a7bfe8c4354cf7507605881ff0a40bc833ebcba44c510ecb22bf77f7dea553c5e5c01d3cd953ce5fddd468b4b887e4eebb82cbf2c8932fd2339867f59f4452db1d046daf707926dd44088eeec7645653f08ab16202b136db299f193b5b390a17f83f95463dfdf23ab46ec81ef9eac67ce89ec2d1ce5da3c1766006f21c7e917cb31e8da391cf99ce6a40387d547481182112d77a1b29ae03556ff35c5e5dd5434e58abd202b1e0f334a27f4899a5b010ea496ee6247e900ceec26c628849c2e708c18e70690b54b281b7e61b4ff30482f7113a5ec2e5d3f809f53ff49eb900c1102e1b4a52aa8f3f3088aa375f5a9c64131dfd08ef6ad8a0e51b7318f4f8799e31e50ae3f580290982fec65a764e4c40db0b4835f2af018c7a8a5b01a268ced33b6059f9c76135b6f84ac7e86733a36bb46525d681f128be396926f4ba2a5fe462ef68095c225e4fd9e2f13c8df8318f170045f67de0214c6821fd14cca8ebad0905f8d1694a4d1cf01f33cabc7b9bb371864555760e300d13bf485bb853215f19e1c5919ebfca2aff0b7116a102a63ced5dddc2e83ecb3d2823a4773c3d7945fe704973055ffebe1aaa57113abb1ba5db77164598c37d1d6ef0b4bc3eaea24e7f377e035f22b64487d048acfcaa3344c5037eed18ac0a2231741822f14368f43300da475a3c995edf50eff85738d28f1c1e5c9a9460f89d0775f8d8c792c745118610f9d9a028bbc958ec746f305ee91132d70c8db592466108a611763f3b89953fdfd24ec06cc5d0d4fc381d262e1e3d21195922c0393e89d32d7c4933e840d0bca042bb028942062ad6c569c04db1b46959176bb5a1e018cc485b3c578dd94fffc57a4374309751f040eeb9d8701e98d5a94523771670db67171170104081748ec31ea8456d0de27c7400e29c42dce1e5d48e24ce92fdc26700115bf4ddc4405b0d4e3c0e1b1046b6116bdb93906ad0afd34b243b3b285d34e6b24a45d313e571be53438bfe318b370faea7042b8bed41084c6002e32ca58dc3652a8d26e66253a60fbdb27b75636af16c96735b89060a7bf6710840efced2ac4d552c7b21e8c7f05e4c75532c4086bd917d77a3b18e7f6d347769ac167d35bb75be311766aba0a34117e16714fd4724f6057bc1329bcf9ea2b821b875bb10c89bf21de73e4c586c6c03b20069c7340a8cd7e597fc5ecdc48fac94a36f5e7a42cabee35e7e96bf4d4e9795bf24dede27beaa889868e49735b82a4401ab22adf1e35788abab7ef1ce71a7582e0fbba3507f44137bf5e699644410d004a77709702f2b4281a5cc4aee30b1821d6be0b3a48e098d83f4c585518a2f5d5b843144cbde13c6409a6fc8803c9672572b4790fea32de6f9449a2ac73462739912f1d492c702c863446cb3d3a70b2a2ce33717a46467d1ca144440158f4d88efa39907e12eaa10b959fa507d805670c65a9a25e4e60970d25799fe0c8822c992c21df443fb3f20c622e80c82cc572dae34e7c6e2b71ff176dc6a298ebcee22049988166a16396d6ff5337517f8de528098c6ab081fd3c4ac035da8f301ccfc4f07debf0cd21f9e2aa8836ec69d30d44f6cc84aefb1fa1dcc70b16ecbdb0429db202c85f09efee5122da8c46a8478960ad1801fe50e0985a6e9cd984bf132e097b8e2e81f99b22d544cb186db204799130bd14dcfd9ef78f4360f25615ae652633638280ee0e59666d2f48b0094ff60f5ac75713284b684e5d96f180ea3b4ace333935fa26eb36e686dd35d496f7ad0817b8e66d5756444a544294041f7759e28ef4b3728ff5845960a6f528f519e6998355aaa73bcc23a7a8909cd9ca2bc9198238e80d82f2cdc84b7c957514f1321fb1efa2ca3eaff6babb464f159e3cf3b5a53c2ab2b0c4546d8d83011394b6e699867037a83018995f775ffae6c88001e414f6a72f95d4c4fe695cb4d073f7620288f8e9b508a49c34fb928f0a33e07ddebcda283c0ade31183781154b0e3bc6c3dd968517bf519c018adfd466722a6300cc6e148bad72cf0c4f3413a044fa3334a5eecec75f67f4a2ab21a761688b4ea09728513178dbc4ef78af55c74f8efa577421560e7b9697efe4b6a2a432bd9010c175a6654890c623064cb3e8ab5fce3bc9ed6e3dee7822e634f0737a259407f77f884fe9500b8e5ea718e1771f27a930909a2efc5318cdc3a5b90c0dcbeaff9edc9792688878303d5e952890a321514bde0b48d23061525211ee2908cb4c3ac33edf28df3a5b263af17673798650dfc1f916a670f93dd0f5a1d1945a087d45d0c316fe5a92d1142eff1c57d2fc3f9c679db744e5902ce1fa67f93d7d62a0909e34684d19790aa10e638c6aabdfa6cb511d393843bdf9e59eeeea19f109e05c105c6f0d267b56288b54b23143e457426c8d271e9688d9cd9f4219c353cd14bf23a281ef8be9594aaf3ad20e114465d0456d2bd74c412ab89bfa8f9c0377822cbc5a4c705fee69e7baca710d5afbbc1e3d28c3640755e0fb34bfefc1630bc95939b9e87f67d9114d67b15d5e358e9f3548a484553d88578ac1bf997f0715745ddc94232b1cfabc7f3af2fe79155dc1fa5a6623bacab3f0c69dc4502602dbfdff948504057fcd7747e93f47c2bff06844427c153c70257ea58a8d858a92e0d0336eb6ac9926768d97419c96fa9973ff06c9367dce3a26c688cccf8be6120ec5591ea085c4d7e85df52d66fd7e527ea4b0427dd7227bb97fb55c44a2a1f8d8c36c609d37ebf91802577321effdaea7e079e29094173d3f14a59feb5fa909d3f64b67533456a47b5dd826ec06fa475b2f17482c9c46e830858e4641b9dc31f1c2449d1f9567d21a8242f01d0fcaaa3f4e460a42ef543fa18a6b629a9ed77f755ecceaab4d5f118a24ed3a68d390165d3efdff2888bfdecfddc3f89958cec6b0dd3fcc60f5b5de195d46f3710560be861fdbd1fdea2196a392ac63f1a5a2abc2edd2bbc00c99035b7a13dcda8848c1529a29b971f341e3e7f05d8cd9b2c1e844085fc3dacc0e9c7bb3dd5ca37f0ca9ca9a10d3f8e598fc4f34413cfa98a4c674738de360d8d"}) r5 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000180)='./file0\x00', 0x8, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000240)="c752e5544be503e2b27abc592b83278220c6b01689d5e2fe79547205bbc469172989c5a4e5816982dd6cf93364f154653fd1ca601fb8ff3f40c4730d859af043f8f0ff887c2eecaacda3e76e18cde14e55ff55fbed7a90726b09d981acc9782a45ebc94e87af02a2023dff0e0173519f23aa056e6ae70114ac1a2dec9eeb2f53aa3c79332a844d3746167a01c7b5653802fb29ca32fdf48af14a9152cfdc11eaee50e35f0208df7dac7d4d1e885d9f5e5f3607dc5884bb59ed99126013d0861891d37deb46fb804fc735e33c1e98b95c7045ff0521d6f917ba56085a4daecdeea490bdd52412753f5c1c5bd56f9c9fb4276e63267cf2ce7f5934a022bb75", 0xfe, 0xb8ce}, {&(0x7f0000000340)="1230ddf4b2433146af9f15ffe740f8881328da50027a64043b463d494205c04d3b4b15ba787b67804f78ebd541e503c393181f304a718f5ef324d08ce43a1c743a27c83e9daaf9a86d9ace08593da254d5aecfff40a9024d8762a5f40bcca7b0ea7961fd98a7be9f169ecb4a93b12b61498a70fbbd0e46ff003df98887cd190de0f791a9c2de40990f0ebe52a35b27f7839e152bfb34ae8dfcb9fc0417012c76e6b3668a636c3133e47d023bbd8c90049d85034d5feacce67ddc9288a53c94d087df3818e784a0f0c12ec628a35a23d953fa17c84495817ce3777b31ff74ce77cb07d4ad4fbdb0add4", 0xe9, 0x1}], 0x800000, &(0x7f0000000640)=ANY=[@ANYBLOB="726f6469722c73686f72746e616d653d6d697865642c73686f72746e616d653d77696e39352c756e695f786c6174653d312c757466383d312c6f733178666c6f7070792c646566636f6e746578743d726f6f742c00f1196a66cd6efaab6d2c82c2859b895558733a8e526f8f7f944c64a062bedc14cf99efeba1e533394bc3332a539606de91ea829e6c15d48402019846ce7ebcd4ba069a5cff2d193e1d2ac65abe8b"]) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000540)={&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f00000004c0)="64bb844db3158f985a7cef6150234e17ca605cb188c70edd80ed7c2c9a05d63199978bec3f4e28cbdef1b7e30d4a8aade2f8a67695896c3550676030028eb21cfd3304b13d5f8fce", 0x48, r2}, 0x68) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000040)='/\x00', 0x0, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r6, 0x0, 0xfffffdef) getsockopt$bt_sco_SCO_CONNINFO(r3, 0x11, 0x2, &(0x7f0000001740)=""/4096, &(0x7f0000000600)=0x1000) openat(r5, &(0x7f0000000200)='./file0\x00', 0x48340, 0x100) [ 1223.121007] loop1: detected capacity change from 0 to 40 [ 1223.132882] loop6: detected capacity change from 0 to 184 [ 1223.138955] SELinux: security_context_str_to_sid (root) failed with errno=-22 02:47:55 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) dup2(r1, r0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$BTRFS_IOC_RESIZE(r3, 0x50009403, &(0x7f0000000040)={{r1}, {@void, @actul_num={@void, 0xfff, 0x45}}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4000, 0x14) 02:47:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1223.187538] loop7: detected capacity change from 0 to 40 [ 1223.227239] loop6: detected capacity change from 0 to 184 02:47:55 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) r1 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='net_cls.classid\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) 02:47:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 35) [ 1223.241158] SELinux: security_context_str_to_sid (root) failed with errno=-22 02:47:55 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) [ 1223.297196] FAULT_INJECTION: forcing a failure. [ 1223.297196] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1223.298093] CPU: 1 PID: 7983 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1223.298621] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1223.299162] Call Trace: [ 1223.299344] [ 1223.299507] dump_stack_lvl+0xc1/0xf0 [ 1223.299786] should_fail_ex+0x4b4/0x5b0 [ 1223.300065] ? page_copy_sane+0xcc/0x2b0 [ 1223.300359] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1223.300720] ? ext4_da_write_begin+0x45e/0x840 [ 1223.301049] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1223.301431] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1223.301773] generic_perform_write+0x2e7/0x5e0 [ 1223.302122] ? __pfx_generic_perform_write+0x10/0x10 [ 1223.302482] ? __pfx_file_modified_flags+0x10/0x10 [ 1223.302830] ext4_buffered_write_iter+0x123/0x3d0 [ 1223.303168] ext4_file_write_iter+0x36d/0x19b0 [ 1223.303485] ? lock_acquire+0x19a/0x4c0 [ 1223.303768] ? ksys_write+0x122/0x250 [ 1223.304038] ? __pfx_lock_acquire+0x10/0x10 [ 1223.304344] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1223.304688] ? lock_is_held_type+0x9f/0x120 [ 1223.304989] ? lock_is_held_type+0x9f/0x120 [ 1223.305294] vfs_write+0x97d/0xda0 [ 1223.305549] ? __pfx_vfs_write+0x10/0x10 [ 1223.305832] ? __fget_files+0x267/0x480 [ 1223.306223] ksys_write+0x122/0x250 [ 1223.306495] ? __pfx_ksys_write+0x10/0x10 [ 1223.306805] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1223.307198] do_syscall_64+0x3f/0x90 [ 1223.307479] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1223.307861] RIP: 0033:0x7fb718863b19 [ 1223.308133] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1223.309405] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1223.309948] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1223.310467] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1223.310970] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1223.311471] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1223.311974] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1223.312500] 02:47:55 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) close(r0) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:47:55 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b41, &(0x7f0000000000)) [ 1223.361316] loop7: detected capacity change from 0 to 40 02:48:07 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000000100)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400c0, 0x85) 02:48:07 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6964677366d80861657676e7364e914d264bd715", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f00000000c0)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000000180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x183f) fsetxattr$trusted_overlay_opaque(r2, &(0x7f0000000000), &(0x7f0000000040), 0x2, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0xa1) sendfile(r0, r1, 0x0, 0xfffffdef) 02:48:07 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 36) 02:48:07 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:48:07 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4042, 0x0) dup2(0xffffffffffffffff, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r5, 0x4b64, 0xf0ff1f00000000) openat$ttyS3(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) write(r5, &(0x7f0000000440)="11eab92305191c5a3be9d1279ff9a3bc726b1bb69587939d6208bed7ae2e8b9512e362d1e87fe7a246fb6d26f5f745b0944b99e423756e1d36bd783ad368ca8bd844a23f034fdd2b3aa1f8f8a94dc0e9d3e8f0c3abe88b6aea3b4c167541df2f0a426f8045f976b6f026501d5038a94d1802dfec6b6811be354b1f02ff44e780d498a02d51ff4053fe842975b3a9a45610c399226453f5fbe44a0600260f6f6bccd7bf78be5ea7fec4e886229b8884f7d8d988bf0de4bf140fc146661d567a64fc81ceb9f71cea099641d0fe025d82a13e9853f67974efa8d7b37dbb16c577ca1177676bfb6508117f3ddb75d6bb8c0faf4229fd39293719c9c417fd85b0c389127dca6d3918e22db550081f66d7072bb82f79309327be25dd2ad15609b31acdb4e902192114ea444d753fd6cc2819be66f9326ca06c51fe3ed3f1865f7573c7eed2eeb453a8c712e9b9db974d5264e2aec4c0e40fb9dccc1937dc19939e74a67c590ea94ae9dcb008a8810c085cdbece5d77a3f46d3b4932ca2349fab89a1abda29f77f9032cb5f5012177c7ed8157db81305129d2edfb7ffffcba13a8a438299f443587ee205984903d1761135ad5aa1322b9263d08d2ba7a84535f5633f090b6a19d21ed92e3797bbe079312a76a457f8325c57bd48142f6674459f8b568d660b04907108f3bd88", 0x1e9) openat(r3, &(0x7f0000000040)='./file1\x00', 0x40000, 0x80) sendfile(r1, r2, 0x0, 0xfffffdef) 02:48:07 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 02:48:07 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b44, &(0x7f0000000000)) 02:48:07 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x20000, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000017b391500000018", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file2\x00']) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x105040, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) r4 = syz_open_dev$mouse(&(0x7f0000001600), 0x7, 0x505500) r5 = syz_open_dev$vcsn(&(0x7f0000001640), 0x8, 0x100) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r4, 0xc018937a, &(0x7f0000001680)={{0x1, 0x1, 0x18, r5, {0x4b91a222}}, './file2\x00'}) r6 = accept$inet(r2, &(0x7f0000001240)={0x2, 0x0, @loopback}, &(0x7f0000001280)=0x10) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000001380)={r1, 0xfffffffffffff800, 0x3}) mknodat$null(r5, &(0x7f00000016c0)='./file0\x00', 0x0, 0x103) r8 = perf_event_open$cgroup(&(0x7f00000014c0)={0x2, 0x80, 0x5, 0x8, 0xff, 0x7, 0x0, 0x9, 0x2000, 0xa, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, @perf_config_ext={0x2000000000000002, 0x1}, 0x800, 0x7bfb, 0x3be4, 0x8, 0x40, 0xff, 0x8, 0x0, 0xfffffffd, 0x0, 0x4}, r0, 0x5, 0xffffffffffffffff, 0xd) io_submit(0x0, 0x5, &(0x7f00000015c0)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x3ff, 0xffffffffffffffff, &(0x7f0000000180)="abbc3e3a1f15b2b0535681eda37e8407779510448200996f406858ce62276121e2866a4f713f293b8ce7f443b73adf2887ecdf4171b938a4778e4c82787eae88742f4963b2f69357c8", 0x49, 0x6, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, 0x2, r3, &(0x7f0000000240)="83566f7a825d38b7c7775a69b348ba8294507120a88b8eccdca97b9fc9900d5f536f233cabb88a35fdd72dcf0b5e06bbeac3f9df9cf33e863f58a07c5bdc9f9b0677f7fe993b999051c49a4f1aa66f9bcad3e5f172704f644da5dfc3436e7ff8e98ebb08cbd6223716d436dc80bc3544abc31b8f10eee1402308d212f793651220e051eaf7991a4567f8925b124c9289e91f57a74544c884bd2f46065824eb25fb4d66a119d890c800440338884bdc4c6a6684db055cd44ee6ceaf493a3c2b03579ec76853d6f9b014b2f98f6a5b1b22237653aa8263514e7229050cb4b5f1be98d7273086de867e747bd1b2d8d941862ee18dfde6d0c0ac9527cd6f9518b63f279760495e43312f7547e37e627bcef9c9e07961489a041b5e653e39f64d50c7fd7f2bdf48319f92527b17518ddfbdd463b01f1b1c6b917dcacf572e3d3101b6533dd25f3b585d98f1505da1961bad65a82724cf8b02ccc2476ee2aa590be1009bc29faefbe72d9356f20309f2ab9689de74214d74b251ef48b173c1c663dec9e72396150648d266081e4cfbcf5f279f1681dc2a21c98aa0eb41ff40f1706b6a4e8625d8a04a40ce3c17e0be732c6e80363f88cb7c026c9de0290e882c68b66fa146c3a682f2d673114603c49f7501913dd47eac99bf76f0c6ec82a32941c390b0804ce842be90684aa95cb774bf6c69318affab0daccb193c4f9eab38f6444b7036477faf8144dcbe36fbebaca667cc04b6e65711d40f33efbbcb805590dbb4f2f961900473876b015def0c93c9ea3723d119ba27ac48af040d3f4c81c091f4e5d1edf7599fed60ac83c5548b2cb1cc6b47b785db82b2365f2ac598de286930bb17a2a62dc3ba9439a1d795f2138d75500ce2483989b30a3dd292cd9aff0aeaf902b1cd05ffe74fc776817f20cc1ec88ce103330844cf12bfa89aa7d86ffb2d160e807565bb59db6486901ae7600c363e33789848f0ae8d741cdb242cf324580ff24753a19f39837117068f4562ac6233bcd5d4946333f97be458fb58058721728fbe7645b404dee9584795f0bbcaadb00727922c0a434e9790afb5db60e567b7982b19839e75cb5e408826f71443aeb2f5114cdc84d02aaa6d7f3628d8a9be6acb1f3a2e0b8424e5e94b35dc70b3ff2a46a3e3f456c1f994066aa3c18488820e4b019f99ad2bbd2ad6bf1725c246bfd572ced3c8194c82887af25a6c416cd863cc9015c90cb1277e42a92713ad2233103478ea4132df18f978dbcde343db8bf57bec2b79d81c0685542320ad57d36e9b181ece39977db21f1ea4beb0218272055f403e8b66ddc0621d4a31c385d4a3553bdd0b78327da14a4630ea25c860a7f9dee2747f768405807825cdcfc37d03cc303fbc06f38f8235e5d8ccf2232b9485c9d2db1c67ca3c18c8df285a80a49da34eb9e03fcf54f01fe89938055c261933d5dfc8dd6cd98066774e23e14ae01ba63f63a81cf03b55f56cc8b58fad83e4f4759b933fb2f7e271ae321eab2969e793e978b8f9a5fc4b10678d74779f01637f772ee5a285be0ba2f1bede632deeb90d0ef60f4c64c7680cc982f70e690db6f51cf27e550cf60ab883669e00d30e708e4a24a2e9d83fa1e349c3feb7ef61142d72c57d5ec89de176e8856e97cd7aff5d0e3614d8c2872113c4a0a4e03e4bb83f8810776d26f82935e4722feb62edeeb9bde51bc13d9c3ceb28b528592db68fbbf7e10bcf33c6b74321dc22fdb33eb1b4dc261bfe3380c2d71345c0cddaae76067efe45bcee4256f8b665f99911ecb77689fdda20ec7a8ae4b26fb79856adbbab23c31f9b99abb976b00380991193644dac6d28b98cfa4d9c429b7b1705a2ef0eee9204475674ad6cfbfc0e173b0fb6a1ca4930f773ab73c6caa98a24324bdc76515fbd6dfd83e5a357fc7d30424cb16aa70a5bf0e6d3569b52a6993e4895a55138287aadc13026a895ef7a0c5118bfab0669ce022637a17838b98e76aa91793cae8453ad6efd258a2f7f9f6e6bee8c5ad056b9d41fc132e7e08c46f31f50894a5faed0c1037fb2f8d2dcc66726fd212b0e5bd891baa880a4283ede71573a51bb4ad3ae2872651a7f944fc8d67c61c7c434e2223eae4cc0301eefbf65d93f342ca0079ff41a390616fa33f218a148498f244c37dd39a062759c75161a1c83f217b6c78840fdacdca72fe3333d6cfa02f6892f3c51193af500a69a2849f9b98c422f21ed9e3e917bc5c20f6b3f94096f204eab99f8d6d8a99345c8ee3242d0958073a66698c1afc33ba6f3040ac8d0ef2a2f329f8dc1eea2cd3d9002da565b80874a70e7c8ca673acdea7687e41f643ce4b4e0456be9172592714a7e2890360c35479aa880fa08a94faa5664b8e0912562b4667df8a9b90e8c17a3f63f70ce6e0489b6f93e932b6423a6bef074e1d85d98416efa34896c8c7c7bcaea3075ddf33d1d8db1e488c561040ac73fb27fc8c99bdfecbc8767144963429207b737908e3989b240ebdc8fc2a9b58c868ce0d89c4263b4df627c3c4ccbb79f1430645a88d19f9cba5dd563d647e8cc6078070a3caffcd289c5dd3a97055c583d60f3fcb5fad895fe6f18d07d16dcc898db88aa6d68684b1f201e00688e0b83dd46ed0b10ed1e9368873a2cd15ff83e62ff1efa461f7d4ec652124c9376ab5e8c5ab8847c12ee4fcd38387b6453d1be29136dbaa92df5722974c217047c69658d8d860f732b77b9289bdf9783218e8061ba3746d7d77f78911c2c6dcf74f9347b9704bc0776c272d37b7b8f5d668995d3388c2239150ee4a7e012e9c6b7c93ffd380a862a96c1bc1cbc64af15216cf5d63c483589f9a6eb90d71c293d99bd983de944f8057720329a2b848c9e78e2e20172a6c4ea5f90438660ad0e77a235fc7fa5dd6923fcf13476e3e12f351ea87e063a2e8585972c772e74065607fe86c63db8b359c68682aafafb2bf7b92c54252eb9c2bac0eadcfbd3adbbd8019b069b2e711bbcd70e70073f3a59251763c2fe9b7e8e369a343a5570a2279da26dd50e597e821111fde7068ec4ffeff3c35ade9bf855ba7b06422aa0e7732e7b0bedf90823cdfafcd84ee21067053dddc78cd5a42296f530c1d610b1fe74882ac9ea7db2a38bcdc74a7de51053cbf0a97567fd3f4467f3e737a961ff95691e5d9bf68c702a940da98485f6ac71474cb7b12d51231d9d466adf77062705d38a42866beb1d6672556ad1934f6c8ae0c578e7f022511e7b695bbade9e2b44e49319b61cd922714014c8741589821a8b12321d612571617e3a02646bec68004f6dabb0e893ae7b1821c2a324de5cb639675a12c5c579bd817cf4a6733f32610f745bfcbe5bdd654a50f44a9d1de6af3d7d81b7288c280e4ab8ff3bc34f6abc76a5f0ce02d62fffd817073ad1f4b34505fee48a3936876189bfc00dcf70cb6cff96f4501b983f8ef50bb4539b409ab9b7f14558d385d590cd3a6364236d022f686ecce94a691b912ea6e34e543f97ec2b45e823084c7cd09dd2ec45984438229f5f6654d3f358f7c8e305d587779a3810ce712e5920a0dde43d3b9ff6af6a6e894bc92016bbdeaa2d1072e1989fa1069c57acd107cda655ad492ce949256b98f8af39721b6cb955db83e01d2cb119a7d341f9a34cf011ae937a2ad658bd69950352c9fc5d5f5e7ce7a8d0c32087a8cdb0658f17a5bfcff7b0a21b698fb4b579e0760118aa03afbdb586f315d90e6ab6edaeed3edec0cd842935af848e247d93beb41fb7b3a83105786db4f06f3a324bebabc4994c08115d845eae34b20069b99c0dfc6b5177ef3aba4f4643b8c96bf763b9c2487649520149b6f5914e6fee5591b98d4bf401f7f04da549d36c63a75c557fd18ee7e5e8aac7c9db1da4c4e1be8acdb2bd3261caffe2afd0d44b270837119222c1336fecadb243e94800285e0d678cd95f2761436dd8e115898207176fac661355f6bbde75a05dd248f14a9e168fc720964eb97031237494a9cf59783788a125a16f5bb02148c3bb897f2c4783c530ddf02fbc1aa5bc3dfeb0cc042eb1e2ba03f74d817cfcc2528848c9488d7c58f2ecfb02c325414c1b73afb9fb3e953f595ef23bfc222b261140d2b304534f490765091700310e99f2a9c50d113e08a5f0d281dd2509af407ad11fddd83b82b9975cac2cfb84297f4701d2120eb7a321f61fc231ca3470b6aff5b983ea2b7b6cbfb581a453ae9c523d0192ae351e2bd31370b5d71c1041a94ce10d22d61f1e01464ed36417e5c0c1cf03ad11570ae7bc6f58ecf3b9c253bea2bd9f44179308ce05e23d5972fee2b8679785889ae116ffade4ade5fdf211a83b4639f785377fde78505dbf114d0c1c83ac26888937c95b78ea28e2cb8a0e0410b92ced077b1796eff6f995c85379044e98420019655851375e3610cf9afee3f7ddf4603773b7fdabdb19b22c2ba90d343321e76b4f2ad304c3f3c8a818d28b7904bcd42493374578cb7a5ef451feae062f6d83cdab269143aab1f929afc588c3c9018277a6415a6fec30e03ba1f158113df2a686a5ebe749af016cfbf235cb9ab19087c8889719220ecac5e087e9f7aac4cec8eea1192a59fe944171d8d8d102c18fb72cc9dde0f3ca245e092288af5d3d504855220bcac5df9bdc7574691f7003b5ad7a11a6f4b9daa963e2f37da304e67669af0ef7c1914d5986ab734798aef9e6f477ef73cf8cf8d9aedcee3fb6f20eb29c9fe18cffaf073842a7bb15d5f8a051eb6948c1970e351c8aacca6cbdd4e40554f63e8da9b8b02968827505bcee96986a5f27cce52b968698533d72e0f8815ffc77a7201e1001d1d590a1cb06df7d256b8681def1f49a12ac38da3b471f22d4154c5b1bd96a1a3bd50e1699c16990ae99cb5071576e33da6e13cf6c0386739505b12888fc5e673ab15c386443e059073a3302feddd444b1c5913d3f503e496a8bc65ec7f0781449c7e70caefb377c77d31b3deb208f621694738071cb7ac7cfa1f5356fcdb374a84968b86202807c1b2883d7dca226720b96619ff4b1204216c4641d329d147b0b739753aa2c99be6960942b7ab77612f1ad3547c6859941a71b13a2c3863f42d0f6bf1e978c98ff3089bcbde2d24d836b4f27687de4d9a5b2a8f6500430effb29d64d00890f7b74281ce8fe0c928cf5099c67642e6d53741f324b75267ac9d87c848b65e5ae263178e433f785996f6dc1e3229dbd4fb30606aea24fdc56dc1d7ddd3647df4c014c10db9164f20bcf64b00328871ae859ac91c8fe23a2a9b6a543aa0812b263e07bd3cd79692534d7781a66dd064599770141738a5dd602a1c70c5add64c8b855fb1e8e1ffda340bcf2733e18e6bab52aa400457e42cf2fcb405b3f44380834947b4a4647368fdebae354e4eb591173407323a1ce6ebf255128de0689966a8e62b1c9de4cfb3755acdf40ecfb814a55f167865702ad55d3b50a5463850e19c84729f8d4e5f183b65163a0da1847cdf5cae84786acc788a8b1e860e1c49188ede88f522dba9d45be0a995e0cc9caa48df5f1ded82be0c09de0e67cb510aefcdc663a699622be44b372a3875873cb1cd7bcd9ce17c5c0f635a0a7b0699f3773b5ef04f16ff663e7eb8cf9a72aa8a305b43006a0071a1e0eaabbf9cc32782e44097ef216f0efcb08cd403d3d97e77bf2abe43f774b7499873536a94dab07a90d24179c6cc7f4694fcb9db373453519abe7db29116aea3bd60e5af7c78154b2a72445d93ecc95f0993d62a5af6f0fb13b8fa82a81fb6fd032ed46f595b11c4f9cf1cd48ae57a4cd4c936a03ee7043c8e7a9d8cc", 0x1000, 0x400, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x5, 0x1ff, r6, &(0x7f00000012c0)="7b4a4e72e511cb5e886aaf1bbc7ec180b843a830fe53b64bec3a5939160cf66074f63d4c5f527203a59736b0d293b1fdd634951d0d557d39e54583f5439946770a57b4d7ed628ad5a89344b80cf7d7d11c1c4c5ba2ade8c0fb94d7e6b6cff42a31b280295922890626b19aa0c5953396a69b987d9d2462651645d2a5bcc1c9fdcd2918dd5d24ab43f932f7a2f78c7048c5f8c0", 0x93, 0x100, 0x0, 0x0, r7}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x8, 0x9b, r0, &(0x7f0000001400)="94050a66605b72b861e814f30ebb38b57ad0ee5b765ecbd40c803ca4f65b5b8de154a8a2dd35be0eb35fa727d2aebae3641d9925920be400ec2b6d0fd95e11239933791a7fdd9862a4ef8ac19586e0391daebcd8fac30757eb46a559fadda0b28341e739", 0x64, 0x802000000000}, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x7, 0x1, r8, &(0x7f0000001540)="bffc0f728c3febcd7cd355364992ff7ee7df952a3248c408d68a72044d3e07d6a303f5856f6b0013f2efd65ef9", 0x2d, 0x20, 0x0, 0x1, r1}]) sendfile(r0, r2, 0x0, 0xfffffdef) [ 1235.370116] loop7: detected capacity change from 0 to 40 [ 1235.381489] loop1: detected capacity change from 0 to 40 [ 1235.394728] FAT-fs (loop7): invalid media value (0xd7) [ 1235.395498] FAT-fs (loop7): Can't find a valid FAT filesystem 02:48:07 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) [ 1235.421757] loop6: detected capacity change from 0 to 40 02:48:07 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) [ 1235.463866] loop7: detected capacity change from 0 to 40 [ 1235.465252] FAT-fs (loop7): Unrecognized mount option "./file0" or missing value [ 1235.476028] loop6: detected capacity change from 0 to 40 02:48:07 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b45, &(0x7f0000000000)) 02:48:07 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f0000000180)={{}, {0xffffffffffffffd6}, 0x123, 0x0, 0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00', &(0x7f0000000240)="58ac5f230022fb0f7ca472c3269be8072e638777443f221c03474cf8a1cb9d33730eaf551198c641024a19f2ef1d19993aabe0365585092752fd26d6cfd83f07eb35dbb253c04af1db23746f8ae0e32594084d34e13208ca306805a863cebfe4b0c65c462fe56abbd308d267f2bfddf1aa4b8463d654acbab1fa3a1e5479a61c0bc734198691a26caebe8b5829bcfaa10f475c6163fb150d6c42b2f04c3652587dab7db11ae239e2ed33441a0fe1c4238adc3f0f45fbec3538c6ef16e2a483d7889883af050f4af9657a2ca0a77b9075856c04d14c093cef5c244bc235682d87d6db0953d29e3be8f6468758c9bbfb7e297e66eb53e18291ff18d21e10f57f9c79ecd7dfd336ccfad7b55060041ceb0bedde4886bbe104af1974eb47260ce1f9e442227a62906f6d6bed8488ecd5105812f670f6b9ec21015bedf726f02d12cfb795dd0253b29abf337b5a559b14187ec54ddb0bd963619a6499a41e1e5df77bfea119017c4945acf89a21a30f34346566870c74fb069d2843e2522e748aae1e9040241dd7d9f2eb9c2f4024949303d2c4d96f2c296d4864894607e160ede0", 0x19f, 0x0, &(0x7f0000000400)={0x2, 0xd3, {0x0, 0xc, 0x56, "24604ceee81a30f119aa213e5dc9b557e67fc70b4bb73413bbcb7d0a6b8f1432b9b91c213f19c0b9c5e07da21fdee039426621ed95406dfa9e308638c75b7127105ca6f80a54ef7db3fe4307c238aaef61098ac2a30a", 0x70, "6241af15ad07b55ca46557da950e96eb04c70ff93cb915033afcd43cf17eed810160b29d0361d12bfa7016675b76c872a65c82930bc9f90e94f8ec597c650044618c1f979eb939a239f7301ee88f004d039593c84d0ae99fffc5d20c68923baa0d712b2471db2dd473dd3ed75ccbb906"}, 0x1000, "df85195d409f6649f34492c26fac67a87315dc1e0dc248a0725dd5414b8e23e8c971777aa3e10044e9c2050ffdd39bee089f8bc3ec745f2488feb692c24312740d7f796490d92054c951964be9f0d5c9707d848caf2012ba889a733e7712046617016e41e3c0ec6ab35740949267d6d1a8b2bca67082a5f024ac46bffc679cad77e2992a5687357d9f59e8568a41d631a9c1b9dc1ae4d24f3cceddb2eb7b93ec1dee24f202a292dc2c47f178b31ac28c5f92a841c860fda07601dd99fa7df687cdb66e506b0d1a5694612a91dff6fa7c388ce7dd6735f78a3e74b14620fbc28a0b8683f29bbc34390f033df8847fea7c816aa82140b59ad67a236d6daf26b6fa4f73ab2dbd31848c522a1f82d79b00496801007ceeb00cd13677cd7f9780047a9ee40b960a2ec3a48e6a84c56f5d5edb7ea673cb2c3da033c04318a0241651603ce3ab65264e0ec3bd2d1cd4f0babf10162780f6aed68618efeaf5a5801d563c517df180934d48569ddbc8e8c8253095a73b1f451bd6ac8899f47bd42896399aaa17dee614b9e72f372c8ea6acdc6ccff2fa416b807be8816c87741948a3ebf76f068a6f330164995a888611c5a74711f7897e3825bc5baefd6c60b23179fb402f7f71897a0ac61e8e0c414a9399ad7dbf9412e0777c6ac14f9eb6190f92f43d84fac492cdc83e814de17e68b7823c729fb98d394e40228b13a412d4e38946fa76be23be247bb26e136ba25aefb086689853d57c58b7a19bf4ada0e8f57ef883dd73caf98b83a8f92bb3dccec3f80d24113c9e45384425f4c376f9841372f3f1a3ccb15d6a2b02734029d5534a31877c85aebed83a9a2b4c9b1af8d6db54df9e963085c1951420795d82ad6552e8c6ca512e9bff42dbedbbb4721c1476eb0efa061fb6c2261c1a954b9f0478a7c384413a36dacb5a73dd6f2dedbe50e9bf517a4f6c5fd145a1d0b1d303d35d0a1e6d5b74f393398f46bbed33cec6fd24ca0e5e1266cb61f911270e053e01f319084ba3f2ec25e20b1ffbebcbd5cc3eb13046255f59be6967adf9091a38f5405ae5c39dfe3ed7de779f177b4f2a9469e44a6f5a61c4ac90dbe01c4fd2051dc6eea615a68c1fffeb1e221b286ff0049cd7e538531e07a44189730e36fd1e3f7fdeeffa3010c451312f820ee76dddfafdc9868318aa952e3a016c7e35f7006f7e04feef755c4cedf11204027c96ad978479012cd7f030db7c0abf277d77ba9ccf72dc9e489f96ac7371a2e657f12b0245e6576264af5cc4a62d05807b2538388c71d4c68da179eae200c750dbd86340288ef923c125e59b011968379b9d4ac2ae0aa8d068a1d0620da8cbb9c09cc8a8547b605abed966732786d89d58c8fcb68e23545fb59a31ace637a69ac1038112298953a2f5bbd1d2399bf34e3217597b791b1e00391fa0c43fe5502e66918e523de446dc32a489ad0bdfdb387203d53c5a112b5b66e4dffdd14c368f1abc33b74f40eae64526fea879f6e440aa35b13b98358563f7e831e71bbdf4355ed5b3384e12d22d7f2bd4571efa6d045bc9eb46b17f06f923d138cf7d7a23f791da0ad453074bf865337f0a126dc47216e838088635ff69c42ac6ad3433ab5a1b2b18a2924d6a607bbc6a8f37f61a9b110acef9c63ef37b74a14ea1fceb53f943f21fbc4cff65c66a5952d7550e023b9004aeb68b591676a870e4bed69c45b5d2b595209d03ea4766982691f722c84517434a2dfb3c412babec7565b602749451cae5102d79324f66d450f4d303523be56007fabaec0e95dd2c969c2dad79637c1fd6aa65396c994fa57e7209e0b501016964ec5c5c51a1512638c33c529bc86c40cad360241f8a6eccaf40f7e373459558bd26d0578b8dd9314be0b499f1d00b7f02f0edc97caac351a69a4fc9b7fd4f96caf39233d56f2cbd03b3cebd12e953865d552afcee615ae87ec9aa5e9772ca96f7d1c3f91cf18585326b293489ede207edd5df6c6d5388cbce0736a842e2573a6a988081489b70400d9bbeba040209ef04cbc34dc10c2609d088a2696989f143619dc04aeeda22b64743e959117fd13e9b322f8c86ed67d94b60c895c3c32c8d5165927aa233e6fc4499039a081f3642458f13529fa5da07b01b93bb83f0b9890271820240bff0e0bf33f49a532e1448a02f89b310cfbac3c898b696e51400c6e185b50e09d43a1f078c1bd59a759eca12b967bdb6107bb89a5f4a14eff39168f759f7b584d525a07996789d7d3449166be7af24fa8148aa04857ca7e824e765fb7c0b0bc9b6ca6315e67f9ff81d8edee808d8d9100814b56b0f93aaf685ed29c2b8665658554539e54f15e1eeb22efd4e4711ade06218832dac620e7533239442860a65cf653bb9b3eac52adda0b70a72b9aa53aec8c645982b962cbe60ccf435b64ac946e5de5ed84d03c661fb63fc18b4a40b42540da2c159b1aecc27680a4622672ff54a182d86809374efdeef4430e4b2fddb1eef508c7c901e361a2a043c0bcd07ce134728a9ad07e7b5c6e2d9454e71e7c8aa1942b71441f7d5e432c3ff2b899f29b83f9e819e34fb4bb8c995e67f899f55706c61b1ffaee41ab2b8e8f80df6a9e861fdf01d5162bfa940be767824d22905eaa975954c99cbd96395501025d3bdb9d8addf463233f60b6443bd0f60b577a4185b49d61fc635a1f986f3cb45652a7b622f4c79a7612e7363c6b7fd23dc86e0c722f47add328927830bec231e9e9c3bb9946464e14654de81b325842f4f870f92b6e25302b47c282d3682fe05ec80c3db86caf867e9a91512e62a4a5fb2382ba0cd5c2783ac9b382b925acddbaec1fdc8d9400eea8e3a9baf2e55e0268ed5837d16e735bd29d557461959ddb065fb984b5ffcec4b3695213f092fd0ff598f13f41d17b14c167170a70a447706995fc1ea606086a06e5276a722cef52eb80f8d91928bfe4a33f7bf78451bfa79fa2bd33c6db1fbb599b70450f5fe780c60954fc369ae0cb10ce5af63cac1e7fa2613e9f5ca69a989e6edf9eeac368099d9e48d739b7677fdc8180a0b2a2543c46ebf4bdf3863d5f1f461aa40c499ad32021b3af61acaabc4bc512204cbbd10f5d9605b06679b8bf37bafbe709976d3d242991e846498eae0892e78c5e6aea18f3b193dd9f6cbc8d3a2ac9ab70c1f8bd6defd89d791f1d98c11e02e033ca9e2b1b50a8e70d9b3ab3d659a4d6728e0a2de898e23154b06ed70f8036dbe4470dceb8b5e3abf37c9d2fae806760e508b12870414c45f90f7288378f4f5ed343ee61ac99f74f252f664b512776cd3a322f81b12dcb4cf8d21b9374e3a7adeb268f05d5ead5aa6be180c92bf22d6aebd75ffad77d549c28cf92e8bd3d0d12e55310a46132ea996ec125b1398c2ab923c0f0f58e2eebd0237817deb80bcd12cb1ab610a39039dcd111d14abf814d0d4a111a5cc64c42fb840e96384d60e136328bca6a3dceb7d37e6371b0d836591e07a44e1e31ede4a057cfce724be541253c1aa9ca790fb71cb63aacb1dd69493bc83f60e5707e0329922cdea8f0843a620abd764f001595fb8230a993bba8543f5ba39ccbe3796d1b0655390ddc78c1d59534cff417bc448b77aafe833c5d68520e4c8a02c729bf0f0a18acc86771034ac914e90ff07c7ef4a29895e122c8e06db177e9e9853f43f414e7a7a10504ba3ff2e70fea7dd10a48e0f9b0b4771eaeaa834928e7f32e12b708ef3d635681669ef089a2665a90f21a8bf79456420f50fdb5e253063d52722c7ad9d5e72850969b5d7b316a9b8a3d91d62be22ec3ef764f3fba7da1a1ac7942f59106748a3b78d16f09c8ba0f737009c6a3b9efd3cda5f0962a1c906392baee7e5f2e928f233c85ba1623f08f607d4146e2586ce11b843be894244758b1d6f0d42daa89336e1a0bde2c6bb7d1653bf6afdf8bfdef1b3836ab95809670c3b4f7983cfcf568cdd8a0fb3cb2ea61e929c394bf0470b8d85fdb7cf271f42da9948ac50649071623e9b6ccf8658db45b075e7bb6a5d6e3211c840cc1d256efd909e803c031570f35b914284f92f54a3e16419f4fab8dfab9eb2cce0d04f87350026f095fd0c034bdfa92e19107d1add6ca0623a60eebe3cde25ba7a1b222a796d6eb1a0e7fcbd5915e2441a4440f9024a1975be125371eaf2dc0dd8d0cf29856d72663f1cf57126b8d6175bec0538c7746d524865a2266b79664b8cf04a027541f98d9698c672cd0e09b43a6ce7dc34e2c19afa410581eb9ec6056bb1bb21f6b40a0c96ec10068ae2e5f46aeb4c7e7828eb802a5786a0a807b541ce88921f42450cff54607d95ed0516ac2760fce6528a7335b19edc53bc1ebd055495af4d856998183632150560a0d9bf626cceaf3e4c65ac571b816605f5fa1f62dede60bb774998b4a6f965b1d8327417310d26c85c49c28bd53ed0f637514c7c51b767ea7591ca6d85d87f6cc8f70618df12cb4c7eb8a09f7d31d1dad0008df7b93df0b5ce5d42ed06e765cf708bb6090b1a2af269b8983bfefa294b5ff1f9c3b8dd93ee428b67ef3823a4bc8ef10b7ed677ac3929fb82024b64675b10610aa9ea6c371af3e5fb461e9b0a3cd4696ee5b255f31196eab807dbfce767dde967da6bcfbc0456aa6f3859b48a8b55539db9825a74c4d0d26ccab8d84efdefd6e09c440566450c584491929f2958351da6de5a288a5742e2763bf35db96f4c0e794df0673511007159279ac7cf86847a5f68939da655597e063ebc0027bea35f6301a6e15acdad5aa886ffafb748a5b3dde61d5cf4b37ae246907385ea183543eccd21981a6217d6cc915a2bcbad80460417abf8d6f987afdcbab49065046a80c72d3821ec65942a090430ef9310763ccf144f9582a02ab619ac4b741a7698b057d32e7a17ba90e9f49b506fed85dda275f3f30c8175535b8062a818ce436f5ad1dcce5eadad5f1a91800e4faf46043f7a1b270449a4bb561f5c35dcd7e9628ee48908ddcf6180488aa0039955fd4a2103ac1b65d1071dcc68818bca9e7c68622b6d88abe0e137371188c029ff07d30631cda17dcddab35fa0a933b90ba2be80a996295c9dcc51d0780e02652ac7780148e534cd9b17d29b6b9a2d1cb26d4d8ae51023b5945a5f6514f34ec38b0aa397c94f4d255a83b82e84ff0da057bffee78265783d9e3abf7a36a60e0972ef2fe16a4cc907eba4d64c876a6eade7e96a869b99c6f97d40919fe50fd0baf006de29e233fce75f39cb4081258597f5890a959fadf2af50faeac36abfa5b126f2a80cc789e1554274045375cada206524d6291fc7ab5af7f6071dc8053a2785963a7573b0ee99aa2b66ffb90fb1e02980469236345818b91802fd4326439aab48741897efa332cf391a1884899a2de4b5ee44e4bc89af53149285bca1a430872c6e73e102e534e40addba395dec27841068deb01c39d997c1c0afa6be453ef6df0c2c665cec1c6e34b60ad7530be9cd07b1e0dcb4b5f1d1f2c241d3c44fb8a707c1eb43686b987a642ccb30cccc9dc17ae083330e55b46b66dbfcbf179e36f88cdca4c6dc8d0395e11d36b52904c778bffda92f5bb3fe18ec152f7422323d346c63caee2f376c4ed7be98dea20ff7789466412b891557b50c9373c781d43ddf9b3ce87bbd09e763cbdd3054de4490c95c3695d9e921fcb85a4ad0e4cff6a5cde56bdb40cbbf82547ea5e3d87d969f2cef1602a3abd2dbfe3f556f03eafe45f0a0bd16a785c9dbb8e4ce1ba98e9b5d1144f9ccecc66abbed60220eb3d4f888b2c2586437d7c80a24a66f13e764b97273f6874050af6192e243246e3a48"}, 0x10df}) [ 1235.520219] FAULT_INJECTION: forcing a failure. [ 1235.520219] name failslab, interval 1, probability 0, space 0, times 0 [ 1235.521823] CPU: 0 PID: 8018 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1235.522358] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1235.522890] Call Trace: [ 1235.523067] [ 1235.523227] dump_stack_lvl+0xc1/0xf0 [ 1235.523498] should_fail_ex+0x4b4/0x5b0 [ 1235.523803] ? jbd2__journal_start+0x194/0x810 [ 1235.524189] should_failslab+0x9/0x20 [ 1235.524448] kmem_cache_alloc+0x61/0x390 [ 1235.524726] jbd2__journal_start+0x194/0x810 [ 1235.525028] __ext4_journal_start_sb+0x3d7/0x560 [ 1235.525347] ? ext4_dirty_inode+0xa5/0x130 [ 1235.525639] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1235.525953] ext4_dirty_inode+0xa5/0x130 [ 1235.526243] __mark_inode_dirty+0x1aa/0xc10 [ 1235.526548] generic_write_end+0x319/0x3d0 [ 1235.526830] ext4_da_write_end+0x1e4/0xb10 [ 1235.527116] generic_perform_write+0x333/0x5e0 [ 1235.527437] ? __pfx_generic_perform_write+0x10/0x10 [ 1235.527775] ? __pfx_file_modified_flags+0x10/0x10 [ 1235.528118] ext4_buffered_write_iter+0x123/0x3d0 [ 1235.528452] ext4_file_write_iter+0x36d/0x19b0 [ 1235.528765] ? lock_acquire+0x19a/0x4c0 [ 1235.529038] ? ksys_write+0x122/0x250 [ 1235.529301] ? __pfx_lock_acquire+0x10/0x10 [ 1235.529598] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1235.529929] ? lock_is_held_type+0x9f/0x120 [ 1235.530227] ? lock_is_held_type+0x9f/0x120 [ 1235.530514] vfs_write+0x97d/0xda0 [ 1235.530758] ? __pfx_vfs_write+0x10/0x10 [ 1235.531031] ? __fget_files+0x267/0x480 [ 1235.531325] ksys_write+0x122/0x250 [ 1235.531572] ? __pfx_ksys_write+0x10/0x10 [ 1235.531854] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1235.532201] do_syscall_64+0x3f/0x90 [ 1235.532462] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1235.532814] RIP: 0033:0x7fb718863b19 [ 1235.533066] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1235.534193] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1235.534674] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1235.535121] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1235.535567] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1235.536014] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1235.536461] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1235.536923] [ 1235.605910] loop1: detected capacity change from 0 to 40 02:48:21 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x4, 0x1c000) chdir(&(0x7f00000000c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:48:21 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 37) 02:48:21 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_FAIL(r1, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0xd20e, 0x2}}, './file1\x00'}) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r3, 0x0, 0xfffffdef) 02:48:21 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) socketpair(0x1a, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000040)=0x6e) 02:48:21 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x8, 0x40, 0x3, 0x5, 0x0, 0x9, 0xd39, 0x4, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xc}, 0x800, 0x0, 0x6, 0x4, 0x10001, 0xa5ed, 0x8000, 0x0, 0x3800, 0x0, 0x6}, 0xffffffffffffffff, 0x8, r0, 0x2) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0x400000000ff16) 02:48:21 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b46, &(0x7f0000000000)) 02:48:21 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) 02:48:21 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1249.688227] loop6: detected capacity change from 0 to 40 [ 1249.691867] loop1: detected capacity change from 0 to 40 [ 1249.708971] loop7: detected capacity change from 0 to 40 [ 1249.799508] syz-executor.7: attempt to access beyond end of device [ 1249.799508] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1249.801509] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:48:21 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1249.822838] syz-executor.7: attempt to access beyond end of device [ 1249.822838] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 02:48:21 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b47, &(0x7f0000000000)) 02:48:22 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) unlink(&(0x7f0000000000)='./file0\x00') sendfile(r0, r1, 0x0, 0xfffffdef) 02:48:22 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, 0x0, 0x0) 02:48:22 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:48:22 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r1 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000680), 0x6}, 0x41, 0x0, 0xfffffff7}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r1, 0xfffeffffffffffff, r2, 0x4) fcntl$setownex(r0, 0xf, &(0x7f0000000000)={0x2, r1}) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r4, 0x0, 0xfffffdef) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000240)=@newsa={0x144, 0x10, 0x3c7c02c9b47383d1, 0x0, 0x0, {{@in6=@ipv4={'\x00', '\xff\xff', @remote}, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}, {@in=@multicast2, 0x0, 0x32}, @in=@loopback, {}, {}, {}, 0x0, 0x0, 0x2}, [@tfcpad={0x8}, @algo_auth_trunc={0x4c, 0x14, {{'crct10dif-pclmul\x00'}}}]}, 0x144}}, 0x0) sendmsg(r4, &(0x7f0000000640)={&(0x7f0000000240)=@pppol2tp={0x18, 0x1, {0x0, r5, {0x2, 0x4e21, @rand_addr=0x64010100}, 0x3, 0x1, 0x0, 0x2}}, 0x80, &(0x7f0000000440)=[{&(0x7f0000000040)="f0ffe99866b08c7485244179d45b0f2e71c8913698d212e911374d927803d323bd4427b1c06e4a14a1115b2876d09b6033a4d630a408606a6b7cbec6", 0x3c}, {&(0x7f00000002c0)="8fcc43596958b431fbd5828ac30e9436075544b741cfd5fc554ea945c01e4f4c55861efc58c620d2facc92354771f9e3bdce9eba6cba5c8820dd9b61909e4b6aa4aa5342ff0136a1ca883d9115b66244041b02e67ba755e5db8d20d7f176591ee92be592053151f8e5daac85dfec600371c3", 0x72}, {&(0x7f0000000180)="b3698fee510641315e41af65ef0975afe6ce69", 0x13}, {&(0x7f0000000340)="40a0b7326509027bde21dd5c21fee35c52a689367bb4e91f75e27327168b943a8b9029a545522dcf2e80ca7bc75b2582feba668c98e6ed62bc3e85d3dd97fbd25e8b2b4a76bc918c437706e8bb56ac5c18cced3cba5759e455c05b6f01ab8e057ff7e26fb47f689d899a5001e445529a064ec9df3b62e7a435c477a53b3774eeeee5e69f32169d21454878836fab28f29165b3795e850d7afc0521e2e2ce1db4b7ffeb314085dd9bc8e13cf389d689f778fa0037df0607f4a22f0d76f1105be7e65c850a1d26cdc47e0c10b2003031b2d28685f29464ddf80a7bc2a103bdcc726eb0322bc4efabdd60d541c0fa74dad01c231b02e861fe836fed70d02773a8", 0xff}], 0x4, &(0x7f0000000480)=[{0x50, 0x10e, 0x9, "cfbc4fb71f53ad768e1d8e9d01fa2f22c56913e36682ab23d4caae434e6eae53fca7e2fdacad5e02e1721fb406a771527763ebf355cc1ef79fc699"}, {0x50, 0x110, 0x1, "02c6388bd8f97993524208cc0062a15876ac750d6ee02eba98c8114b536159079ae72b4843ceebe499dd377cb32082d2251235cab8baec4e55fed7ab"}, {0xd0, 0x1, 0x7ff, "abf805f8f4d0696b66c0c2a7d04e9fb195d833cbf4066a473002be54fdc9044d885086082ae7e520efcb9b9813abdd2446376ee15d8c1aadc97bf799e96a262ed7c041add6b2bb75e01abcf9e9a8953ad950bff7516712328dff7e814b0ea83627f513bbc60610188d1dffc0b700b8ef2a4af9f0040e0907fa1f2ca39612bacdb3c3fb0557f9e1cdd6b5f27ba9207418a94f15fe528aebd5dcdcc90c00af404980bfa738d75367dc980e6273a5ed77c7ba110040c9692c24b3"}, {0x18, 0x1, 0x8, "ab"}], 0x188}, 0x81) [ 1250.106943] loop7: detected capacity change from 0 to 40 02:48:22 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:48:22 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b48, &(0x7f0000000000)) 02:48:22 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1250.163166] loop1: detected capacity change from 0 to 40 [ 1250.246046] loop6: detected capacity change from 0 to 40 02:48:34 executing program 7: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)='*\b\x00', 0x3}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0, @ANYRES16, @ANYBLOB="5171f93ce30b5db3ea65d7663768f07db60734a54e98430f9b678dfe5fd30292883ec8bbd14921d9bb6e97ad124711e8e52a880bfa0cbbb7993195af7ec755d1954292ad767ecececb5134d709675080b9322c8f5f26ec0a59ce1446ea312cb630be766f19e7ecf13d781d1c5803ae51a6cdb72c66241263c85d8caf4090867c079de568289cd06c31b73ca318fb244c416e469010e78730389132e936ddc2cc63d73a5092b3d6b855a164329255009b269037d91834b664b2361035f264cca5bf2ea5c6a75edad6a1ea3e946a48ae86360eb880d6805592b2402e0c64aa8970aea34c475233a7252fc82ef5615fb5bca2f6da3cbe988d183f89d08f8278fa0499aa539071bda73c27466e6761327d09c32816174991b24a854424994ba9b53fc7fdbb6f73c6ab16f9e5fe702494a93fbda1830242e8de6737deda53e4893e2b955a676a8c95ba3d2938aed1be26932a9570f3342dcfc875d7d86f0981781359746ad44433a9a23b68ef1fdcca1a91bdcde117a49d0037ca6e7f40aaff5a9e65ed3815850c366d809c21997e21b6c3608cb306a48fef34f796659b8ba059d272652e81a1d6e4e19733659b3f09e2884526f54bcb4ed28ba59d63db18c6104a70d5d8374db7cb24b9da724b05f075b86c730d756f94fa7281c75183376575874d11b884b2da692f2cc94d927305f3e4e291f2c512ac7d55d1cd8d40388cb703a3420d10caebe7c75693ce24a692439a048db37a9f1eaeba4f9f9ce010e625fb9b4463e833ca64375eda1da04f4d65cc2ae04c77bb8836daf1004b5803607b3c1fb101d2270df7b201239051dc735abd061f87b0f298d483c3677f082d737cd4e49c8eacd6408b83b2dbaf3ea67271f5ca61a81023dd76b83ea2f5ee7eb0cdad19fb969de9eebfdaf338052c53f21043848f76431091c8ee06b231d01746768759a21f617c225ebe0048ca3ca4f2f1d98ba491bde1c7c2ee3a6548ab85713598b8039c6565b23ac3c81dba80331c7462f03e8d059d71c92fec1767218b9676f1c00959769d0c6467a33804f59b3289c2c9bb58489499619a68bdfb37c851c7c047b9cc4358c58336ab7332c0d38d8c532a3479e628ffa14b7a8ca303170a5ee85a32327922fdf8855c39dd314a5895ac32aafce3bfb420f6e99f092a05f9d7d57acd2d93c9ee2f5b0ab92e41ba621638df158c3d90bf9b0ff18af320d4546e5e57b1721722b03f10aa0ad5e6695ff086970db3a6f668f3d609f6ff488a5028b0bdc81c1783ea888db223a1661213590c6abb7f98e0d2cc2712d1135911dc313cd9def7e0d0a64b05183e61028e3ed9a11cc996548f4cebd495d8b8d4bd1d064a4ef679d6f18a6afe572a852476a002f2669a1b400265ea0432475d657f8ebad95029531212d4df4acb0db0e6424159d67d7310fd068d415cfe08d38f95f504fc27f73df91e787bf9cecd593b40aad90de63d0597912b5028d30f4e4b86e3d7fd29036bc69df4235b26ecd7a9f48cc3cb5b68a8a20e1d6f7a4dadbd1496bfe0e2bdea2eafbe29e44cc037317d2ff9ddba676d933f404744002998fa66ce7266ba7aec2657297787f1a2c0af9ab217ef72eb0a2c1236d06a8faf47eae5cd8e5b8ccafaf6e7705a9f52b126974f96ef1c5291093fd8a0b9c5798dfe7ca4c78e5079be6b8da6a6d784cd4aa223efcd6b9a385b608fea79a5290f6c97478e760b12be3daa756d941bd09daf45175f472e13d1acf6069db36743a8a14c1804d4434e1ceefc37052ec23fde3d3873b05790d13f69c66d63a4dac2e5fcfdddc82db9c8b2799dd58c20644c41a4c944788286cf90a1b9b51ec1e167b55f1679dfac7643921183a26a4accef18458e8f8267fa46c83bb7080838662310728d0d63406a7e83d5b4de45af738412b251a358472082a99e1633c34920c34c0abc6efacff7b9257333b0eb04c37ef0745b58cdf35bc591eef4d34e56cbc3017e46c4c7a511ff4aa51e844e0f2f56c7c88d79353d623a8d36c7deb59b915189f1ba519c496dc59720be9d09c6cf15cf33bb3f3607ddc62f8e4aa91e6641e776583ec2f7443bcaf1e9ce78b19ab8b5d419427eb0ee6791aaccf0506bd588f1d994ae8da1af6fdfd199c80e89873cf4f5cc42b32b172e50b8d76d9518d7fbe951af5092848c88ccab1d61a73d09efe0db245e006c07065ae57c10f164d90b38e2195d9d029588d11e871b8fa6a92bdfbedfe43bf07fae68aa2c2dc3a5d035d0215fa2f30e1022d496f28fca1add18b0ef1d237350a49941fcf7e5b2e5d3f0cf821b85e0394e4c1ca9a1dc10523cc419921a63f7afa5a805a06279ca421654eb51ffc3a6deb1cb59ef9459bb70437a26e9ee55f0b85368dc5bb24dc1926b7ea9a37585a20ff41d45f87865769dde7fde11c12238819626272c04b3fedd510bd03e682d210ea86d97401cb4a2d395ee33893708d8750f34aeb6fc16e0af820548651c04284b3f49f35ba5c3d8c1c575daa2002cfe2391cbc171dbd9a0ae434db681f349e77ab967a80e2465143cef5cc933f4d33f5ff026c1270bad4b20e233fe4d726bed76771ac59890f17d867fa9a9e72730bce431a9597d158db8430eecd4800bf8e81034cdca57a76432f2670f130e5ad2524b9fe2613d5d5ff36ef5a0fdadedfbeba10a6d4cbb99cc72d3491f32744b5ffe62c01edcbd6256fbd133a37979a89342a325e83b172304e3150e056c30e08e450ed8f79494a69d62f4d7678a9976fcb83023d2ecb21091937106f0915bf418dee92f77c7e40fab28bfbda2cce8ce2f1d07794f4c9b60b59e02a0cffb449ac0fa15696eff8635ef03f89e58f0b1d0fbcf7d860f7f54d48065efded8cd10f3953965ae7ad72a228478735316ffcb5d51c947915662e13078e2677e581ce93d337fef5780963659ce837b7dd6d32271b6cb849bba18abf5845ee6d998071890f11cdbdd08c49289e15d530e71833e96b4d26b53117af3462317408003e1a1c3be23003e8486a2c53c7c0aed5061c35eec57dfd46b8d7f9f049dfd5dd67b220ced67f2a86453c8cb8a304bde82024cd1e96294eb913c63d8f2fda4fd1362595de383c2528e936744e7a9b34adf27ccd3d49d5630ac8d872370b8400c8856a8bcea4d5dca64cee397c2766762d572ace1d4522d354c2168c01ffd6483d734e64cc5dfc2b07eefae142af7b4578c20fb07409fabe1c35d93e0f0604673c541de07c1b423e6636a31a29613d16e887b429695a42e83f3734f8f992157f33128c0ee96d35f6db98367942e5533734f9685165f42285cefc0b2ebfba11969b1600a2a4a2bdab9497014c1d533e1ec21fe231cb83c5c25d164695561a322c9e814836a94d86337158255cce6d25a8d3685d5eaab38dd67e793aa08d9786b67b78456969e4c47069593992cea2580305c24ee8ef963df0c6dfde3ba4810b0f5886a297d8ecd933d450f51f191360c90d2946d5146f4b78f1de53acc77d911c35ded819e261f3d3992eaeae717dfaee00a3643a4a88b57cb171f67b00996c087944abd0cdf37124b120a83bfbbf13108fd50dd7a8f6904abeb9612b3f84005bac3bd018a4d4f78a27657043142e438adfd5eb8dac0f2d7f5d2157bc3350819c1ffe46f5b757fd4a54bd882fab858dffac01af6f00b9d4caeba55e31c3331f6026f9330451175ac975b75f6a2eff4407159623105fac8b2ea389e459527c512b9b932f1b8551eebd7fcfb86eeced5f639c8b471d533db69b99af7b3ceae4e51b2aa1fc2096a9a8f5dfe1dec798b54f6423ad9f50c6222e7011f41881d8bd1fe183774b4dfabd441e7d10086c4179b1e2178c701dd4ffa21a4b838557508d2b60f7273582b7446333c15bfaa774882c76125214b6ef606f4a8c61189ef84143d855b2c42310c9a33bc1ee0ebf1e155754389e11ba66e7323a38876e376bd5fef456a57aec1fd51bb923e53dbf95dac8ae4e19090d528a47f2430fd7b75ea83f0c004a61ba3271dbc3bc3b6ac3e399c6aef33acc544ada3b421c6b398a2f81cdcb62fa667bccfcd4ecb9e686a0e14e88882236a9b71e4bd566ff5ef55e602366706b33869f2ba1dae16556a40dca8f8339a35fcc9875d83a2df4a4b8b1f0f26c8286189a307a89349233d028ce224e2c1a0492f36224b93f77e1eb109e81ba5bea7a3440340383ddb317134025e516cbe20175b916c1c08f9134b3b55e7683a650735fc3195b6b23137270d043c476260ec94475e036452ae1acfc0c884efb4e97ee57bb7e9ba3d0c8a3b603e7414054499a94abb3b95eba7a1b9029a3302914afdadb25eaa7402b068b2d96774acc9f0c1d9d7a8f5b5b5e1d878792052d36e70e8d1622eb7f565dd120f1ae492549863fbf7484ac32f7fe9d45b2b66b6d4fa24ff39f1b8a47cbfeec72b4a7354932924da070d20f625d4793a61b11c624e19a24c3f24f4e9c05c60ccc7f92198cb3be465646c1329e49113802bd02d76e4c2b9337ea4583e063228edb7cd464378ef2088435879aea5f4410378211fbf131ae5313479754797f82a53f41453f9dc5b16180ad44afe08eb2713cfb6c92923632678520914e68b07dff60fd22923bc5e732dbca7d16571206ccc2edbdcb38b99150b0b5751c89df4afac38bb3a54d9e6f72357db88190ca23e2ccbc47dc946121e7c0e5d296710d6d278a13fc7b2cf20b2c3c4ae90ada496a769a1084e704762d8623431031d3be8f1f79823f069d49acf95091cd125bde90ea424990968a6911dbf273979565e633b07b4461d480b493dade0559827189f63773d0ec030b4826e8f31b6ce1e48e166b78d3cab790fd9fe83dcd0fa1c8d408190c9426e0b1bbcfbe80c7f0f3b47a1cdd737d80e66134eb1eddf44e905e2bb54efa1506f3e6055a6502faa14497cf4bfe06ce22f33a79b9d099bd0eb5a04ed671f4249fb562f4462ca5074c6041cb6017c7d1092722256fe5b741c91726a2de62a429af239498587d5b75faf7af8bb43a9cebabd00964d395e3b42799d5b9473cd5d41a455f9988e9a675b1bc156e7d4b060ce22cf36043335d89fca466f0aea1eb4f6272fec3428e8bff6444660d5cecf76a54496d2a74f6caa9235686fea03c0b861a8df1ebd19b511c1068c62ca744a04620d1e6deb2bc609e3750e410504f4094f7a1fd95547ea5f3eff0c2ac9081650a5836df9a5444866d9ab84d329b9df30ae8e7ee87fc1cfe60b87ef816b5391abaed5c3a37eb7f33156433fba307628029e8ee361374eeade98e966c5d1827f3915a40367852fad5d50a13a1df52e219188457e4d4ae8dd2e8fb9acb664ba2e1864e1c79113aac637639eab952f372d4dab867734db897c00cc5b97a5931b9ef788de6b286a0eca2d300e556f3abfbbcaee7ad11b7b7e6dd8b089109586e767e2b13b81b110b0986eb15924ac7efba46729f845325c7c863fec86564d4e00f9f1dd1ae48e5f62e48f915bb666cca2fcaa5359cf2fe8b25bc4fb5bd35c1e963b7cf2b581c615e070909adb122ea1f6400e822b54318c683a24334a85e5147ea634d0014a3f8c190b99f0eca3a3d132a91e9f15cad0d20778796af7e76dc520520320176319b815cbecb73044d9900f772ab5177c55c13edf2cabada1a2f5382b6f1fe69a2c9ee42e4076bf01052848c08efa455986d61460642c6ee91b84adbc5d3c0254574bcdc4ad28ac47ed38f58471876ffc838dfcb646479ee54d62076e065c1299c6e5c869c1e9d23d53f982bcee67c63ec0ceba3e75427a8a492f1a2b9efa21216db885193dc40a8efefca52ab0dd076a", @ANYRESDEC]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x2180, 0x0) openat(r1, &(0x7f0000000040)='./file1\x00', 0x80402, 0x1) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:48:34 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, 0x0, 0x0) 02:48:34 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0xa) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000000)={0xd0, 0x8c, 0x5, 0x4, 0x14, "88dcf49498a5bf91"}) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000000040)) 02:48:34 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:48:34 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r1) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, r2, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0, &(0x7f0000000200), 0x0, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r0, @ANYRESOCT]) chdir(&(0x7f0000000140)='./file0\x00') r4 = openat(r3, &(0x7f0000000040)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) openat(r4, &(0x7f0000000180)='./file1\x00', 0x50602, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r5, 0xc0286687, &(0x7f0000000000)={0x1, 0x4, 0x9a, &(0x7f0000000240)=""/154}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r6, 0x0, 0xfffffdef) 02:48:34 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 38) 02:48:34 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b49, &(0x7f0000000000)) 02:48:34 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f00000003c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRESDEC, @ANYRESDEC, @ANYRESHEX, @ANYBLOB="4bceaa3fe2eb3eae56bfcd6dc8dc71e2dffd3b8a1a0daadeaaa3f70d77b57224a99044b3ac87821f5aa664c6c1f949a4b40918fa1f262b2215a0e52d3dafe2d1c5e8a03e4ba7ebeb16dc4cb278bf06ade1ef7714897bebb8e73ee89c0f6886b61db90d4444d652e0c839443f5b0a830f9e49ddbe7c7e0b3c15be78671302ead935c5f4b73caaa16038acd2cb8371edd9c5f3befa85b6d141857812b237a8fa73ef9153095b8acd1d672046b53c2738482670badcf2ff1f8f8ea8f6caeed763b114198518fd44b4514556da3ac5418e8ccb13e8742c4ab2ec5bc423ea9dfa4a37af49745618c8bd7e6a0d12ba586d903dc9e042598cd3043103504a39", @ANYRES16, @ANYRESHEX]) setxattr$trusted_overlay_opaque(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040), &(0x7f00000000c0), 0x2, 0x4) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) ioctl$IOC_PR_CLEAR(r1, 0x401070cd, &(0x7f0000000180)={0xffffffff}) [ 1262.259813] loop7: detected capacity change from 0 to 40 [ 1262.267393] loop1: detected capacity change from 0 to 264192 [ 1262.276493] FAT-fs (loop1): bogus number of reserved sectors [ 1262.276914] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1262.282193] loop6: detected capacity change from 0 to 40 [ 1262.285908] FAT-fs (loop7): Unrecognized mount option "0x0000000000000000ÿÿQqù<ã ]³êe×f7hð}¶4¥N˜C›gþ_Ó’ˆ>È»ÑI!Ù»n—­Gèå*ˆ ú »·™1•¯~ÇUÑ•B’­v~ÎÎËQ4× gP€¹2" or missing value [ 1262.290748] FAT-fs (loop6): Unrecognized mount option "00000000000000000000000ÿÿÿÿÿÿÿÿÿÿÿÿ18446744073709551615184467440737095516150xffffffffffffffffKΪ?âë>®V¿ÍmÈÜqâßý;ŠªÞª£÷wµr$©D³¬‡‚Z¦dÆÁùI¤´ ú&+" å-=¯âÑÅè >K§ëëÜL²x¿­áïw‰{ë¸ç>èœh†¶¹DDÖRàÈ9D?[ [ 1262.290748] ƒžIݾ|~ <¾xgêÙ5Åô" or missing value 02:48:34 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, 0x0, 0x0) [ 1262.306860] loop1: detected capacity change from 0 to 264192 [ 1262.320364] FAT-fs (loop1): bogus number of reserved sectors [ 1262.320800] FAT-fs (loop1): Can't find a valid FAT filesystem 02:48:34 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b4a, &(0x7f0000000000)) [ 1262.364741] loop6: detected capacity change from 0 to 40 [ 1262.370208] FAT-fs (loop6): Unrecognized mount option "00000000000000000000000ÿÿÿÿÿÿÿÿÿÿÿÿ18446744073709551615184467440737095516150xffffffffffffffffKΪ?âë>®V¿ÍmÈÜqâßý;ŠªÞª£÷wµr$©D³¬‡‚Z¦dÆÁùI¤´ ú&+" å-=¯âÑÅè >K§ëëÜL²x¿­áïw‰{ë¸ç>èœh†¶¹DDÖRàÈ9D?[ [ 1262.370208] ƒžIݾ|~ <¾xgêÙ5Åô" or missing value [ 1262.376977] loop7: detected capacity change from 0 to 40 [ 1262.387819] FAT-fs (loop7): Unrecognized mount option "0x0000000000000000ÿÿQqù<ã ]³êe×f7hð}¶4¥N˜C›gþ_Ó’ˆ>È»ÑI!Ù»n—­Gèå*ˆ ú »·™1•¯~ÇUÑ•B’­v~ÎÎËQ4× gP€¹2" or missing value 02:48:34 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:48:34 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0xdd, 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, @perf_config_ext={0x3}, 0x0, 0x0, 0x10000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, '.\x00'}) ioctl$TIOCSIG(r3, 0x40045436, 0x28) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r4, 0xf505, 0x0) 02:48:34 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080), 0x0) 02:48:34 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x4000, 0x120) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x41) 02:48:34 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) fspick(r0, &(0x7f00000000c0)='./file1\x00', 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x80400, 0x0) fallocate(r2, 0x0, 0x0, 0x26) sendfile(r0, r1, 0x0, 0xfffffdef) write$vga_arbiter(r2, &(0x7f0000000040)=@unlock_all, 0xb) 02:48:34 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x7f, 0x4}}, './file0\x00'}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200000, 0x20) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:48:34 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b4b, &(0x7f0000000000)) [ 1262.530799] loop1: detected capacity change from 0 to 40 [ 1262.567919] loop7: detected capacity change from 0 to 40 02:48:34 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 39) [ 1262.656149] loop6: detected capacity change from 0 to 40 [ 1262.727506] FAULT_INJECTION: forcing a failure. [ 1262.727506] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1262.728571] CPU: 1 PID: 8158 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1262.729096] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1262.729640] Call Trace: [ 1262.729816] [ 1262.729973] dump_stack_lvl+0xc1/0xf0 [ 1262.730249] should_fail_ex+0x4b4/0x5b0 [ 1262.730535] ? page_copy_sane+0xcc/0x2b0 [ 1262.730821] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1262.731180] ? ext4_da_write_begin+0x45e/0x840 [ 1262.731509] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1262.731890] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1262.732228] generic_perform_write+0x2e7/0x5e0 [ 1262.732551] ? __pfx_generic_perform_write+0x10/0x10 [ 1262.732904] ? __pfx_file_modified_flags+0x10/0x10 [ 1262.733256] ext4_buffered_write_iter+0x123/0x3d0 [ 1262.733585] ext4_file_write_iter+0x36d/0x19b0 [ 1262.733900] ? mark_held_locks+0x9e/0xe0 [ 1262.734191] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1262.734561] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1262.734931] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1262.735274] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1262.735627] vfs_write+0x97d/0xda0 [ 1262.735879] ? __pfx_vfs_write+0x10/0x10 [ 1262.736160] ? __fget_files+0x267/0x480 [ 1262.736454] ksys_write+0x122/0x250 [ 1262.736714] ? __pfx_ksys_write+0x10/0x10 [ 1262.737001] ? syscall_enter_from_user_mode+0x21/0x50 [ 1262.737360] ? syscall_enter_from_user_mode+0x2b/0x50 [ 1262.737720] do_syscall_64+0x3f/0x90 [ 1262.737981] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1262.738333] RIP: 0033:0x7fb718863b19 [ 1262.738611] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1262.739780] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1262.740313] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1262.740823] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1262.741329] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1262.741838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1262.742354] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1262.742854] 02:48:46 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 40) 02:48:46 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x6, 0x2101) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000040), 0x4) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x8, 0x3, &(0x7f0000000400)=[{&(0x7f0000000240)="9717c56049444ee2f02bacbabc1331608ce614bc772ef04f170be161b5a62ed6fcd4f81f0b39b8b8a1a8a90744bc9ab90a090c927f93ebc1abe3ff12c2f14b5b124ad6b87599fa156d610fe58517fcf7053aa048720078f4ba42158455d118871d114a0902778cc15d39b5bce0dd6e7b45697e510758fbffe1965d4a769009c978da897b0471745df3da23f4da937e16e7bc6d32c3ea5347c5214748cd039404632c0ef37462068ac79dd269f3818c57e8c39049fb4d806399013a79fd5b2fd941b61e72cca6cc2b30d7", 0xca, 0xa31}, {&(0x7f00000001c0)="093fc9c077f3", 0x6, 0x7f}, {&(0x7f0000000340)="c165ab18137827f43d4b87f499fc0d1d11a6b5db5c4601b93f48a6348a3c09b7d2e581ce1766a76f51e047e5e5b234262de6006208f03470820d9cdc6ba4cb411e3f87cc3a2dd5885f6cf1bbec4e63e8fb0ae56f7dad58e553a8a4f5468cd58d7d805958de7fa668b5e40376c36ec4817fb3e8898c6977bd9ab3a37f1c3dba77c880ba26e8ae97", 0x87, 0x1}], 0x2000, &(0x7f0000000480)={[{@errors_continue}, {@auto_da_alloc}, {@max_batch_time={'max_batch_time', 0x3d, 0x48b0}}, {@delalloc}, {@data_journal}, {@init_itable}, {@noinit_itable}, {@norecovery}], [{@fowner_lt={'fowner<', 0xffffffffffffffff}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) getsockopt$IP6T_SO_GET_ENTRIES(r2, 0x29, 0x41, &(0x7f0000000580)={'security\x00', 0x1000, "d634f0cde64c8028b0ae53605f32221cd45a0103913c2d7f6d499ca44f871c88d87efe9fbdbcc98fc74a4cb27ee0226ffa253efb1f6bce02c0d3be86e62b82dfd27916f7f7fcc635134e54a47f54052c30cbe2a994b9a4f88b58af968230175cd083d4e0a433c9ffcce540eb6724aee6e2cda0eee31b199222b4d8db66df44cd9d3588f527ba626b7c3eb60ee462c4c6835085bfd333efecab28e0fb8589ca54153e4594d038f685c11a7757cea3711662aaa0a65f269a48d690c3ca4efdcfd91200a33e2dcac07af3d85bf3a7ca47fb1568a38fa5cb2ed24c364c78c0a305b7caa0e1aa1df440d4030104ecf4aff55187e50f3a7e852dbb7197161b9c811e11c4dd91de3b4d021ea1f9f9cd77b5794e4f3d6d1247ecd99b81e64888a439b6ae001dddf4866218c20b3fd8d5561e579cf9c4d99a3567ccbb0a44dfe01f210ebaa12a70d2450930e4515e2044815457a9fa8a99211593bfb7389d6d607577e8dac35138fc65e18faf5fe5a5685a153a8e0587560a87e40f45d251be4490e84cebb74de1ed9b56b983d7a232bdfbbf1e9d85e5d77f22f7a228f3439ffd6e824b8df01872245f1425e39f4b26fd1f6df58408ff4d82732008e1bf358da0cea11cc8eca5d3953eaf561b1771c215b96e15a1c4af52a8d27e6bed48564bc355afe78a38a235ca3022fe6844073188fc0d8a142e492aee4b035f0f894d1efba29bdd36ec516f75ced3057ddfe8d925d0dba1c9913b10737bf68ae38291cd04d4848726255fa60e1b5cc54f4733a8d2ae44117a47977a6ac40f92232c408c98f57634c5a9c3df0e8f32abb41bdfd321a50ba9508b039f29e3e80460c59dd05d5234c22edeeb57806e96bb70658bfdcd929894bd34c454ca399260fdf8fc8af4f0779d130c042713c75074d78f1e043d25b3584711f648005969587a57952919e87e9ff1179bddce7ce82cb67647e71e5173ae7c58d3c107de040db13b4ee2a92d37c9c607dce0f1b53c1fd4c7ff21f4c57c87ff958c94b6b1584179d0ef4d28f5fe3bb3d74da5796234e9e82bfe64302619766bdbbe6109fe200fa9912502b611c762a05274defb264289212901a5ec9f13b23fe08cf7ce9b681cdc0ea2b32823a0b4b3c9347a3d3d3b707dbcdd8574cf1b809d8fc9ee4cda4a2f118693ac6975b4fcdb1a2841975e05e39524302d8148eac8bbabb8fd5e94bced1d4c32fb70a2c31c6d2e1ce1db77e606a559bf6b4712cc83116c4bfe9e6c47313d56ae14a106484795da12b9db2c51556c3dd1d1e013481497d8e69f5c7b940c7f1b6fff245f336df97281c88d0a894eaad877daaa6d4027997cb0bdf2623ca06553e4a75d963a4e71cd91d026e86eb36c96e0b73dbe68c5cf4e5ee767d5c581f2258644b1dd11673f4d77792f0d6adb191b02ad49e7149bc199aecdc771055ddc2bcafbd2b271a767834ee2c11d2403aef5b7232224064b6a9fa0f7511b2e234856b7a1738ebcdb9fe4b422367df283334dd0b86c96394179621cdc4dbba928b9d407a1da24b7a6b83fc4941f6fd8b27319b71ca87700c92b2545168d9abd146ce3432ccf1c2520b40c1a2ecb32993acc062558cc4b438dada93e8f5cd101ca883627c33fcc99f3a871125a19fa31977971ff80c3e618c38e2c547c7deabf7581adc96ac657480dbd5ab8f52e8e2648275fef90a52f0884f8fd11abac760fe91347a8d42cdf306f0685d3312c881eac05f150b139f62af88336225b09b9486bac6921d5a7b45b7cd2d37571aeb84a9d111029c36a64355979359578d29966e433af441b96c78706b25c767d49af9dbcd32413e94d4661eeff3a4555c0c52ad53efdd8605059eecd53478091ad8e3b02eb4877ab67f016bc712b796ad38ebe6b53239bf8ad6bd2ed19c707953f82a59154b83838c8f49b228277a1cd923f7e8244991b6e2d6fd9a01ca004403dcf23de3d6e8930cce2cf64014004e8ca334e75486eb94e7b6c00f756e1247bcd98427f8666bb9c935b4c368272605e34632a431d0d1d69f677e2f4deb76decdb82cd549ab2da4ab2b11f04b876581789ea7b43955a5a5f33684b76b314deec22937cb543d2b2efe6f86241db5183729e74ba5b03b405f2b8823dbfd295f0fe885b0fb5a87e3b02e8efc8f354b972d1ed42c5cab880104d229ed12fcbfbfe23825ce710bcaa89ef89d6ee2182631a69df854f030fb8cb707f8895d3bb900b6b3d2f79976b1eb4151eb81fbd1bb12ee76772102d28718d298879585609e8a5a8783d6ad88756d0e4e0c2069386c794cf0644df81bd1eb40bea399b02a5d05962ebb6432c77fbbc3e9334bb4440bc97565b6bf36c35f510fdbf88be6e49b5623a66bcb782c2192626e4b5ae7a5a72be713776c1fc538e0896c14a020576470680cd0c169d5cd529c6e0f6400e1a23cefb8698973a38dedfaa67d7d2d311d3a423492225484abab227ab77f6f81ff1a43bbe245e05eb6b96f2bc80eb0bb3eeab9c6dd00b34cd0234c9d8d145cbeb27116de947d1916272e8015931fd864e0caea060148bed29a811b57c2b23ca2cdda6ab999246fb58647fb5ceb945f4a6559446f2fd3255f5606a0567a9801809deec1425869a26008df45bc97a34f1919023dda0b10f223e5135f78dbed2d18c9f607841df229d87cb7266ab68c8b8f0fd45de7fa400b3a5d00702524b279a3dea251a28158b812a4f5c0d9881010e8bc04d44e5966edeb5ada077edd5452f9ac22036c925280ba55d12d491b7a2c7416208fdf4dc0815b48cc6d08a5c6d847c171599c04c8e5a3778445735b9965cae1e630bcaaa77d5a9c10eab8d363cd31415bc6f5797976eb603092e94ac6e4dda446d71d301a3e46ca707294e08b76e7d134ddfff97132941eb6b2b40bac624835913edf0b79c6b433cbc9ab37935b6fca623378bdc5720478408441ec8a1d6df0acac93f154789cd0b5465ae30fb214629c833baad593509fb522288a46953adf9dc7470343b43a43b8fdd4b916e89aa0462101f657cc8a34e9f58965fed9ecc8bc2e3d529efdf4710bafc3d9a894a1c0a672463cfa8106b7141868ae81ee32b4856634aa2adf7a0de647bc5b73f1cbfbaa8b4b7f5c3965043d629f0452c4e173f6b987433fdaf617642f396974a288fd6310f42d35ec5336998b10a255f1254d67a004f03790656f3b7d78cf1fdd6184575be77bd17adcab9becd344ba586887650222c0f195a87dd29eee34226c8bf98b6a4e894fef773753dc974500d2db584931bec16356fff6ab14c2181c9e04751549a8588f1d44923e72372854d4689a1ca6c5ab124a2dbf9abb3bb14c1c1c7834589ed9d1b33f564fd11e69a3cae0ff1c53503c6e126383ec42af4ce70547bbf67c5bb41c59db58d3de90e4817bc9559a4c224ab52a571b4031c83b92a1a7b73375b751b244844c6c689b5838e2fa0b1515a2295249e70d576a8300b0028c2175d7ce9e4c8ad8594392ef6faa9d0ade3974866c71801e8853b64e8c316b8ed77b8ad7896d0847bd4dded5b5f503a26d4b4b0b4438603963b6bebfc32c09cfd7af1a316db84a356b3014f598dff8996668a5a55e59bcd5a6a30aba3797a3f49a9ac1948541abfb899b1baa5850a672ac895aa81f0a9b3843a46c825e1d58945cb1d53677a706ce843c2e705b8de77ffab5c1f45fd5d9a9558ce745aaf58615c45102204f21fdba5e4273f5f2a619b0534f5198a918287dbfc8e4c199e08bac15cd1c5cc16ef2311a46a05e5baf2f3ae8fac587c57ad09da7227f06343fe1462b990309f7ccb9a2979f922e4258f0924453c7671bca5f253982c74bab1a4d55969e40c077bca2e99c3f8ff4d995fae219e8ccdb025286de9147185bf648454d50ff3b6aee290bb5087ddd1c4d561e343b05b8dd66875189536d01a87e5aa6c458df9177f5c53f275d8c2f6d31b16ece554dd3b45c3d32481bb2ec70798aabf433f1a4250187ceb10319421f0cfc8927eb442204d45037c36fa8c4852efae9a3e5cd8d87ddfb6dd1c1ceb50ee85f4295fc0cc6d56e081c7609f1a4ed8038ef7bd7469d3dc5daa2754542502bfff35e1d8ac683c311e4da6b8ced20b8285f22134bbd9ddad8889f5fd18c6039c27ccbe3e5577bddb0186ee8ec2f08b87ae9b3944022932e06e2bf62cc2969a76b08988b52d26ebe1c31ea794d42cb437a6e6578d6ace2a148cf09a5751a9130ef65fb3c71f9ee7d2e9a2036d5eeeedcdbdeeda6d8964470f76c3defa26fe7fced7201aad79d218610187016f54a4618aeff0dd567a0bd0a9fbb0b9df5bbf869e16154b1e97e71bada4fbc4c8ec80f302d343d80442d0c7200e7158b9bbe924c2b06958a2da878109681a65714b967ce50788b60a3761bab71dca7f5014e8e8a7a22ad46ff20c8c1b04e34c198708e883ae21f2a45163e348db83d77a61ee74dcd78c255d48cfbfb9782a059285ffc97c3a3e7e8a85c6b0914bde06406a8977908ded1deaca655ace573b0d3043e1ebe471b011895ca8de384c6e6f3250aaf54465269ae4a0226f303d09c14efa36f049ce12e5cdc64f2add019ec38bbb148cde9942ec8b828359bc9614cb97e59dc3b117b1211098e46bfec20cb3a7d764d3a7bfb09c691ae1e19fbc7f9e50221761c3cceb83d33eaa71942d9bb17a687689871af8142293f17c8d4eee04520bd0793742eb6eb402a3ef9678d39588c1ebcd8c61826477901080ed487b5b6c2b40a88946043e679690366399236bed4f1c5b5247eacc6665c438222d3560b5212f6fcd510f7061680a8ce96ef65824db7edb03999b0646828ca9a71b000492a928f60c8797cf64788a1fd836643b3626a7f09945cdbd32cca613f595c81401cdb2db673e282c79c2a2e3398434582a1c93cf70d99b10d156c9ffbfb913ce0e4d9e82f8d35de30f4e74ffccda655e1574fdf6f07fb0eb92360380482ba857925ec79612d1ba76a8646030e2458c11e35de83aea7dd5f0768856c06c85b09b769763eb8143f9f49f934dc250cbb3ab60e6bc8d124d55a1b0f9298b35b3d42f85a71dad2f6e71867ff1be05087de94555fc1fdf7097f6b28d52ea75d8387b40f376aeb88b7b3cf0eedcd81ff7b02675826aab0e80a960b1b83aaef238eb9a93bf91b0a74a4224414772356d34d3e615bb74a8cd85e29c2e074884b831e433bf44a5ce80af46719f49164aacb71873b9bf7bceeaa676df39a9ecf99388f39bd686cda38cf822fcd7f494875e31c0141928e9b65a7e9212971f864ebde71cd14ddf3204167e92cb3f61343912da42918e2ffdc17a5a84f8bb2bde0d2e78f6dff7e3153e7a312ffd3a7159e694cc2631e8c11bd6572300eea5400ebe2e871d53bc54c549cdac9b8f5f4c1f668f0cdaf4e3eb208da751a7dedd95c1027d005a8d01a696d7065c243322680024078dd47660eb9934fc47715afd08024a7a9b1d48802af3bfd0f621b9074b72bde937e5ec2218584956783b17a60ad0bd77dc764f779899cc6edb6c2d33f062ab421fd49c15fc351b38c1435747d438eec3bc22d739208ceedf0f70505030aa371a300479bb802f735be231abe830599737f43274e0e400245730abb546cf39235d2dac5e8825a328f5d4e2ee623cb9cda98b6720c93a575883ac8e0274002913382cde74f5295d0e07af199911c2eedde02eda46233758f3ce01f1545d33b6fee664dc31161e8a05d7bffeec3007176cdc29943b32b674f73d964b2c6867e3f2f8b3bc757dd8e894baa648ab60b5161f254920a9033089a3867aaf8bed2c0ac1ce5865b8a276a48dc8850c10c559"}, &(0x7f00000015c0)=0x1024) openat(r1, &(0x7f0000000540)='./file0\x00', 0x80000, 0x13c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r4, 0x0, 0xfffffdef) 02:48:46 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x3, 0x56, 0x18, 0xa7, 0x0, 0x7, 0x8000, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x5, 0x4, @perf_config_ext={0x8, 0xfff}, 0x324, 0xc, 0x3, 0x8, 0xa7, 0x5, 0x7, 0x0, 0x7fff, 0x0, 0x5}, r1, 0x5, r0, 0x9) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) 02:48:46 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080), 0x0) 02:48:46 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 02:48:46 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:48:46 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b4c, &(0x7f0000000000)) 02:48:46 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x5492c2, 0xc0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fstatfs(r3, &(0x7f0000000240)=""/228) sendfile(r1, r2, 0x0, 0xfffffdef) [ 1274.034783] loop1: detected capacity change from 0 to 40 [ 1274.055361] loop6: detected capacity change from 0 to 40 [ 1274.059080] loop7: detected capacity change from 0 to 40 02:48:46 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000000)={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}, 0x882, 0x0, 0x0, 0x0, 0x385c5cf9, 0x1b8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080), 0x0) [ 1274.106103] FAULT_INJECTION: forcing a failure. [ 1274.106103] name failslab, interval 1, probability 0, space 0, times 0 [ 1274.107021] CPU: 1 PID: 8197 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1274.107556] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1274.108090] Call Trace: [ 1274.108106] syz-executor.7: attempt to access beyond end of device [ 1274.108106] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1274.108262] [ 1274.108270] dump_stack_lvl+0xc1/0xf0 [ 1274.108296] should_fail_ex+0x4b4/0x5b0 [ 1274.109811] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1274.109944] ? jbd2__journal_start+0x194/0x810 [ 1274.111503] should_failslab+0x9/0x20 [ 1274.111778] kmem_cache_alloc+0x61/0x390 [ 1274.112069] jbd2__journal_start+0x194/0x810 [ 1274.112389] __ext4_journal_start_sb+0x3d7/0x560 [ 1274.112717] ? ext4_dirty_inode+0xa5/0x130 [ 1274.113015] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1274.113325] ext4_dirty_inode+0xa5/0x130 [ 1274.113610] __mark_inode_dirty+0x1aa/0xc10 [ 1274.113928] generic_write_end+0x319/0x3d0 [ 1274.114249] ext4_da_write_end+0x1e4/0xb10 [ 1274.114587] generic_perform_write+0x333/0x5e0 [ 1274.114938] ? __pfx_generic_perform_write+0x10/0x10 [ 1274.115325] ? __pfx_file_modified_flags+0x10/0x10 [ 1274.115697] ext4_buffered_write_iter+0x123/0x3d0 [ 1274.116061] ext4_file_write_iter+0x36d/0x19b0 [ 1274.116402] ? lock_acquire+0x19a/0x4c0 [ 1274.116702] ? ksys_write+0x122/0x250 [ 1274.116986] ? __pfx_lock_acquire+0x10/0x10 [ 1274.117311] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1274.117679] ? lock_is_held_type+0x9f/0x120 [ 1274.118000] ? lock_is_held_type+0x9f/0x120 [ 1274.118282] vfs_write+0x97d/0xda0 [ 1274.118559] ? __pfx_vfs_write+0x10/0x10 [ 1274.118827] ? __fget_files+0x267/0x480 [ 1274.119145] ksys_write+0x122/0x250 [ 1274.119423] ? __pfx_ksys_write+0x10/0x10 [ 1274.119741] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1274.120134] do_syscall_64+0x3f/0x90 [ 1274.120416] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1274.120798] RIP: 0033:0x7fb718863b19 [ 1274.121075] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1274.122346] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1274.122895] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1274.123395] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1274.123905] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1274.124418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1274.124938] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1274.125457] 02:48:46 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b4d, &(0x7f0000000000)) [ 1274.133872] syz-executor.7: attempt to access beyond end of device [ 1274.133872] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1274.135521] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:48:46 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:48:46 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1a10a0, 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:48:46 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x9) r2 = dup2(r0, r0) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x40, 0x1f, 0x9, 0x7, 0x0, 0xfffffffffffffff7, 0x21, 0x5, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x4, @perf_bp, 0x9008, 0x9, 0x5, 0x3, 0x8, 0x7, 0x5, 0x0, 0x1, 0x0, 0x9}, r1, 0xc, r2, 0x3) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) [ 1274.170092] syz-executor.6: attempt to access beyond end of device [ 1274.170092] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1274.171746] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1274.207808] syz-executor.6: attempt to access beyond end of device [ 1274.207808] loop6: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1274.228087] loop1: detected capacity change from 0 to 40 02:48:46 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) flock(r4, 0x8) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getuid() fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r5}, {0x2, 0x1, r7}, {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, r6}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r5}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r5}}]}}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {r5, 0xffffffffffffffff}}, './file0\x00'}) 02:48:46 executing program 7: getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @multicast2, @broadcast}, &(0x7f0000000040)=0xc) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000002340), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r0, 0xc0a85352, &(0x7f00000000c0)={{}, 'port1\x00', 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc}) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000340)="61db6531cbb90c7afc8ff3d8e1cddab149753226429b1b19f993bf300bde5eb4b1e1bc10478d283a15500c46e9aa266d65330c1da31e51ef5b1b6809d5db948c9b5c2de5aed7537b786184e2a864a683a886c61554ebb3812b97776b8928310b332ae0123811ef04ae502f350659c875871deaf065d2798e4b854c8a4174c11971f97a6c9ecce490e2c239b43c749ff076880f0ed0b104d7ab43aac97150541586124f8aee24430d2aebb4b50aaf40d204f189cc02a64adf09b20ef9ecc315631bf5423b41e92f108f568585600d4027c5c817ae7a850cb42308902ab450280dbbebb950f603dcd1e5becd039296114f9960665eda617b0bb4389f", 0xfb}, {&(0x7f0000000440)="6d638d21cd0ae4165a46a61cc996988a6a279b1d698a43c6b85c1d207730b77e0d9889a07c149f61ad9da03eb1dce58a4d3b9c97b39835bfdf49c36066a6a56cdedc596893313cd4b95ea6c3ef585e1e3be04baa2f0d8bbc38f9646d9db1c474607db3f2c30eb2bbcfe28d6b1a18f63395daed2795744b797e68f9b93665aa24bc3214f7779097c1731eb5d11738081024a4e104c31c128b6fce13b2758f8fbec594ee7299c95410f908db0271d6e6f056317a2be98ec6ad499fad7afc300f0ac883", 0xc2}, {&(0x7f0000000740)="b42f42da5c270364537437abb94216d6a915bd34f4318fd6b92e7aa56908c18244d39873901e8c3220191fa7dc0394211ce727e90113b698d07ef3a3ed3a3660076976ad0e9b813f308260e30db0075dc593d6cca476d6f75d647f31b8fed96ed58da40dd0b4445bc7b6a508a844a111ebeaffef3a8ba1a8a65a578072199341e95d6f3684f74ba492db95da5e3ac73f249882812f4e26d3289064199dbcb1dcfac69736358957467e7f9e26aaf2e51806a9cdd5c9764d9c26f754e846bba937dc0274b393b806002010d092216521151aaee8b0ce3a1ddaec139c9dc0000fe972f36507e82f97941ef435416e1bb588edb40892259f526dfbfe17fc8a5b5b3d22a0b6b2f7f0ddaf028ad88050a0560d5c87a9d125e1738da6c835501db3bc837576fa4e16b76a43132ecd6b1cf118cf52f6d8701ed4c856a3716d352def521e10402a3514ecc86ca280bfc6a7dec30362aeb456b6c0a97a2bf498c3fe03f3429faec3e65cfbfb5c586ba4a6f7801688e85a9a5931d9446e0f18deb3c393fdf208efc7d1d4f958a43b3c6ca61ad280f11c4ad87beabd97e2145548f8678008d1233bf3c9274c18bd6cb3fb8cb5ba263b20c17ff354550088fdfc8c37af4b6ff9b868566b7607282a82b1448f84de6f426c9be1bd77f41faca68deeadec8af95251ef684757922976390a4f7de96a2f1c742e2c5f6b55cc49589255b3f460dfc33aa984eb2091ba6b632f93f1e9b1f1d0899b1e1eabb126435a27460a944818e6a51efac887f6f8ac95b7ecda322277d89500e6c861c92cf9d3d1f4625a8e8ae12463f0e04b20469f3c94c79fb058d8e1e5be8acae38ee8f87cac494332c4d67833a588107db925fcef63a0520514d99d585ce3b718ebd1b58ad3100dafb8035b5c80cd2b78bd0b64882fbfbbb657b519d930d8c8e48b9129222fdf59e15032875b92f8e7166cfdc865743856a96fddce65fa08973ffd447521ebe5b38b8f28fbc9c5ce4fa898b0c83ea304357b515d5be4b75791f617b0ce84d931b7a91820589fdcd266b5c298b1883b674de8b3c91eebd47098957d6651079e24ec399a462ae30c6561e8c39b4ac9f7b8ffa6da79e56d087e4d616d2de062b817daad93e8cdd2fd4fb2d7b1b147532ab96770b55d32958ecec902a5d1e4bf3254acda410be9ccfa07cef8f95e4aee0812637d0f1777952df516809e8e429e539151fa0b96fa829b7081bbc03eea83542d99e489d233ffdc76aef2f146ccc524b3be05c2984f1353abf96e832fe4e4573e2cffc788565134f0ec004114afd6f664ecaa0975c55a0466ecb4adf833a9e2f68737a553953610e8aea8c0e729bdfd3836599cb17c7d28e165923a599ce0c592dc34a1171055641f0029ed07c0e01c57c8c87843654aab892c8a4ebbeb0af0804b89290a3ca37858bd234ca4ad07d033cfcdf084ed5ade9d98e4ad3ad205032ad9a75fd566eb6300b9b7e84b9947552f684b15d4314ec473f4558998af91a7479bb91cd55569b4bbc6a6f65e58d442d8a5f16a08ae22fed5255c2b1b0aef0faf3d170a5e8018f8597223c443b6dd43bc06c45cd352201a1815a73a09f27131457b02ebdc1f96a0ba1c33e1049812c95ec1e1fc707751faa5fda5ea9ddc83b2fee6e07c9a2d4ff91c0cc39b7d02b6d9b998bb8aa9adb941153b0d46e050439d95144582eb5b84e4cf497b9ca674e0f326284c0d1d863abe206668cebdd68c5e4f3e4b333a0ad960e0f95163f0e46ff1d3419538fc7491228f97be345290ef9fd70d207d921c9523736eb81c78de1aea49619cbcb166ce9c5f6f29211409213f26dd3eaabfeae76275dc9528235cbeeab7b669cf5b9e2bbab3a95268b08a3c4c8baab9a871b8e9a655690c05581c89c35ef1b4d97575313c1b70883ea8e6933b8fc058bb88f48293966ba3c27c23a813fbe9d75d34418d7d5a4136be0f0cae964362e13d42405a9f677983d51b6caa880cf30eebb9af1de55291cee52957c3cb31cf773e2f05051fc4a7a276cf5d0fd75ed927ec66672756c7140621e56b0bc83c37a8d3013fdaae5795d99b887ea4d5ef9020db7d6df6f5668a0ab98729c90d8c0ab21e401d63b16c1257af9a82fb401c5500e3824d5e845a4e7d8048d43bad1ed2091d8e4ea9810e8fd9d2e32886548c82179543ec21fb10271bb15022c110728106f051e776b74a082f104ad2075a75807af0273c12c8c70817efc5042150c6ec5780e0b0034abbdc96592891a794155323fc0ebc6472d3e0b8c7f1620d090fe81abe1519ed8af93ebc2debafb7c70b5cb1dda8e2d2202b7a19de958226d3eda249adc420a58d37112a81585762ddfe8e78b56f9004ce94bc031b84ad14f224c510e4402364d8acf8882d3dfd9a9b71233980ed5103db4520d2be81be6cbf1576e3856d7e6081c9ebd94ad8c2aec7cf00937b252259f2c4ffd0e38efab0ea50f17cfdfb130eb012996c0e5299f228cf6e062296911808af11fdf48c1d34fa26fdd29b10d2477a911de9fa83feadf546d95cb3ca488fbebd1bd6ba2327c51c69d10502f0c8d1f0458bc4c1253015e739bf8e24778ca6971eb3d6ede6d6305798c0b4b4fb019cf2c2186b07d334f5f5925b2454f571d292e27a11e9ea18317fa135d1b619a3dfd8e18cfc31a60c4d566baba5cc24e4b54df92260d1370deedea4490770c7904548fcc1a33c3b536cde895672a54cf0db58378a79db0c95a3ed88b836e96e59375a37a0c25b380e7173e3d89e855a725f7f4935373014d139295bcadec27470e49a46e9e34fe22ad268a9ecd318c7fafcbac3ffaae8568658f12ab03ed5bc7fc2c06c47d4ec503982bddd5fdd36ac18f96042e07f9566156423f747ad35289bb1dcb05288cc529bf593d34dea380238290f8f983fcf658fc6e92defac5ef2a5f7e75496b75f39c7fdb4ad8aac826fe7be377a4f454bebef3ea2f1ebddcf42da3d12a975627170e1164cac99a437015986f7413f99b4db0fe213c79b79b2a29ef2e122bb4cf511716cbd01b9cb15a33a9ff000fc3d4c54671dc0d8729bf7b39b9b00562932aaa43e68645f1e392fadda580d5014b068405da333cae1d752554f3b9735cde4a26cb329b841abb445a5d2cc0a3af068b3be4517805cfe97b49f47fc59be056223e0cc9844860da787a5479010155fc878d109fdc00bf39a98396c8833ccee81023fb9635780a265ae66c04e577d6f635999642ca682ed441d5a10f1a559cb0ebc9300b0d64631c79a872b77f7fd8210098bbe5a0a09b7d257b662baf3fa68e21792145696eac06bd2814b98bbe7247a4659e9b14ea62987a7967e98d0d1e65e97e4dd170d10f80e73615ae3ec24a76aee8fa5dc3d4a7f34b40949d318142b391db2880529ed244f43fb325db0fdf8766f1cd78dd68f06bcbcde742ae57cc4be637d694e567f669713835932b9b32d161980d495002514d2343149cc1b26bc1b849d3552358fee35cdc428e11d1146b6ceba9e32cbee1362cee885abad9737210ec00b9c832c01cabc985495f57b1ed79931cfaa3d8d8e7d6f17eb8f8dd1b89c03cb3ee787177d98e68814c4bfbe46c98d97e3a6eb0fb78bd4079e1b85f740cb9b670ad7107f21739e90b98f3ada91fc228dcc2a0ca025f33c0b6cc6bde1e0d2f3335d2604f7ddd09a51b21d7df2a451389dea06814628962752440c0403bb10ca7fdba68ead846033c08fdfdbb1507cc4ac49000f55be2e360f1237933eac73bc8a8438af8a34b737ed335863b053fa9fac797232189a8341e8f21ab147b558af371a8c3b603b892ca39caba534c10fa952bc0c3f425d36d9eec16cdc2f169e86fa97214299c94bd48db8400e5ac070f7937f491ad108a1d86bb60904d95d3bc83f275b3484b92905088875abaad4847575ddcc74f5c8f87e573455eb1eadc87bd899330a5cc7be2a4970f8e0a18221dc606f71b168efd0ed35c3acf98da2e83641c09ce897c4fc30a6d3a8557660f389e07f8b330e17d612e68c124d403db4dcee2611b01947ac99839b7cdb1da959a3fc311e31f791750906dae6e96b74a690f200418623acd7fce8a09b8a746615aa2eac82297cf2a1ba44b23438a6bf0d0fc55d1f47401d59b562860a35164fb6ff7be58e42675d8b6d9aa72652cb926b8db403105cf2836c048d80ad01d6c1fbb199e8683365e7e31faa3c6c7d8c9358f38769c91d3850d09734d1ae90839a042d2bd7d56bc1ce7e551d61d0553993dd238099a8363e204c9c0ac86707fd4fcd57a0cdfdea3b40750779336df26f683702dfc4334bda8cdb7cd789ee081835c749506e9a581e2efcef74168b1f9cbd06be12b3a5009f9dbc941517e1bd404470a3d4748b8afcf992e4b65181408d986eb4957c02b735d9d36e677c828e6b18d6e6ab99639e3f97b7c48413284d94b9ad25e1e3b835af8f77fe1ecb99a43035023e7499ec513dae80de9a032593ca3f027cb506bc024bef913174d3ed0fcaa2e29bdbef69bf6c345964212844eb15e842e95ca2e9862037f8dd20b72518f71ccb0877ba84578588aabe489985b1bde78b7b8d3f7715b7c51ba4af89171ecd0858053c87791fdb6687e0aa6c65ed3cf7568eb1648660a079056c8875c480a93433899df3cbc1d0c162358e257aaebc55fe05722d085d26c46c18a325d9a2b37f128abeec0476a81166c93d44651d1eb7bcc2e171b1342269038aa8b524e6df0cb59a3e5ccd76094075284b1f1cbb1a7b0cb0ca30a80f4325ff9b6d2bfd2b14120ee49161f1f87f2e572aa3bc67a13c3494af7fdfa3bf66fdc200357df3cacfb5960e94539520247f7dadc1cac52646186c43fe1081831539df27b243599cf3bec9e3fb413acb19210177be87212d4c7f7fd1c1ec9f830719cdddff9e0361956f8c3f1b7ad4e1179641feb707a1908d9eadbd09b940a7035c85935ee423fa18d391ba271069f408597f5f57e3c2bddddb171d625ccfb93c351be967b4a17c3cf2f6d27440a7eebe2ce7a013aec8901214c1e78cad50be443dc6efb63c27506fb70797eeda606d450ae4175410a265360c7399f388093cc779a89b9bebd4e9b723e4e799b6dc7302a1be20eb780b5e79bc303533e6920c9755dd80f1b226190ae8d3ad7dc71be350b82c78cfdb1d6c944b14eda8c5accc855aaa2eb491c580d6037ee41e1938c1ee62ed3616c19c8f87d674a9c13a5434bee01493c5a387056ab7bb41b78a9b7d7da81e95793483e73462725e60fef870a4ec8f69f340158d4623652b6a258bde1bbede51f128ec971a42946e23d3b083718f9460ca51abd2c68fdc2156f50b7d56843b20968477ed3a1b4f47c1e312b4e3998bf33344f28c60c076f30ccc1b3ced96993d11aba0b7657fdc53745dc7c726b609075839c6bfacde1d39a11004d547effb0f883ceee537fb3294d766f0183360ae94a06c2e706e8e12b0216ca7e4a24e5a520700d911e00eb2964c20167dec080d4696b0f9b593ad45cd28ffa863cef98b6ca66b60e26f09ed45da862541a8bdd1d09ea97ed1eba6d6d2d9ac3b54ddeb23e8731aafe33892c55f55cf4e5a2bf1ec95ec3ba77b9c3c71b2058eb05d7534095fb2e15ea28177678671609adea27c448bc1766097f9424603bf51f6789efb1732255be151c2dad2e40a0ee5f2dcddbf13cee5f2bb4db05129c1b8f4d403ee3d562a8f77f2eb32d3db32d77921b635acee63f0206aab03fe4b88fcaf2bd5e511497a54723f0be09138e0ac502255ba7499dc140d3526f1bff7ce483ede5d67b4c10efac9545e5a9b26f3e1b80832cd825af3ac", 0x1000}, {&(0x7f0000002380)="c9b65aa4415af871b2bf0678622a0c4b86ab750cf026e41abe37c107a97d1504d7e126d7f30ed5a9d3a920f55e410cc95494d27a78beeca094e941a8cdbbd09a76a1dc1f3af46b4c8dd426e1400fb4de5e40c95be3e802ce8587bed4470467071c7a5e16324250fbe912d80ef89a2138cc72a599989b48b353b4fa12d9fa698b5424e54e8d43ea97cff51467dfe3f4e30d30efc86c1d7cd2482accc4eadcb85540bef0fe42cfd454c914d6d56b757a92c15a126315edb2b5178102f9b295e2a9a6738a65cd55f7c9d4cb2522e7d755cc1d625e4a816c5318654e05898fe2b862710bfc5e6c8a6be1330c65c2c8ac2778ba60e2cb7eccaf6ef2c87f12bacc90e33a7bf11cfe5f0e8d6ded19de6a9a70210710773eb7f63d91fca5f34a6aef8accc27ab841272c137ab3fc496da760e295e02a55839ebb348bb3db0159bc1eeeeae78e36e27e4e06dc9ca4717d96b2f3cbcc0b79420f5227cbfb2175920fb17d42f00e613602c88b5128d88ebfad58e475b9b3c67e2daf2f590930a88907ad2dce7d999ba441fb69423ebf5a6572bb69727999fe6b73cfeca868a093bde5b1ce9bbae00a9b04c0fa68f6309de673ce144b1a9f13c04c9dfac6415f01117ce611b703735fa1147362e6bf7734e358551659112de5eaffacf8740e608d9c827fd097132121b041f90a4f309874606be1a4933456150a445e6749a047db4ab584f9d8c9e4229abf53cf9eab48f20f8aacb7c2b616aec9961f1544395b5109ffd5457420539973ede3cc23a2452047bdaafb6b5efb5b64924a82ceee4dd85e7adc86d454d8f89dc27d199c4074eafb23107c48850d81189a8780d35ef6971eb49d6bbc8127b0bb9c07c4d98b0199d7bc1cfd04ee651b525de7e24989e9df383cc25cbb56df8bba8d025803022a2507cb13778263501414632e9cfd2b806728214255e01455b9395fde1b797c8e81d4cc998f2ddb843ced84068e80efb504e5ebdad531c579b545039d99e4d81a6df9ab9e1fde2aa80df73c5c26b59ab9890ddec1e06a7df67b722eea43c76922c76c7f7663dec802e98dcebdcb5379fc5d5f3d2436e451255458da18b3305d761c46c02f16ba32db4738877109e720ad42a5a46c565e36417b7c1f8de9ea0f5f7e38e054a263d67f9d1adf40fb3172a7cfaf2a750c6c765a59c7effe2bb5db540fa00aa254413436a4766a72eb0b64bf87a4c8b4f3b7c477298077a914eec077d402b825bf72cdf96567b1da99c07f7e4b04c747e9bf7ea6a7427f71619646d25786981f583de5ac632a75c18d0bdf0484e126b9fd5e1099329362690a38a29dfefedb150e22eb8e97c88c87aa169bf22191854adc803c3dbb3fb51058b6587e74b13dcf508fe58cf7e2f432f7a21581a374a6d96d9d78c54d4ef3a59f6574f51ffcc948345a047c61ef411b93ac68fddfac1d4e121dbfd29eed4ec825c28317e3d02d526f518464e5a1f6d5dff5905e88982dd1e71a2e927d5babea57c85f55919afabbc6678b1b2c7b281701f74a9dfc00b7b0ecb584f82fde14ea8f2ccae6083b91ce0941c28c649d265647cbfcb69fc424047b1e2557d163ca3910975457ce12517f76aacd7241c09f8ced4d4a1181d4d7fe9adfc6676c524a7dfd3c069fc608aec2b247bad90b3a8c013f50e31e30d2631ef4ac16de4a25a88e5ecd80c9ffa7f1a201836b92b1cd1ae33c692e39bbb39b46d290499b4934d05060361735caddad824ecbe657901826975ae1a038b6b1749a8ba76f714684e44d36f9cc3b896e871d5bd1ed8cd9b07d90a3cae5dc1e413e1e2848afbdb5c1cd5d95103be9d1ac46ad7ceea1fbbf23f4dd49147788fcceab038434cb39aae93f90b9b80ffd5733374cb011c23b8ab9b8d1a0f281e862705bdb26435e078e5a666cdf6b1a12097b771b8fb4b86e86fd9be03d09282746465fc8b35a6617e53fb6d987a54118fd5ff43bbfaefa6c8f59d5d321304596fd737ea8deadeb49ef604d8877fdadc84a61287961705e64824c9346af70e3d64ff07ebb2f29a114a1fa38b8b71ba5f2bf3a74b76028e3ba55b498949ac38d076ec85ce55ac6fa951229762ed2fde1033b73d85bb9a089ae02fa0e6911e0b4623991259642cd728d9a0f89872da0b3f8bf4ed1ccd87154d29bbc46725815fe501caf28847b6b6b1f1f3c1a87c84567e4dbf9564d4113d647864148787330025c7a57f6232db92c5c3a75344c94a292ec3a3a9efc9369c0c31c9f1b3633cf3ab371fe0ca4e928d6108a7d5f573715e8a1e42bb98f352ac0c0f6d075f9194768fabe27ca8a384e87575bd4c6c1a2c1210bf87498ce1a37bf4cb9db1496cf1703cab12b31db55ed4077c83a432c9c8086d631f72e44106ac918c518774f80c29aa9c90112152fe6698e42963623727957ec11e0bf87fcf2b506b2c7507f83b3d144b7e43ef0d68580b41d1feea82bef1b5c19bf47d29027393b55b1b6637c1c0e62d71372723a7f07f5014d770ca6177f7b6be854d8defda77dc82710c9d811bfe3ca226dc579ee4f9ef8434ba540d8defdf80e522a07e7fd1ded392056f1f77f2397773f28dd8baf207c5691a9ae8a65cc3a28da45ee1310bc74600d8e2e35da489eafd529a402db074801ec5230ff0ac322f91b6876d7b4b0c1070d02221df106e2234ae1d8e5e87581c42d0b0954303aa605d44678d949467b50b20fd51a4a1ed9a3771d03e5706935f86bcd4ede145bfde977e1ec1829ca31800ce41f1d69e8478dd354886e7157722b8457bb9ad4a325401ca2c9e854ef8bde76742c9ba19d3270a972e2630a9a4569a1d825c5cccfa4ab20fd9ed0f20f0ef3f30fd9708518cf986726807c70289ca33a2d6129e559c4008cd3e399e389429494277d8aedce6beaa383018011487800dfc7e47d047f1e3fdacdee5ca9a45290d7e569cee04cc655f4acf0027d0f466367f254d2faba976fd2f8c86639b11a8ac0a28963ed9f5d60bf1d1260a1abcbfee83a2fe22d9997707bad9bf8d576c38e7344672e5027734a7d97d3e1f7d3ecdb8fd6488901ccff38708cf5af2d6eb7ca3ca03b0cb1ab929d2801ffa53684bcaf9d46b16806845878a00b86c4a88d09512f9e9d8891865a0a8e6109c228b44890d843f908bf4e14001c097f492e6728e8259e9e249493caefca55f0503fb0c4529f19354ea69911cb3fc3a9a1afc37559ff70ef298f7efad58675ebdf47bb49521f8f905f47b710fedd77904994364014f3bbeffbd3ae5ad715bcba4d27262079b707a0d476ffaf2b729f76b686c310c880637bb6c1bb645d2fb0536e11c7c4403903d4842afa0c0e2785d4293ed3c1fcc7e40f6235d1ce09e20c77d05c3bff929766ba09de5988b1389d1ab9de69d2dcc7c04ceec6f7bb0435f59ceb96cdba0e34b41d462c4935c674857fd1fee40c0c3280cdc7ad98443f614e17a5cfa9c44973eb2ba1d8ecd36ce216141061aae4c93dcb7b8cb0a5332da1440d61cbf08ef5a35f9ea74cb47f76720438be72eabb5693fa60eb0fa1725fe2f5ee67bfaf2b55f32ff2cf5e3b989f36432e3a97ba01766175337f6c803d89e842a91a0be5bce1274d4f04848d6772b7738e15aa783b55363facfa488f44e35266e502a10762c56bae55c49ff8ef7779dfa40f3cb20596ede4a24171a970589d54028050cc2cb1a0a52847856667845bce80467d1fbab75013745a9cf9927434a8014552da76fc29290ef4bbf9d25addc6a55b5a9ecf94b914f0a8d74a432b35391d2b01566ab1a4ac3e506ee43795d224524690e85e92f49d82fd93f29e2a736487fce0444874fe8653c782440816372ab45156ea3484ecfd4e1841354c9289f577b6bb2da9cd046cada8254815afdb3d3ce2d88f7f023a0b8defcec0fefd0d46e52f915fc54b2ddc8461b80edae2ebd8a41bd5767a68f62f3ba47af0d8c0a036e865bf53699ebc13dd3a04c5f9dd946f0651a71436eb80c5d6e18adf98f5d4c036b6c9f309149930476c485c8f61ecd2af1469c9f0876309d2ea576ae8bacc6a30e3c00104a5b0233249db8275af1b47f6b244c6262c2290ceb8c6803beefa47adc701c771da46e072bb11acf870ebc5f1957b92ee6ab71924e1a316d0e7179813cc827a18869b5ae866a78775b6cbacefa4ef121fea142062000bd24266452692630d54299895c921acf7a000c6af488ec5cfa2410f590ee98899504eea22affa108c567ccceba7062d72c9e78430a3ae551f8e0a708e505b73a0e14d4ba47828d2b0939eb4b65752ba39048673828c17e3149e6bf7cbfaa431fafc4d3b31037d74c59ac0ee5421d114904e5dbbd7b5474a0fa31da769389f8edf37f29b22a1d1d142360ada4a1e6c239509550bf90d7ea9a0854a9d0ef91b560dbabc7256db396ec4951ee4b756d83126ef091ffefba4c89ec177661ae3a39fca190b5ef1c461019700a74e79729453462df2f261885c58403d1ca81af3dbbb4a55904ad6d1c7929cdd5859180dddc4da938e4ac7bba74f7f8811066b3e9c5a1018df130acd2d40711bc3c0903d68e76672579d35c66c1083c80b79ab0923bea68a14356fb18de0a0469e6b386702a5826bab2bb1c80a54af5bea36e0db4fde78b6f51dbd4dcfb0ac8a3faf1ccca0c958d777206ff6beb8bb0f2592513954e6acd82efad80a88f8285c136a7d1fc2277602128566e554d45ef91faceba23a134adde1e6b04f6b0377b971211317e1c5d6f5e7ced85e84aa61c23844e6d80e3ae393066251de3d100866d07779935bd465e79da74afbf70fe53efe1513f3fb5221ffb0aa55e660631c085f347af81da764c3f79fcdf8160916ceec281350531f32de22c6b3973f254b4a51b5d8625f2318dab77d1d86e5305c8d65bc62ebf7352fc34e5bb4f79f6750842dc1299d8878dd85c7fb5a018071069748e6505ef62e68a26151e5e38e6ed7f5a2525a1ec5356a9efa00fa604609738eb055845d48a6bb5353c2c3c4958dcfc8e28690c942f765ee6cc0caadf2bec2cb7454cf7fccab9c9a3ebd46025acc0de4a7bb5b73e54c86ad9fde4266cf589a696c6c7866a75c77c5ed353460f6e12adbc50a53f2d0acdc3261118a5fa48b918129ff716f8b81a724408c470131343dff76ef9b3893483f6a0789ef69c251ae745d9c721ec555d0b323ceaac86fbca9a52c5236e5078ca17eba885f9d31700739afc96c1986fddf575e19419fca583f20a937478073e92987ea1cd33241e0ab95e860aff4b96dded44c0d5856f5aac67b711d123b1c1e2439e24c5759bf3e29c8ea48a4cc3d5291e8e4b9c0bb031772aee6c258e5b23c5b5a94c2d9413bcfabf49dbc4535d9108bfbe9d1d1c1f3e3e6cce7c8626222233a4a9d1a7e6b141415e0ce4ec52d23520f4401778ef7ed63da868b04923867321ef3387483b313de94195d53c57f318cd69be20e8fd0476f9e38d4a5d37b0c29c823f19efe3eb5a63d1511a6e5a3d04862d14f1f5f5a0f5115d13146cb1139e3591e44b08305b9ec436291c728f01f40206e64df937861eaadc2dedbbb34453c58e33889b4ff9ccdb6c85218f571f8526982656bd7cba0a829795ac2e14ddf5df2c6253778c5492b1a77658f1055bb567d30ea3cfa104249467b0c62f30ac81e557c7c97085066dae8c49085100e8e3e1dd5e33833b7bddc4688fc6540c273a1168888b1b1d7c519e65fd6fa12ac04e41b7e21485a18678619fdaa761fa559f2ea42780657b7f24f704c884ab35a9751e688a552121ed3659942a2f7ec4da500d8d7405b780e69f3fa226ddc638866cfd47f441e571122ea", 0x1000}], 0x4) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r3, 0x0, 0xfffffdef) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) io_cancel(0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6, 0x5, r4, &(0x7f0000000240)="d22db6efe992dbca2733d6170c73ac7c0349d81c19d79e87cc76b68eef458c90fa2a9da1b09fcbed65cb485f3821b833b1884fa01ea6e678a862e0ab9564a994b73a69bbfeb5377b71f1f1120e99812c0da7be92b5a7b3faad935b4c9946202b5f2931cdd8fe84492ece7955fab1899e0f645e64aae24c356e94a68bb7a3aee421f6447c5705521556b7490fe2a52cea563260412ba08deef60f3c183a90b6069f1c75f1bc2781fbcd36f5f09dbc711aec5c0b76f7fd5e7f5825e999808c50a83f8702410a4e714c85be96a4", 0xcc, 0x6, 0x0, 0x3, r5}, &(0x7f00000001c0)) [ 1274.327261] loop7: detected capacity change from 0 to 40 [ 1274.408107] syz-executor.7: attempt to access beyond end of device [ 1274.408107] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1274.409118] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:48:57 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:48:57 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b4e, &(0x7f0000000000)) 02:48:57 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:48:57 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000240)={"ecdacc9913dcea1ed224be54d9cc0275", 0x0, 0x0, {0x6, 0x3}, {0x9, 0x1}, 0xffff, [0x2000000019, 0x8000000, 0x6, 0x6, 0x800, 0x9, 0xc99, 0x432, 0x7, 0xe7b, 0x100, 0x80000001, 0x9, 0xfffffffffffffff7, 0x3, 0xb]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000340)={{r0}, r3, 0x2, @inherit={0x60, &(0x7f0000000000)={0x1, 0x3, 0xfffffffffffffffd, 0x100003, {0x4, 0x5, 0x3b, 0x2, 0x6}, [0x3, 0x2, 0x8]}}, @subvolid=0x9}) sendfile(r1, r2, 0x0, 0xfffffdef) 02:48:57 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:48:57 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:48:57 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 41) 02:48:57 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) fcntl$setsig(r0, 0xa, 0x33) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) 02:48:57 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1285.935452] loop7: detected capacity change from 0 to 40 [ 1285.950935] loop6: detected capacity change from 0 to 40 [ 1285.954179] loop1: detected capacity change from 0 to 40 02:48:58 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:48:58 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b52, &(0x7f0000000000)) 02:48:58 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:48:58 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14801, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(&(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, 0x4, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x2800, 0x0, 0x0, 0x4, 0x9, 0x1000000}, 0x0, 0x1, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(0xffffffffffffffff, 0xc0096616, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/11]) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:48:58 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000000)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = dup2(0xffffffffffffffff, r1) close_range(r2, r1, 0x2) sendfile(r0, r1, 0x0, 0xfffffdef) 02:48:58 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 42) 02:48:58 executing program 7: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file1\x00', 0x4062, 0x2, &(0x7f0000000080)=[{&(0x7f0000000000)="601c6d6b646f7366d8a02b00080101000440002000f8016e1f9ca28e289a3636cf921acc5118d21c8a2600c598bdd57ed49f8bb3ded1c7d1eb1eed3b0e3ca6edc04ca74563d0fb541a2e57426291bc0145196ceaabe0c7a87cd2a50ac61dd584cb93f0ca7c17322a5378cb326ccf868133536c38a9fa872a916700c8", 0x7c, 0xffffffffffffff}, {0x0, 0x0, 0xfff}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) openat(r0, &(0x7f0000000180)='./file0\x00', 0x529100, 0xa0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) [ 1286.187553] loop1: detected capacity change from 0 to 40 [ 1286.192512] FAULT_INJECTION: forcing a failure. [ 1286.192512] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1286.193726] CPU: 0 PID: 8266 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1286.194258] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1286.194812] Call Trace: [ 1286.194989] [ 1286.195151] dump_stack_lvl+0xc1/0xf0 [ 1286.195425] should_fail_ex+0x4b4/0x5b0 [ 1286.195708] __should_fail_alloc_page+0xe0/0x110 [ 1286.196040] prepare_alloc_pages+0x178/0x500 [ 1286.196353] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 1286.196765] ? mark_lock.part.0+0xef/0x2f50 [ 1286.197079] __alloc_pages+0x149/0x480 [ 1286.197372] ? lock_acquire+0x19a/0x4c0 [ 1286.197678] ? __pfx___alloc_pages+0x10/0x10 [ 1286.198022] ? lock_release+0x1e3/0x680 [ 1286.198101] loop7: detected capacity change from 0 to 264192 [ 1286.198335] alloc_pages+0x1a0/0x260 [ 1286.198360] filemap_alloc_folio+0x389/0x430 [ 1286.199797] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1286.200163] ? exc_page_fault+0xc8/0x1a0 [ 1286.200472] __filemap_get_folio+0x285/0x8d0 [ 1286.200800] ext4_da_write_begin+0x2c9/0x840 [ 1286.201135] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1286.201495] ? fault_in_iov_iter_readable+0x19/0x2c0 [ 1286.201887] generic_perform_write+0x26f/0x5e0 [ 1286.202216] ? __pfx_generic_perform_write+0x10/0x10 [ 1286.202596] ? __pfx_file_modified_flags+0x10/0x10 [ 1286.202979] ext4_buffered_write_iter+0x123/0x3d0 [ 1286.203344] ext4_file_write_iter+0x36d/0x19b0 [ 1286.203686] ? lock_acquire+0x19a/0x4c0 [ 1286.203983] ? ksys_write+0x122/0x250 [ 1286.204276] ? __pfx_lock_acquire+0x10/0x10 [ 1286.204598] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1286.204966] ? lock_is_held_type+0x9f/0x120 [ 1286.205284] ? lock_is_held_type+0x9f/0x120 [ 1286.205606] vfs_write+0x97d/0xda0 [ 1286.205861] ? __pfx_vfs_write+0x10/0x10 [ 1286.206171] ? __fget_files+0x267/0x480 [ 1286.206492] ksys_write+0x122/0x250 [ 1286.206769] ? __pfx_ksys_write+0x10/0x10 [ 1286.207077] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1286.207469] do_syscall_64+0x3f/0x90 [ 1286.207751] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1286.207911] FAT-fs (loop7): bogus number of reserved sectors [ 1286.208140] RIP: 0033:0x7fb718863b19 [ 1286.208153] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1286.208985] FAT-fs (loop7): Can't find a valid FAT filesystem [ 1286.209203] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1286.212575] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1286.213085] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1286.213577] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1286.214095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1286.214609] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1286.215138] [ 1286.241899] loop7: detected capacity change from 0 to 264192 [ 1286.249030] FAT-fs (loop7): Unrecognized mount option "./file0" or missing value 02:49:12 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x800, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:49:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:49:12 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b62, &(0x7f0000000000)) 02:49:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r1) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, r2, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0, &(0x7f0000000200), 0x0, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r0, @ANYRESOCT]) chdir(&(0x7f0000000140)='./file0\x00') r4 = openat(r3, &(0x7f0000000040)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) openat(r4, &(0x7f0000000180)='./file1\x00', 0x50602, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r5, 0xc0286687, &(0x7f0000000000)={0x1, 0x4, 0x9a, &(0x7f0000000240)=""/154}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r6, 0x0, 0xfffffdef) 02:49:12 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = syz_open_procfs$userns(0x0, &(0x7f0000000000)) r3 = accept4$unix(r0, &(0x7f0000000180), &(0x7f0000000040)=0x6e, 0x80000) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240), 0x84464, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@access_user}, {@cache_mmap}, {@dfltgid}, {@mmap}, {@cache_fscache}, {@privport}, {@noextend}, {@version_L}], [{@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@obj_type={'obj_type', 0x3d, '$,+-\'*%$&/'}}, {@audit}, {@dont_appraise}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}]}}) sendfile(r2, r3, 0x0, 0x7) name_to_handle_at(r0, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=@orangefs_parent={0x28, 0x2, {{"44bca49b0684fe4a81b5e1419ca75a16", 0x1}, {"df8ccfdc3f514954288e3c1f264a90ee", 0x40}}}, &(0x7f0000000400), 0x400) 02:49:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r0) r1 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_LIST(r0, &(0x7f0000000400)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000100)={0x298, r1, 0x400, 0x70bd2b, 0x25dfdbff, {}, [@NLBL_CIPSOV4_A_MLSCATLST={0x11c, 0xc, 0x0, 0x1, [{0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x37f}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x64e18fdf}]}, {0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xd25d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x43c9db7e}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x7584}]}, {0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x6376239d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x34a1b234}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa04b}]}, {0x24, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x51d153a3}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2fb7}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4b31d073}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xf066}]}, {0x2c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x910b}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xff5}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x7d1a6538}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x6be7}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x56979632}]}, {0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xf656}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4c0e62a5}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x9995}]}, {0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0xf2ea472}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x9a31da3}]}, {0x4c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x334f009d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x5b4f06f9}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x19408ff4}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xe0a}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x5a6f}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xab3b}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x82e3}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x77cb9dae}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3ee6690}]}]}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0xfffffffffffffffc}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MLSCATLST={0x148, 0xc, 0x0, 0x1, [{0x24, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x1d1e}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x51ec7cb2}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2ce3}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x14112280}]}, {0x44, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2b36c5a3}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2b1bd5c0}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1d98c24b}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x44807fa7}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x7684}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x87d6532}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2303}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x510a}]}, {0x24, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xb7fc}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x391b}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x6869b4da}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x63192742}]}, {0x34, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa99d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x72e194c4}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xc8d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x266bfce9}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xb46a}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4ebaf6c1}]}, {0x2c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x7afd}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x33ad7197}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4d638770}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x9f66}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1f401b15}]}, {0x24, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x82e5}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xed28}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x67545d01}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x4a9d}]}, {0x34, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x27a9}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x5524564b}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4a5e2f5}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1d1bef3}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xdca7}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x131d}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x3}]}, 0x298}}, 0x8000) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) 02:49:12 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 43) 02:49:12 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1300.007976] loop1: detected capacity change from 0 to 40 [ 1300.032353] loop7: detected capacity change from 0 to 40 [ 1300.048396] loop6: detected capacity change from 0 to 40 [ 1300.052004] loop5: detected capacity change from 0 to 264192 [ 1300.059413] FAT-fs (loop5): bogus number of reserved sectors [ 1300.059824] FAT-fs (loop5): Can't find a valid FAT filesystem 02:49:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:49:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r1) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, r2, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) r3 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0, &(0x7f0000000200), 0x0, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r0, @ANYRESOCT]) chdir(&(0x7f0000000140)='./file0\x00') r4 = openat(r3, &(0x7f0000000040)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) openat(r4, &(0x7f0000000180)='./file1\x00', 0x50602, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r5, 0xc0286687, &(0x7f0000000000)={0x1, 0x4, 0x9a, &(0x7f0000000240)=""/154}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r6, 0x0, 0xfffffdef) 02:49:12 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b63, &(0x7f0000000000)) 02:49:12 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 1300.180195] loop1: detected capacity change from 0 to 40 [ 1300.220051] loop7: detected capacity change from 0 to 40 02:49:12 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 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, 0x0, 0x7f, 0x0, 0x3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$TCXONC(r1, 0x540a, 0x0) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) [ 1300.253923] loop5: detected capacity change from 0 to 264192 [ 1300.267349] FAT-fs (loop5): bogus number of reserved sectors [ 1300.267776] FAT-fs (loop5): Can't find a valid FAT filesystem 02:49:12 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) write$binfmt_aout(r0, &(0x7f0000000240)={{0x108, 0x1f, 0x0, 0x250, 0x229, 0x9, 0x24c, 0x800}, "16e4042f0af054a9a43d1c137c6160ca8ef3bad14a386a00eeb3d14724e6b3bd64a64134ac54ba50f69b360a6f3ade0966fb38d0a580510ce25526ece2520bde6b0137ee6cceb776fd7dd257c2c5fa4ef5f5633f464ce358fc66539647e2df29f7d54f0112d43ffc4715053ab1ffae7e20e6041eeb2726c28129a0af199b47f70512a67f9e93ce465e54b1d969727cbf4043e3aa58776a146b87c26cc1a95dcf4e75c503cf46447c1f26b5fd6d16f73eda1138f5535151f09e3a7eb5a0fba114634d8ae833", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x8e5) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:49:12 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:49:12 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:49:12 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/104, 0x68}, {&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000200)=""/165, 0xa5}], 0x3, 0x4, 0x20000000) fcntl$getownex(r1, 0x10, &(0x7f0000000100)) ioctl$TCSETAW(r2, 0x5407, &(0x7f0000000040)={0x9, 0x7, 0x8, 0x9, 0x1a, "4c964709c012a6ca"}) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) [ 1300.392233] loop6: detected capacity change from 0 to 40 02:49:12 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRESHEX]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lsetxattr$security_ima(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040), &(0x7f00000000c0)=@sha1={0x1, "f71ee6373b85fa7ed525d22b61ddcba3093cc67a"}, 0x15, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r1, 0xc018937e, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @in_args={0x6}}, './file1\x00'}) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f0000000280)={0x1, 0x0, 0x1000, 0x18, &(0x7f00000001c0)="269554c61f2387ef67ae962ebfef1cbfb2c4a4d6853e6c08", 0x24, 0x0, &(0x7f0000000240)="5e83372a586035072a5e574e89637e77b32b49e6c9e92e1ea90709e7fb4f387792a24870"}) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000300), 0x234502, 0x0) dup(r3) 02:49:12 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:49:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17, 0x800}, {0x0, 0x7, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) signalfd4(r0, &(0x7f0000000000)={[0x6]}, 0x8, 0x80000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:49:12 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 44) 02:49:12 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b48, &(0x7f0000000000)) [ 1300.498101] loop7: detected capacity change from 0 to 40 [ 1300.506092] FAT-fs (loop7): Unrecognized mount option "0xffffffffffffffff0xffffffffffffffff" or missing value [ 1300.508174] loop1: detected capacity change from 0 to 40 [ 1300.513451] FAT-fs (loop1): bogus number of reserved sectors [ 1300.514214] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1300.550210] loop1: detected capacity change from 0 to 40 [ 1300.553143] loop7: detected capacity change from 0 to 40 [ 1300.555066] FAULT_INJECTION: forcing a failure. [ 1300.555066] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1300.557050] CPU: 0 PID: 8336 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1300.558026] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1300.559008] Call Trace: [ 1300.559339] [ 1300.559630] dump_stack_lvl+0xc1/0xf0 [ 1300.560126] should_fail_ex+0x4b4/0x5b0 [ 1300.560630] ? page_copy_sane+0xcc/0x2b0 [ 1300.561142] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1300.561791] ? ext4_da_write_begin+0x45e/0x840 [ 1300.562372] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1300.563069] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1300.563700] generic_perform_write+0x2e7/0x5e0 [ 1300.564308] ? __pfx_generic_perform_write+0x10/0x10 [ 1300.564952] ? __pfx_file_modified_flags+0x10/0x10 [ 1300.565582] ext4_buffered_write_iter+0x123/0x3d0 [ 1300.566189] ext4_file_write_iter+0x36d/0x19b0 [ 1300.566764] ? lock_acquire+0x19a/0x4c0 [ 1300.567286] ? ksys_write+0x122/0x250 [ 1300.567781] ? __pfx_lock_acquire+0x10/0x10 [ 1300.568323] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1300.568948] ? lock_is_held_type+0x9f/0x120 [ 1300.569490] ? lock_is_held_type+0x9f/0x120 [ 1300.570058] vfs_write+0x97d/0xda0 [ 1300.570516] ? __pfx_vfs_write+0x10/0x10 [ 1300.571066] ? __fget_files+0x267/0x480 [ 1300.571629] ksys_write+0x122/0x250 [ 1300.572115] ? __pfx_ksys_write+0x10/0x10 [ 1300.572661] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1300.573344] do_syscall_64+0x3f/0x90 [ 1300.573840] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1300.574513] RIP: 0033:0x7fb718863b19 [ 1300.575011] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1300.577249] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1300.578203] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1300.579101] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1300.579996] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1300.580886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1300.581773] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1300.582691] [ 1300.586943] FAT-fs (loop1): Unrecognized mount option "./file0" or missing value [ 1300.588593] FAT-fs (loop7): Unrecognized mount option "0xffffffffffffffff0xffffffffffffffff" or missing value 02:49:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b46, &(0x7f0000000000)) 02:49:28 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b64, &(0x7f0000000000)) 02:49:28 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 45) 02:49:28 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ftruncate(r0, 0x101) lstat(&(0x7f0000000040)='./file2\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) clock_gettime(0x0, &(0x7f0000003200)={0x0, 0x0}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000240), 0x6e, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/246, 0xf6}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000480)=""/245, 0xf5}], 0x4, &(0x7f00000005c0)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}], 0xb0}}, {{0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000680)=""/215, 0xd7}, {&(0x7f0000000780)=""/254, 0xfe}, {&(0x7f0000000880)=""/72, 0x48}, {&(0x7f0000000900)=""/182, 0xb6}, {&(0x7f00000009c0)=""/180, 0xb4}, {&(0x7f0000000a80)=""/183, 0xb7}, {&(0x7f0000000b40)=""/116, 0x74}, {&(0x7f0000000bc0)=""/67, 0x43}], 0x8, &(0x7f0000000cc0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd8}}, {{&(0x7f0000000dc0)=@abs, 0x6e, &(0x7f0000003040)=[{&(0x7f0000000e40)=""/98, 0x62}, {&(0x7f0000000ec0)=""/186, 0xba}, {&(0x7f0000000f80)=""/153, 0x99}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/4096, 0x1000}], 0x5, &(0x7f00000030c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x50}}], 0x3, 0x40000120, &(0x7f0000003240)={r4, r5+10000000}) fstat(r2, &(0x7f0000003280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) statx(r1, &(0x7f0000003300)='./file0\x00', 0x1000, 0x100, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = getuid() fsetxattr$system_posix_acl(r9, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r10}, {0x2, 0x1, r12}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r9}, 0x2c, {'wfdno', 0x3d, r9}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r11}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r10}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r10}}]}}) r13 = getgid() ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000003440)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xffffffffffffffff}}, './file1\x00'}) fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f0000003480)={{}, {0x1, 0x1}, [{0x2, 0x1, r3}], {0x4, 0x1}, [{0x8, 0x4, r6}, {0x8, 0x7, r7}, {0x8, 0x4}, {0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x2, r8}, {0x8, 0x3, r11}, {0x8, 0x4, r13}, {0x8, 0x2, r14}, {0x8, 0x4, 0xffffffffffffffff}], {0x10, 0x6}, {0x20, 0x4}}, 0x74, 0x1) sendfile(r1, r2, 0x0, 0xfffffdef) 02:49:28 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext, 0x40000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000240)={0xa, 0x4e21, 0x0, @mcast2, 0x959}, 0x1c) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x9, 0x20, 0x14, 0x6, 0x0, 0x7fff, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xffffff45, 0x5, @perf_config_ext={0x400, 0x10000}, 0x416, 0x3cd, 0x682, 0x2, 0x1ff, 0x5, 0xe97, 0x0, 0x6, 0x0, 0x8}, 0x0, 0x6, r0, 0x3) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) r3 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x12, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000100)}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r3, 0xfffeffffffffffff, r4, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r6, &(0x7f0000000080)="01", 0x292e9) [ 1316.045419] loop1: detected capacity change from 0 to 40 sendmmsg$inet6(r6, &(0x7f0000006800)=[{{&(0x7f0000000280)={0xa, 0x4e20, 0x468, @dev={0xfe, 0x80, '\x00', 0x3d}}, 0x1c, &(0x7f00000007c0)=[{&(0x7f00000002c0)="9f4f188431aafd9f1afa6a156ac7ba141992d0cc20ac8e1efb361fdde42c558cc273beff42ae315166464c01a5f184a8075747f54fcfdb1e713360bda00c09f3d63b10a72b752dd2f562b44a79e8edbca409222246cae879edc1ff3a7e2f0caf7903972ccc1695ae5904ac112a8f1325b294945c0032429cde4b795dd4a8e42e8ad26e10ea7fe674e587de4a89c41bc93c495fc6e152df5301cc0e747f0d717bc3c24c3ac92f4db37724124fb4169eb516e6d8c96322f643", 0xb8}, {&(0x7f0000000380)="0f9fbb21f7d24841ad92e8468699260b6b933eaffdf2f985d8fc8292699b8182696295d2d00c7580ee74365d412d261a87916fd1c8710bebce2f626fff2b7e095916c1d2c9eef260017f4ba4a38256e10fb419345b03988ccd38c119996ca1c44b6efbaa6ffedc002bc141c3f272ece4dd3554ee517453df4bfed4f2eba91ea3cc7a75c421d35aa1a696e79d3224106bb0d8c532d872", 0x96}, {&(0x7f0000000440)="e4230e4412d5d5f0566b60f7ce983ac991f3335fdf2238931bbe2cfde6fa3eea03845e335cecdc48edd59c338e9bb4c4eb0722a472db291c30748dfdc1cef8d1c33c55b133dad04488b5af534b0ce9faaeb79ad51ce3724931b126f85a5c0cc8a4d5c96050f602b06fa7d0376d2bc04ca4873be2055a740b8a2863a04337ac8fa2ec6362e77fafaed0bafc9be0cbe56eeb736f9946fecc252acf9e6db311f2ef15bc0ea30d2f053c242ac13e56594c972eb4749668e9885b51abca9e830c6e0c358acd9b03e9b45261e54223d2a1", 0xce}, {&(0x7f0000000540)="323763f2752d64af10db9b1613ec3276a7f3df742a13aec4fd3e588d73ee67fb1f8fcd07fbc66b21b4638f1a91a9e51c586282fc467a31341c7dd1278bca9f79e2c2293f7deb3fb81080798a9e655a761f122e96fe001cc0704aef70a5fa809834d6c479a9ed823a717ea38ad6900493c72694d8d399ca2939686339d1752446f00f4a13e724492c7572545c6d2f30c5963087971c1ef0783d60a0fcf288d9de3a842365fd082c3f83cd83cc01", 0xad}, {&(0x7f0000000600)="e723192e7eb749b36e56ee72b247970f896149eac5ca3873ec8339e53f92c7c1cbc6706555734b329b4b6130ff4cbc1f627085c8207fba52c2dfd8252e22afb924f89b7efff8271673a39ce7c5ba00f57b1166c20e54479110e3351c577afe6c3f9bd3e474de8ffa82e0e81196016068d3e821058eb1a41d95c6b06378421d", 0x7f}, {&(0x7f0000000680)="ba4c1054dd2cf37e51827a922830c0fce4d9de562e4a6877806ab4580361", 0x1e}, {&(0x7f00000006c0)="ca03c95a3b63807e568bca279c3a11851b7adc3571afc1bf4250f1f9548a2080e21d7568f8ff9251fe2c7c27eb31fa", 0x2f}, {&(0x7f0000000740)="84718f5b12daa9a7a05a4755352220e8d87ab58c6d40ec9637c024f8f50faacfaf39aea43a479b3adc8b5e3c6de10f4145f602dcb65b1e80c573c8a18b96f4589ae8be", 0x43}], 0x8}}, {{&(0x7f0000000840)={0xa, 0x4e21, 0x6, @private2}, 0x1c, &(0x7f0000000940)=[{&(0x7f0000000880)="3cc8f091e8c3c07ccad0ef6123fa4c04e67bc736f407fdf5f30a824f7a13e6d493555ced59def8e671bc25018dacc40002c66671dcd8e1d2b09a085f98ef94f90385161d7777f6510bcbd5cfdfd41c09af1071d13e0087a3d46ba588f691015ef087c7b2fd5cffcd8d31b7148c8c49226c9e053598f66ea4f867796a17ff969143be40ce901986af2e28a033b0074e3330b8ed18e458277ba988961d5b8eace2a711997f4db3f6911e74b88e0c2d3a667447193d097e74a00c27918b35", 0xbd}], 0x1, &(0x7f0000000980)=[@hopopts_2292={{0xe0, 0x29, 0x36, {0x0, 0x18, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @generic={0x6, 0x96, "bb75c03401e78afdc48067807f4131af85593bee36636a8e22c32226a4a5ea318ecafbe3ae4e7d470435c860769c3d74ff00d7aee3380073c716e25df990984515a72b160b28bd85f70f722ea7c64e8ca7faaf590d357bad3cbef0a66985981b2a64e64fa2c8beb0a9301285c7920493ca8831384c3e3646fccda3abf91f9345bfa5798dfc3f16d0c51e98afb8fa4b2c5eca96c9d97f"}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00'}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3ff}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x6}}], 0xf8}}, {{&(0x7f0000000a80)={0xa, 0x4e24, 0x236b, @mcast1, 0xfff}, 0x1c, &(0x7f0000001e40)=[{&(0x7f0000000ac0)="764e8158379fa438d087b58a9bac102775cf415a7b328dd4e74dbf21068d97eebe77a9acb9394878696663f50bb35d83a9798ee8f2bb4206eae05e1f6cb9d6fcde8f1000e0b4e404ff66bc7ffad17d6daed6708a3539daa7ee00b21f34004e4d8a8cd51f3006cf3656c2b9c235a16333753523f8cdbe8d08afad76bb1da594cb75d173e398f71b6a037bf9eb298ac54714006f9c3af0028d1696faff5cbe25f01c26fec821e4c683c802975251540d613fd448e3d31ca115d5ebf9263751b75c5b36518e3d4d7809e6bf264292fbbce0c6f494be9dc7cf73911e4cfd2c12670c1c75ded622bd4a90ca48d64f75bcc2ab6802dde71db23e8b7d8be7faebdff814b2a9c19e8bad022ae036a2250b176a1ad8e720c058bf4379a47510ac1b9d0b01af3d823fb67b001b059f614bad50af048cc4ac42a228dd40e0e2d17af4a245a041ea471e01786b702e8b130f27bbec07b4cba7f45808308d8c9683170ea7b4257e4756be3e2ccbf91ca78ebe4c6f67c295a4c9df9da5a6db5ee74deec92d80b5242315591f59cc37f420587050c9922a86ea91a8e57f82192f83e2796b6abb75cc6d3b5ed29e5a91b0dab820a402a8577ee621e2776f620d87fdcaf8c9ee9282603facf7c60c1c15ddecce5720c8eafd7202616899650bfd00f63155e9584a4888c1a3eeccd3427daf4f0ef266b2ab8337805b2e79eb7bfa3afb5a5b1708c15575f03415345be984874b2f93f40b733ed458234e9acac4d3efffcf51de06629778a27dea99d846df75278f3c3f946423f22c8146a4d58923f0c768590d57f14b6f98097dae7d0c60c842de1c7a05cfd74468feffcf208dcc4375c20d70918363563623df94fd41001441201ec41ece2af4c0a2d2f0cb01b246dbc8944ce35d253a3e508318e61d1041c1dd59a226b0292eb20b0715625fb617533fc42926c571ba96eb725dc984827feb02dd4be9d7694c3df77197ac45499163f9ed21f24f33e3540552e946a5b8d041c000992d2107b7843879b55414ccc254a8ecfcb4935fcee5e6fa60b5d00e78fae25bdfaf9f5e49f75ddedfcf615813aa4f6bb18ca2c8a935497c123f6e43fdd24eacb02469002abed40732d571be6f817166e5ac67ce7526e6609b13d4ab921642614d9ae6288c0d601bb1694bd7fdc125bb4ea7a08198d003a303ee65546bc617de16d0025a4d4c7f262fec0889ecb03dc9fc721a818105068aadd24b6e03e69bcd24dbac5b4b76f67c9ed777e67624ee3cbbcf207e687700584df0e60752a82776e4fbe8eaeae680f3acf627fdf3133cd1fbe7c7f11476d10d8081d28e422b626680162e7a3c628b447b8e57101802021084000e56b1a2fb369e63a662f01f21455c88b5e4d7ad34a3f7902104a01d2f892d19e3462bcddd57d2818b09ec1bc4f8b58fdf1a4a608ecc7ae2ceff925b734ec59a256ccc84562f7c39601132cbcbf36d5ae321aecb18c0ec744df641c8ca179a43a6ca3fd6b59a134eeb4eaa3ed9922fcfa9d9d1d68e80c6a711d5a1c46b2bba98e36eea2ffc2deef4e6fb270cb48c6efa2bd802f4fe7c8f7fe99f4fc6222fe6d726784a8262b382187190d51b4332d46fb1eedaa454a05571a53a6dd23879d3877225fdc8619055e4b6ed0e05602ed120f312abeabea42ed613d6cfbb0235cdd6465782f3642e71b856f03fd130b6d7cabe0b591375a12e0d4d16030439d2f8037a84b060411f41bc8e6b523921c72f522b03175374ec019f16ec3db8b46e29b9aeef2228314c8914a063c57d77d1b0dd4312f936d5f3ba3238a35d2cdfee1f7b0099b135d2eb95fe644deb9538bf379d0471a9c3f6eedcc282f1742cb8ede6bd8dc675b41d0107912d1d3701c86445bb4a5d4f774f6bee281bada2532ad546c22e78bfb8d1ef3596b589cf841f4adb5af62c66470ddcfc4f4dfaa67678661810c2d40d4b7111bbfdc2e6719d72d35350d850371f899489f3d7e112468228de3c3e2615c004f0b32a1d3850af338513bab0fe335de413faa1bcb4af33c1afd572a18ce3ae8ec193932b7f9de7991805d03194a3011a931b7a4242a07c9a2c29f14c40115f9d2273797b50fc9ed25eada45ec5fba7dde0f6b9a305904076dd9750d0937b18acc2dde8a76894652f996911a398d6a21cdd43b0129377024f72b877ce5788ca4455748cc17acfbf935f044df53dfb3c794d79ec0f7d50eea5bcbf46f3b613a5f9945182247211967214759ba26574aa5715922995cd3b678bf57d2802752b2ccf22ed7a3208c9674bdf6526dd79d84d844cd1049647e543d2e5e500c6c2b1bc778a155d6180c5716ae5c0fb3171a0260c5d8608f404ae3cb50d16f91b1726edb99de37442821febd8b1f888150ffda440ca97c400befcbbdbed1df7299a2e2f8bd207e09ce3c063bf2faa014aa481e22b1d407c337a46c01680f02b487c1705b59dac8c0a175ee4ae6f9bdae026e46500f39419b3e9233518a5e520ca5b8e5c3733c4ada6b10bf16e47fd8a627b7d39bcda98f1bf7624969afc6fb068258c3ad18d959aa15165a7b8263d7783286afe6b7262c2a3c47e08918c637fd1a69e3d5bbb0a085862b771b5d50fea4a0b0a8891fb34676f622bc5049bce248ac48da5f7e02a328d5b4bb2383bd2c13bfbac00208955251e8f34a8556a5b65c08eaeab391a4b365181dc1e030a82ea717086a8ab534d984ed6ac7e5e50a34ec2a725be2813efb4262b0577a0fac861576a8f7658a8c5ff22e5d549c11f742700d4c8cf9376614c4ecf431c06b647142390e13c0b882154db435a38c9d7406dd558eff2f3e71a0363a518b89369d1c87b809ba09a3e90846d1d5ee00d8dabd901f5e7e956b41db151049956ba2b60951ffdb9726f31d4806155e4cca144b99f17452a0bfb506ec3715c5dbdaf9fcca1450c27a7ceec07d8dd42ceffd3e2178ab794870821dfebde139f6350663f31c144cd4d7b1d5274ae0de9a22d4f4c25e07ec523b64a6fe4dbcf03c75a5e6ead72bd6067a9823a913cc6045e9a25f1b3a118c3c5f055951616a0ed4ec8085ab751a2bbca28f8b3065bb3a26f82dbc25176a08415803cfcd6710b606c1e93d4eb45b336517cd3ba3c85816193916c1e23cbd782975e994623f707eb4c2129264651a0d8224d1b647af89434131501ecb70ed7d54d58c721e583d4a1b4c41e8ad372de767efb507aef0f0712e1cdc5aa63ece0a26d553e7eb3d3068c0837910615c0e9fe9927b4ed781d704ebf7444d8238a2f4d2d44447612716422b9a4fc4c450343982755283ccda23eb71d733ea0ca151d5c12dc447b7812ef3b267d6e6fbcf7b19cfa87fbb5f89fc836d57bf64b5ffb1dd22985aee2001b5f18db11744cd7885cfcffe091e260a352f49a6157ce1e1697499b393718d4328d2bab17c1626936c983c23163b857b9db1ff6e0546bd989f740f926e303bb5fbd6a142558ebad9c81ab0da77c716345d4372571ba62f8760a40db485dfdedc9e1cd13cccd3fdf5ec68483b7e8ef6b42873c94a28b848b06df4e835b67679acc7a7153162083d6287e5d7df8ac14ba345981201314c2d8951a0434a70e3f2e163b0d8982c88e0bbb576f19c6fd037dd5b9dcd6c956052d1595b2cd2c9d1539c7edb36ac62b8ced461a118a38cc66cbeeb4be5b837c3dba1b5b338a1b3c433f3047566fb0dd0f684696b8fdac1ad5ffe62f4d1b340a1a49beed9885503b196749a3618c8fa757e17ef8d64499b78362627044e57c562eeceecd8608fa3100a6d100afb14a01246f6422bff069253ef0b1755c2b7ff9d9ed21cb518be3104f976a593f6f5c1f852d1d5645bc167958b1c948609863727ecb2c62a5615716604d33499b9284e067d4b5d672ea5d83ef39b3ce3f6838bd80e1f8228c74d84dff050c2fd5049cfd43d52ec2aa777c0e6dc24e6ee9f32ed971fa77ad93debaf48285c694c69fb3e800078bcb6c8108614bc4b077ce9ef6a0ec59e33eeeceb30c21fb84c105fdfff09c57cdeeb8ffe991170ecefc01c96cb2e29ac41b676a515ab2e9a08f69827a0d4faf9892da2edb952c5347432923355a40fc48e9030d3b2acea806723884ad3a1fdb33bc86c0393eb437d89763d6d168cae110cc251b8910caf4c78429e8e2c99c323087f4dc3036fea2e5881d23f0eacb3a8dc0359b35e49e51e0ed9bd99aefb6d19fbdc6d9879908ef5fa12ebb66a87f804af080cb6bf8797311e123710db04a0628286186f33a7603a027e3fde953ff7d6cff71ab21755722c7df7956299b27b6ab7be4bdd890a4b8e02b25b65808d6cdcd6ebbd15b80cacd7fb9820f4c1a870e7b22ba3a5a2b57c85afdba375916e07611cca6b5de054e15a57d8b9a6b36804b2067c1a6b7a2786382c055a889837ba3371c721466512ce3883f4f18e9f0890a1922985f166515e64221af7c973ce6e4ca9dc6813d1ac3428e54ccacecc466fb53b802c90b3fa7a361e24901dbb3683571e58ab35e4f787c248b022a015d5511fc22565ee8efdbb8a885e0ac651f83b88e64120f1974752eea3bf8cd00ff5212d046bde2b60ae384802d08d0e4b43874be37431614a1005292c02dbe62bd89fd7921341a83ee5bdce456c7a0c83b9d39d3af305bb7f3e048034fd92dfe0ec263a02bf0dbd160660997230bf94f02894881fc07c7cd27280f11209a82d5dd35f424132ad14bb3329315df51e581cae6b37021841151bb798b11f5903e18c1ea964d83b60438ce3f02e3e5e5c457ec17786dacdc99f3b6a7849358c4f2a5cc59a965e193ef23d4137a5272337ef25bea01b8ad00525499ebdb7b08c06364974371b0361ecee388df73ba5cf3c34cd81e49394287b5d62d3a2c6567e048f2780a352429e47444755d467826556fdce3f8192d638ca7b89ad97c4712085abab4cf1c4a6992eda546c8bd71145f2e2840fb9bfbd453f90d84b2e9f7b9b2b50b048f6b3044f87d55c9d8d8e9f697ff262d9f9aca9e3dbd2a4de322600e3fa969656ecdc0c88c6191b596c5d12173c918ca485024d5c625bf6fb146f633fda5e805d3280547d58f60d61687b040db012a555e80e4a4de96c9c527437539515f95ccd00edcd1a8774bc8bf19b3f5f37991173e5696bf2fd87a90f106e25d3b0f607fa2c2f45269b42a986e88afb80e1cfb7c9a261820b3ee6feda19334d4817f987969662372e85b7eac6145d935401a79450d553e56ebfdd4329e85f145f65ff9cc233eb1fbe83e584e90bdecba0f69cb6d1b4151963d4ac57159e586c83e3f5f66ee113bc6c3a20dce811b9df68f9f96a09999b911ead007688856123ec04bf38f3c4f54fe9e5f38b52814cc40bb8e6973390050bbf856cdcd46fd64ec21985d7c3f9bbc20fc25ad06058ca741bba4c9ed1efc32d2d8a5d607e48001c9ee73c96bdc1996e1b87d2fa3f43274ff04e15a217a9160495eea306128a948defe3ebfb353d7a119be618424a10c9a3cda1a9a3205a4be0c2c5f6b2c10c2698c23f188547adf82879a0038e09a882aed568b12e9c723bffc1a37dc52a780a84a3be4fa3171be3943f1fea2a180b77286ba034a7e2dd987a8843917f837733b697458db63dc5bd9f45b23cb1335816ad70a4e4b114591eb8d94dcf400d22316b1adb53625178123e585601ed9ecac58b947319b4967a7bf3c19173bf8a9fc245e59f336da1249d0d7e0ce59e6dc43b205020c2311d97691dbb4748d73e18d7bac88ad0673a85d2a352f3dcc2b14be23b95bfd7c55956cff48c8b5c086824d9eaf9b755898096965c5bf7deb9ec4569560f817b4c506d8eeeadb", 0x1000}, {&(0x7f0000001ac0)="8ceceb27b50fe5e98cabd658c7b3b3083a12a0dfdd256c5e4e1d75ded7e9af6847021ad9e5447f0900c56c4a6dbe1501f2e1e4dc553bbbd1a49fb549ac5970e92790bc28933f91e511cd6b948b7b0df3da57c0844c653959b1566318d9bbc3cae5f6f1c4e54fcf1a8d09ab2f20d001d611ea682ee305701aba731a08ccd5b4bc1a17dfa6e66acdeed439e35442bf74638882dc25cea832d04b30a1d7d4f54ec06c2080d939dfab04af8b19a79897c49d3e83326579d339443050a0bbd5b400f76cce89a965fcd947508a7179190cc21d30cd488b15541b22b5faf36880f5ae26109a", 0xe2}, {&(0x7f0000001bc0)="ba646b67d133c3ebd58342a21f442d4f3216f132c37a5095c7e674f4d69555aceba6f1145bd68c49137a29f6592ca6b51e831feadd66cfaf9480f9069efec1773ba1abfa0a3d720484efb5f4ef43d57daf319e05329845ef44c5fa82f4abd3501fa698ea3a816dc6dcfc641c9b90c009ed600b777216c97ebcdc369d2236bfc20b198c31536f227a5ee064d67f32cbdf8082d5bf4b16d78f8bfc12997a778c1f6b5aebfa3dfab50804b64e4545053532f85394119335fd8c1e111be331cc1709c8d9a38f857393d57796cf77dfa73add835ed8de37339ee0af8ffb1079eda6bd553616a00945fbdfa0c83579d6a593f7b10d1ed83b1706560e", 0xf9}, {&(0x7f0000001cc0)}, {&(0x7f0000001d00)="414c7932a3d8e079c99fce9bd26853ce939404cb12270e4cda27ce2d3fc77e9e21860d293b029b5a1eefaec3b7a7dc9762cffd7f67a5378a00d6865bb77205b553bc922c7c1512960c7bbf94b829585abff4913718f9530628c50b7202929fdf4bd6473b076bf758c3dbe28a511754a3ea04e4ad70d8255c32c7be895007c245d0efd7edb64ecadd7c32c516483d0113e42e6967aaa732470b29c62767f059180f5e89839a2c958496a58deff37d57cdc7db3dfe8aaf86a60f78eedddf026d9875c3de65617c27c1789a12ec73a4b5187d43228bf9f29e4d4e99417cc568a48c8aac9eece28967536ee285a1e679a7d0ab2e70f189", 0xf5}, {&(0x7f0000001e00)="d0935de34d587d8cfdc59fe158bc905ac5", 0x11}], 0x6}}, {{&(0x7f0000001ec0)={0xa, 0x4e21, 0x0, @empty, 0xfffff800}, 0x1c, &(0x7f0000001fc0)=[{&(0x7f0000001f00)="572bcea7e49fc50cb1712cf7715bcb3d79dbbe700f1fe61a91415042933b174e09d91f5196c3f4b729fffe1b0a6ede4726707d938bbba2d02f408c5114235ff8084bbc3fdbac07ad9246c0ee1162c77afe81bb8d1fa94fd761e66d008f91f6f80946656e6facf1b5e37dae7764530ec2cb1d1d7a72fd2ccbb547ff794e86d96472e71936cbfbdfba16aac6d6c741fd8eb5337185c85ba010e39f50a7ec6e7327390b1c4c830cdd0a796fc27786d6cf56d77846a6", 0xb4}], 0x1, &(0x7f0000002000)=ANY=[@ANYBLOB="58010000000000002900000037000000002700000000000007ab2efe17fcf734830c0d815d38f961f7df6af41f1c5d05c73c06196a2e84701b1687e1a328528eaf85515ab0758eba1c78d7e655c6e43676157716ac4bd6d8852c05e6d71a638d1f100d1777ec8ac9af56749ad5859e17ea4ca8716b47bfd69d11d75560f137d447f3a15af08a21df755fa25936fea7f5406784a1822007ea46325a567439830e1fe519ef711f17989767a9d9467410e4e1741f8b037c99dcda7cce6d077e3d7ecfd08c115dc91020010000000000000000000000000002c910ff0200000000000000000000000000010834f67f8bd7deb42af53192e5f50da1be6edfbdf25dc5ed41fcd76de149b58911ac0f7d04faad8b3461abe6f12838433aacd01ce300c910fc0000000000000000000000000000010720000000030600010000000000000000000000010000000000000000000000380000000000000029000000360000003210c81f44eddcbe4e371b436474e7fc1203000000000000000100c910fc00000000000000000000000000000001040000000000000000001400000000000000290000003e000000080000000000000088000000000000002900000037000000320d0000000000000718000000030409050001000000000000000008000000000000c910fe8000000000000000000000000000aac91000000000000000000000000000000000010a00000000000000000000040100c91000000000000000000000000000000001010900000000000000000000000000000028000000000000002900000037000000730100000000000004018e0001000401090000000000000028000000000000002900000036000000330100000000000001040000000001030000000000000000580000000000000029000000390000006208016100000000fe80000000000000000000000000003bfe8000000000000000000000000000bbff020000000000000000000000000001ff02000000000000000000000000000188000000000000002900000036000000630e000000000000010500000000000502007f0937bd91672a3aac31a927043d71133da6fb547140e59702c125815eb6e2cdd8c53e1a05c9ee0384ff280da49b7374897b85b53aabdeb182477f2a65cdd6fc05f779abc1b419e6751f8fa3c21cc8c1050e2160ec8a0cce80f26f6214477b1b222d6c0fce2c1400100000000000"], 0x378}}, {{&(0x7f0000002380)={0xa, 0x4e22, 0x5, @local, 0xffffff01}, 0x1c, &(0x7f0000002640)=[{&(0x7f00000023c0)="0d71da42b98e347343ce88873ad2045ef4214a8a8ce179b302cf551c847ea37341fc264e0b32f3634abea385fc31df55f3abc93127c87f9674e72e1212e3f5461e48246743f8416737f47c2726fe568ce00a0bca3095db9f55e85d4468b075559b20ca76f6bad267", 0x68}, {&(0x7f0000002440)="d1023a29cf8b54feaeaba4c4b4d81bc34ec3da361d1673b365d8653c1733f0098371abd99e676cc213955dade69ba39a3b0c3b4434a044cfd23ff8dcd6b26c72c749f9100def19baff7705156290b7794cb900855765095fdd006765facc13cc04ae2061dec3e8106500f76d58ec12fa53ea042e01abf8ec8b724f355056435389037a2299dfd8e703e31ff3db2fb4f23a2ea675cb27c6e757f9a29d168614f0219f231ae5fb74cf9ec85e308b371c12f5a028e3c2a79baf470486f129d44541ab818cd4b4b72392b76b9500715be72bfd6e98a509229625ced5417daa1508ed93d3b879e14a91acdb237195919aee80", 0xf0}, {&(0x7f0000002540)="7b533f9a420edacf7efec67356e0f0a86e646e67cfc470f80db09f2ef205535167", 0x21}, {&(0x7f0000002580)="1197a9d1fe955b098a7ef17b49faf023053618847fb8bc74c241f4c616cd321bf10c175d2d6a3ef934304dd3b755f1ffc29d1adde69b52e9982852019a18632b5917045540204e891a624b02ce056970f13bf83724f661f64e79355747661c35fb4e0cfc4bde98d1aafc1510858db78ec6c551b06a3a194447d8892c88c634534c707f68d52e870e667481073cae9ef368b07d24086bed821ae89a4ae4ceffe2e9ef2d", 0xa3}], 0x4, &(0x7f0000002680)=[@hoplimit={{0x14, 0x29, 0x34, 0xfffffffe}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x6}}, @rthdrdstopts={{0x10c0, 0x29, 0x37, {0x2c, 0x214, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @generic={0x3}, @generic={0x80, 0x1000, "bf205eacc70d84777e58a17afd710321875325d4666958e5d85f2375ba13867f70758a24ceef538381ce1b90db5e941cb06194b6dbf6645b586f42b4ee3732a65b435cd538602968727d8a1c9d61e7c26742148a492e59ecb7ad399be9404a52f6d83ee622a1f2fc83539c3d9de0c2285276bc75b958ec4484b042ba9a637cd1266d61da04bcc909193b11d8dd3c8120e5791dd6c9a0354e58e76b79bf240ef6afd2de4890acbae2e681320cb6385a4425d2876106be2e861da78c0c90d1993978dfee52c37694cb65e5005a1f74075ea1b7fed06817e21ed47eb986c908fc28a8b60f48eae69ac40d5f4e4c0d254501c067bb028ef1edb7f27cf8796be93a2a3ad97340e5d6f197bf08aae95350b0c1ac8608b6a669ab9bfe9349c219208ce91dfb22c39dc49ae31cf5711815e2f648270b24d12955e17d57c60fc612673348d4d3f34b2170f6d6b6409a402286dc3bc9f2692bab79ded37e7b6a1def56dbc80df8eff0aebac4eb86a52d7a1d0abc9e92911b4cc1f120f1c2f7a97c2d454e2797ba4581e5b1659de4b2a3480deccb1464c97ef983d6ba5e6522c690ca59857b10087e54ef4e20ee0bcca9ad6e863adc29cbc3ea5feed92521dfb6635a89efaf352594257be3a5cad80640b55f926cb19da439065619b7b519efff62a521430dc812a839c9a03cd980cacd33bb21506244ddb25e54e731795dde094b611daad2b84e2d81543e5c27d136c3d0029772015e8d25e4bf4eab201ece6e1e6a5a8c5f5f9fefb833ca72168880ad315d63055ae8ffe511f109e5e8371418932f15f764179d27c68990f11a22472e7edea3c234d412d6ab49dd004a8e6565447b180b9c5c279e30392ff15c2c1ff5688ff377621b32cc555a069f9d4baa1ae88da3892c131cb6ea3b1574a1bfde8784dbc262ff892b7121784a0cbe0c276691803f922658c09fb65aac3e2ddcef3f63f1b11cecbe2593c883493ad79b446792edb9d831b468b1e58b52ea5c78bd1d53431db24126f29a4e7d6728297a1bc1da18db63921efe7e3dc21f23d0f02bc7dd9f27412886e5e872d9feee94c0ec448c57ca1700342225420a0eca18fa90ebc083bc61d0a540b0343f82c579cf5d4354a29bd1eae14ddfe95b541a11061f288d9372b92d165d7058d016e946954206763a598cad11f847cff78bcef347866025b87416b7cbd39fb5b87648e3971ac0996819cdfc0d4852bc813b75c053394eb8942cd9b72365de459ae4cbeff076e20f891bdc945d3ef66a1af5e9bb93bdc22fcb84ebb13838eedf3f1c92cc67cfa499ec0f0a36d37d7793916f20c3ffa76789185d7b5b19c1ec4a303880bca8470d2ebacd7a29e5ad1541824734c17cc9be849ca9586bc2d0b472d7ab44ad53223a4b99914449fc6c7380ffe3050ddb1d64cec6e3efc75c9df802137c7e88f3b7bb923625a251310539d7c0f9ecf9616a99b31292a641cbf70d8530e334ebf8b1f34649726c97f539652b18e44c9e7f0f12a2e70f4d6e8e1a533603120a33000582ceaed77f813fbf9739f80cef69116275c2978bbbd18ac3569cb729042bd251d2c2436247cf06f954f3f4149e191a5bebc231db1b2c8a332d120b2d5b948ec258b913208b3956121d110f0cfa53709da73f738e75c4944250e77300dd21cfab50f145c3e9034e5fff78703137b413954d833daf43df48a928c17092b9ae2964ebe3a123f9d883b8f2257a2195addc9eaf9c21312f965cb2026f4721e47f6b96b24c2726d66c8879baf0874c4c038bdba7160dfc90ce756d8debca0ca1113542afe40e590a4788fc5352af52aa5b78321bad4352126177c4cdbc20fad1883ec8fd866cebc35ba97cdd98d71b40aca916053663fcb4928a9088e293400dc7b940ea2b7d4ba26c6d0c58165526e2fb5ec7e321f5f0ff066728327038e7a1af5555eecc8caf8cf0f4af0660ab8142ffbcbe11557ea532ec10b62e9376b98d6d775db08e5e02c5fd79691c8867253e61b3b750eb2ccc4ea297c76aee27f9528f957714e299ff3c87bcdc12477342f325a730d108665c7ab5d6ee14b7eeb914cecfd32fb69d0bab50279b66aafce6530de7771c800f7bda1c3d61fd8c0945118523bfad38b7fec68cd4531c1c6431dd773d2ec67dd013d80ea47758fa0d1918b4d2307593251732644bed001f5beacfa1b89dcbc7418ab523097446848a2f0f52a28560d57abd7cf70e8c06500455bc4d52fd4d9930c557862b5eefb4441bc994cee3619fc8a746b0fefd1087c5984ee9e51e0fb10e6d13fe09650f6c93d4afd6b21a5a19479841300ba1fff26a25e1021aef08015f33f157e801343744df6c3ab0af045bc8ea3d272675e24678c3570d7d89ff979dac715418cd9f1f9a71593e673586fec2ac4e8e622e0163fa176264f10b39ac6e55d1c64a1378ca71786ec5777af2156aad2b81ae2ae209cb8dd22e2aba966091b937358455ae72d8577ae1cf3f3130a19ab5312e5b730d9904998123cbfe21c72dc25acf243a901c4252ad238d200b40ba16266da4efc92b44ce2b4a20b4b24268f77a0d73ae71b21599f805a4806dea3b6338dbfb9ac1a51fdcecf151228207a954d9aa10fc4d72e8d427e4044975c00631dfffe64f7600901f547075fa6e9b5976bb1e8ce9da9367a9832c94021e0a19b49cfa5db8bebe3d2f2708cdc79d6c59f9b9f5d95e20ed3bae1fca177675ed238e9bd4c59a0c52858c1651b6e567577d7dc7b7ae587587868b114e67b47de33f18df6170e4f5467d6cb8064a577befc2b2b6b6949f394b9bc7b8b9e0d8c65cfb45c6765073244bb3782a8388d071ba9d9a3c38ddbd59c259fa498bda48f56357b6b19fa0dd159816b92d991f2b5dfcef3c4df899499a06ec932ef837ad982103b47f37e26caed31067faddf4968667bb6fec15825bde823f139dff79d751bdeeb91f16741daa570522817022248fe9c557a19ad988a306b6a4ffab9f8ada80cd36282cc72d617f4f601256ab821a889815d65658e05c901845f285e5091f86cdbdc1a81eab44c563086220f85c44a9c03dbe1141e142edce90d2ad69a3415be8510746fb296275a989001d18b1a73a44a9bafac47ade281c1a5afab255ad0f9e2e7cc5c8351d0ed56f702f5d18c3eaf63e224570dc77caf5531fd260649e1431f3be58b6860a5f2c9ee1a8c2e237f94e522ec7ab88b703b8ee28d988e4985bf8c4c0b11a23361c1a6778d38b72e6a1d5abce7f3fc07887f15520631f1eee0a4b7e9e7bfafd44b26950853932e41cedf2caff92b0adde2642d5de74d00a0034933c1e16f78b276b556e3d5895da680af5243d74c4e6f502d1e7f2c1a252c5299ff786fc0de622a79f38c7caa9c052074328064d67584aa3d2fd839f76b6c2d49fbf837a46220ba15f448f1339984c887d48cb34578f5e595e5b0d07a066467f0cf819baab028762caba8123d0ebaaebafc2fb1842499b4b4ad16e05678d72ad6c24a9a0493b7a6f47708ad0f421f00785594c08afa3c985b7599b05327c23dd9f923980fd2e9bb5fa1d5bed99fed0f70deae897b7d674460d4c69f81e38cf5a87e927f362b7db3c8fce3fdebfef3c15d9bf7c6f098faabca72cb5df87095526bab40c3f633406f5f4a95c6bbb9b0db1bc0234321a3348e079210a6612f8411733b8405006d4f8919e6d59674441c49dcecf75fbd4504e80669efa18a18b3dc0c1a6c3de51da7f0cbcff8012ec004eb565ecef2046a8ec0e3bce30ff7841e155bcc35fe9ba152b5a0bcddb7835fd1e7e448cd406d524a44bb5fd4309ea8b563a419c5e3f5102e6637cdfcc2f2b2f4f0cd6ad92f2424f093d07ca6520aeaa6c7821d8eec346a4c8ebab5c27198782160ac3427b0280a5cb93b439f670da13a7bdc446026ab4f4682c8e1a7994617625e31a5da37b61401c6945cccbc490db5ab9491530e3c01a4c1dcf0e6981aac573140442e3eb6e40dff756eac8f2336dfeda44558544a5279d7f2b185c13f74bf34c64dcfa7d1bdbfffc49147bbdd05aaf3fa47a5aebb92593757e5acacc4849f28f6a6180ebd8bdd8b180c746e14cdd9dbd628f818f1e0a6d68e8de71858a882c136b9026039fc9617062dd62a031db0a9a330467ea1d8a5a555fc10863e4952fd31fbc550f96983c6e30ea41ab823631b2bb62a3cc91fc8ff9baf255d9e353964c5f7f1022264705b74a6ea06e82f159ef035daa9fd864f6a976cf940ee000b1b0a02826551b90489ae82efc9ed04a56b6ca46bcc1248c472bd7434d2f08269b25058f7a59fa124ec7889c211afaa8f532db33174e7de8a3e623c7f09bb03bc60a7b442e722d5c6596ef3e13d10f1c73df39aee22c27e8af2668e1bbbc1324748334905e35e76ead55d8c71d8e8f1a2893de9e5cf7abb790f91aa40115bca052bc298c1111c22d6ba1c1e753e80418a37a789255e3a2b3fa687fc0a606d188f3777ddffe8b1fc8c714959dbdf98fdfaee6c778cf8938a6bf561abe481e3b3f8cc69c6837821e666ad37769271a5b25ad628c5f0c5be48e2adbdb8a5186ed47d40082305d771ce07df598b40af764211357f3235e62fca553c1b7cb818d6ed0a7bfdbf37df048c5733277a6cf0d50c2566e730011e06b47eb5367c3a7329befc99a429f4c92e6c9d8fc281b4d37ba5f61ddc164cfcc5ce076caa754cb4d4a4ab4cce06e265a9e8726aab088e89e451db3e8e36a087417f54711f316579b5326273622b4b063d2f27c64605e5196d0bae138ca36fa1329509b3b70525c7f05b5fd43f18219be38c820d6c5e56992f0165a9bd25970d22b0e4b3aaf2b69fdad772ca8bc5c7ec32382aa515248b2da73cf6237cc0224a3b2bd48f32df1b1b545822b13c3c1f5eb6537a2086a967c1878ea7e3041f654f0a7b1dbe92e41356f644eb517c30d4be519bc3faaa3226b9d648a04379003bf7b82894966d40a3a958091347fe81926fd2b5e15b69e196bb268796bdbc343dd9b7ba21ad2f3800ab3a28095762ac910a778a8b51b3da96f2968cda184fde56bde8f75c392ee7ef5308b50abc05dd286f5146198c13947c34d3fa339b82a8a0efebf94309d794597c99ff7ce541009c023055f902f40efb428e5aadcf17ddf76d5f0191e53a8ad8d5abc6be0e7c74490f426781723d7916d5628fbe7d97708d197a7dbaf439db5801aceb621d6e000cc9d2e91a53a79c3fc7819215765569e89a5acd3a812320e05c5fee75396c72b380c125f1221ba4a7f40cf6e160ab11fb9a1a3f630bdad6cab38b9caa7a7bd5208161d13529cd081293a8707c82eaa18f0ed981424bf6a49283c26580181168e8edf444a9ede039103c9752e77fcf7b8a35ea4eab43074e737a7f1f43f0743fbc6fb01e676923b1a9a65d950e222d63725f436a38390a58f305c703dcd23b55a5d88be0d6b5b46f9765a519fa89ee3bb34839a68234f8cbad5321ee66314aba87b56c433c7a8444953e88bf566415522ea2c6bf0b2f8f3e7214f17af451f90c9715c9ec815466ff5e548ba1d49a24b9611ecd59c43be78a3deb7a0ddc8c8489d636f1fce8560cc8654c638829f0440e874e39376a29850d05f4f9f4058791a07025b982838097084a4d580e01f1dcdc23e625cad9b827317ca85f6cdb1078ccbdef169c3ccf6a216ff9b4f146579002e253325684e02c83a7fd7b2b4b0848a28db146f436577071d249b0c898fce843a32419c8d3dcbcfb446494ba1413abeeda4089547f21fc6f100b0916f2580fd98eb6dacddcfa4d3718afeb38e68a530211c3fb0764d27b2112d95e775745d2775d6"}, @generic={0x1, 0x80, "8ff6ec861e91b809b960e1b01ec269f86d3eab89c226578843f6f9de05ba284efdf668216b900b65ca63d4200bf0a262108a1cb8334205fca801d1615a04c46525719965dda674d28c254e6e5d7d063cf11e5bd995f252569c22044f6bffa5634ff3be06d6b00d010c794223a6e28805f845f97b32d55890dcf275b67ce0b7fe"}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @pad1, @enc_lim={0x4, 0x1, 0x1f}]}}}, @rthdrdstopts={{0x98, 0x29, 0x37, {0xc, 0xf, '\x00', [@generic={0x1, 0x6a, "ac2331cd5270ea4579cdcc54c5caa3c7c5c5b398f9091a062214cd88e8185598850de322825f1f57fabc4644a1aeaef8164ff516b762abf35a778f47fec6049f8c712aba7a3916e2d306ae0980ff7aa026fdac12067cbc12be200fb553d436b870da4d54ede9f68aecb5"}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x8}}, @hopopts_2292={{0x98, 0x29, 0x36, {0x3b, 0xf, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @local}}, @calipso={0x7, 0x20, {0x1, 0x6, 0x3b, 0x9, [0x7ff, 0xfffffffffffffffd, 0x6]}}, @calipso={0x7, 0x38, {0x2, 0xc, 0x4, 0xbfb0, [0xffff, 0x15a3, 0x4, 0x0, 0xff, 0x9]}}, @pad1, @pad1]}}}, @hopopts={{0x38, 0x29, 0x36, {0x6, 0x3, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3ff}]}}}, @hopopts_2292={{0x1d8, 0x29, 0x36, {0x2f, 0x37, '\x00', [@generic={0x0, 0xc5, "73cc82535278d3f000ea694ff2742b2deeb05fca6763f498241552d95182340d256f65b02022c61c2ae26403a27ded1a381ea3f23c31220fe1d4ece4686938bf3869f80acabda6b68b0d79cfdfb21711f939d372cf0142daa5d55ec7b700473a9a357ff8b84c3dd695765add7db77bc51ff6f0a8677cb52b17b295a5669e4004ed63fda53eb6a784aa5131cd586c8f9e0d8b3023ac1344b360c16865aef07363e4700a77537f63c1ae68a6f63b48035d7343966f827d22228d30acfd2fd3bcca1c0a36d7ac"}, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @calipso={0x7, 0x58, {0x2, 0x14, 0x93, 0x3f, [0x4, 0x5, 0x9, 0x10001, 0x3, 0x3f, 0x0, 0x1, 0x4, 0xfff]}}, @pad1, @enc_lim={0x4, 0x1, 0x3f}, @generic={0x0, 0x83, "704aebf9906a0fce0b26dbc4ea17e51c2c00dac5fb8b23c5ca8adf4cd29df917c3af46037cd454ca8b91799622bd3611113569cae85860eaba252ce4dd4dff9d1596c7078d3dce68e1bd235b08221d984e51d14ab9b8f9bafdd4b1380c63989f57609204212e69f7515af8b7933561c4a9de4219ae65cb6be43b40954c170c2f9d4d39"}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xed}}], 0x1460}}, {{&(0x7f0000003b00)={0xa, 0x4e21, 0x1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8}, 0x1c, &(0x7f0000005c40)=[{&(0x7f0000003b40)="17327955cdb83fddc883034d062bcd07634d23a216b09d5ce2b11c35fe3f977d85ec9e615a49256791ba5bfb5da5101e0343aedafc99b78dfb12721f22031d93213a31270bb849d215f51716b1d5a6d5c7f4c2eb9cc96e9a178219ddccb852757a5ab1d1e99f0a14944ea15e4e69cec5a5b164d16f1818d5770c9409aec8de0953975f9e164a0dc5399b8aa49d717b57ec63a411898ae42569b451a7525fe6531a953c176600092eec1ce0171feb15cb48cb6ed23dba156dfb2d1dbb9c37eaefea57af55d4d0796f74d90d12d261891931218b402c825095cd262834ab1dfb4c39ce1f89db31df28de17be3a7fe469fb48c9f1917c2cebe285b46ae0d246698b54b0a238d6c30b25663e0237bcaebf490a7b301f94835fc38819b5d0a572ba6b14ee7e464e29f450bda41981e3eeb3fa61f5f715b5daade716f9605236a5a96e9247d91e5c79bbd91a2cbe6f4ef5c0e7b02b7009d43edf2c772f10b1de961a70b38c9b014722e86ce006351532810de412d55d4946cf5d06eec8c16a85cf0a8d0c707041e7fed96ad086ed9366e040c314ed305afcb18494cc4b8e710ad86ac1b9823475d1dba91b655d5cc2cdf4e1138d8189bf88b0ec03bf562bae2246c6dab55fb08aff3e95da698751e386261736c18750c71983167ceb482ed89e64da1f3bef579d5161eb1a7d268612efd04ae02986cebd9f71f8e7b51ce5261b3d07c4036be789e0cdfd369c3dad24dda7f8a198b848418f3656104694a8fa8817a777dd3fdcf4c872c57972eee420b4e0b24fb82bfbaee49c6336b0306cfda3a49d476cfbb8d7c2c2caebf7184ef03ffddb622021b6207455c74746ac82cfef9412d81929813ec1131ba7af7a7c16dcab9d7ebdd72fb1b1e47fcb1dfc3b3354cafe92d0b037b7936c37efc14ac41e0f96ed0ed0bb4a6cda9f8bd57c42a50f96837462fd45153c134683998ae4624046b0ad32b67b6ed03e3f76c09d7f3b297b206a5c6e3f53725f92c5815260b47917f10b6b8b1a3120a217130ce7fe91ffab642f6bce202567122749501875eccb4919bbc782df01e128368755cecfcdd972d5236475669e34bea89fe504963305113008508f713d2544f53af963baf94a5cc896e3f9480d1c1108a6cae954a77b5b1230d998687f09761807939f9b238f3eaf2dec1ed8b5d6dfc4c4424e6f6aece20c9fe6115e8c3403aea550a061f92137a8882f12c2598de37f7b2d8648e33f7daede1c53494815c121d7a4c1644a22899617b26d3c1e7edba6353c6f377e1f2208c46087c8c6ed9240534de8229cfac4b8058055aad9a7e59678a6023bb1f405576a248e6e4ee97af372fbc99b9540d7612061bf517db5f327ac56c7d3946eaa88047d32cb899942bd99b34913ca3a49227e18dbfb5b191e7c81e493d491f7dfec274459ff7a221896bb159ba6e7f7a3b4da7449b655d2bcd152ecb32b919bcd53e8b0e6fe2626e5abac5f3b3044564cd80abeaf40fb3c63d9cfa480b49d7f7073ff586a490f26a028859112172d45df36316cc8f006d16a623285b926ae126088905772ec965448d8ab7a5f33968629e9d1a251f9e76c0101e4418e4e85d6c92f4a21e75a04e9c43990c2c22e426c562526bb5c303e1188879a4a92a584ff033ce5cfde68ea021a3fdde66cdc3521c3bf50315b409f89af5d2b4a663712dcf79f1a25a20cca4dfcacdebf52840aa088182f844e10ac10fd969b217546b272ec75e0de38ee032e9a72f2c9530307e938a91ad52e69821c0579ac5afd0d32dad037304fd4266736b8aa52fe2638e4287a534e25896f3b8e689c2f46f9fde72ea751e690f0b88794113391ef6bee540cbb38af56ef397186b9aa2cfebff0aa5c47574396d8e1609e5477e6b7a212b448e3a0dfcd7890b1224de9799d07ffe3765e9bfdb44cc9d22e08f1b7015487ff20e784ec05be112054fde8bdb0109339a8b7323a61148f1e2c623cfa47fb8798e19f5f134369f57716f16a03791669a99e7e87febf24dc39b529901b3ae5b535c3af302803a7933fcac6de812b55d7c8172e63a5618fe874a33755adccab5f58498480cf2de8fb99adcd78da640736c3884f663482ce96266e31d43a5c86c0683b0803274d1a566cded5cfae6201d12229f1fc0aa19ef457155c59c7947c9a08f693d6b786f9aecd4dcd31515439d82cea7fe577dc93d858b581db97f8e28f3ebe90c8b2a5e26d6d7abcbd8958c2005cff94c0b5e12179d3b443525e75118a2af37ec6701f9234fa7f1bd65b798b330993350ae438cdf3b3cab809ff1544eff6862b390f476ba29b8eff5add6a2ce523cd74cf35d204e43806ffa947f9e054e98580c2f0eaa110cc820531e07bfc980609559eb77d8d791c183e77fb169144ae89d4b0f3c7b02aaea3175c15d56094c7964b3f889af03de888a37258e15feb5ef201ff06f65a765576a41b963c1a30362179cfa2b688ece55de75d3a9c9249a21aad762191b30ca8aef5cc1fcc010bbf6b77eed305b50559861eb3b51b3f36f3e6e8412d66e13d7d077288a32dcb8e760096aefb5992c3fccafaacf0a3d94379b502af69c5ec40e9564c1cfd0d3f94012a3370a7ea93e59c07edae87dd5bc9e994a9ae95e34ba495d92eefad5b834364fb2aae154445fa6bb2296ed482b2705c84e7832f6ea708811b67e750f9122b1d9ed711cafffff236adc19149495881f1de052326250c766bf1b12ca707e98ab031ddc358c8cb01ae20f9ebe9828db0e1eaa9346c300e3f9b6a02b814031574bb0d24d1643f918259b695cf5e695c60b4ae1a384546ac1092e57061236874989315243b611a8679a2b7b29f6392c3b212d5818c120bac0002d7c7ebd751053ce720a1ac35456eecc1d23e1006048137ce6f9c9ff27a99f5cf2064a0de0af3084d22498ea3bc4e56e1b45c20544f8c24d7fa8165dbe4552c71c942d410f7da9dcbc91b3732375c12ae1a2a867883cda7d00a2d5bbdc241ffc471d79c1189af7ef3db91b35034d8a2b9f232f5842af68c3af7d1e1340ef3134738e47bc20d5bde5adc695f60c34700be03f6fee0328851eaad668ab7ac6d6c6df26b4bea0c49b580859fbb05479edf2aae440fa2b991147d2ff74ee2ebfdc680caf7556574b6974416f58e6d3923c109537402cd59f20cfbe6463318d0e12c11581073398b4e802d287e4f0a4a2be417928eb85a03bd5e1e14d81525032a52fba8e9931b5f2acabb67743909a084c818414ec3016995b4c5bcd19474e5701c90d92f54e5669848cd1aae243ae2b8817d7392bd813df651fa4f224f85fe33a4cc85d0f25c6f80c34651ca231c63d03a8958277c71a3417cb8793f3dc8e54405c1a4e74a527a8e8d1348f8016173c79a86e2248cb850c0a364db1cbf19327155aa2b7bd6224fb86c8dd0a5cd3bc7d1efdd41e5d41f9c51d4935d8bd3254d0330570a1ff40c1fc78a7b1e1d0e744a9109745ba1f32946d5324a2934359f51ec33b9589df26b25fdf50fa8dd0d9328e56879aa38cbd717e5131b2c9a25fd1542a5dd703bc4fbe08510aad3f7103317c218dad2ea5abc920c405f334ca47417c196d5c8be36bf448e6e8ffcd731def005d973f494d216a90f0cb4659be16a18df1f321bf963c717de50c1e98d35d40567c9d225a88dbd42c64df7e752f46be6f34b67eed4b525f5d68a661f8a836a0b77d65c7f2433841f219298c8dddc2fc863d3115144ffcd76e0299d5925748236d106d700b4ed4ed4b25dfcafe8eb7bfa6897baea820397ab580ec5ae6ac07c6888520a064bd026af7490670f3580b191f343b82016f5cbf93a1c9daf94bd0b8260b24b82909877d9c79794a979dbd0b54a567b4cf7b37dd9c4c90ddbdd846977f4a525eb4e221c61b237ede18a121b863b2ca15d25fbd933f640ef858bfae8441600a8d46f1cf784316fbd115daebca084300b451ed46606488cc6feee51ec12f7eb451ad860ef51580c9d874aba1cdbb785a36a4afa47cd405322a9f3081b8dd9e873a61dc6bcba24d936081da505b6317822e399e2180cc2f47676375d3e97cb0addf6a62eb9e353f59e3e34af86955d727f45133f92afeaddf90d02e77cb3917c1560154668622ba6e56eee9a59f35361df06549a53e71d8077abd423cd347ce60a4da804418efc535de7feefbeaf0d55d8daf9a73fa672bbe1313251e482cb7d9ce09c87990d76f295ddec5da25087215632cce3130666dadf8daada4f9850d0389fd9af043d7c29a52a9af6b6dbcc9ed1a1c27071d5cd400792aec5d9ed75196e863144972a078a9d7a59b147ec756d0bc8c87b3cbf0ead8edb1fd2f94eaaf98bac39481a3c3992b5fb338ea2d946b044e30c4386ec4668b47b94dde201433030dc3522112ce05c80bccef11d5d33b659ae6b18a742cacead2e1851bdc8cf0c4b0c3d5575244d2127c21aab74ff2ea1d39c2c66724751e3f1767012a08b6ed067131829e9a1bb9e4295ef6cff5cd3c3970fc3dd5e46b3ed8f73a4c29fc1bc2587889412dd1a351468c99f4009c17fe3d4de02cef917196372e76b68fa368669d4fd0d7ec760380b83bf0d621a4856ddcee0df6afe7a36134bbb516f9474565f210b1f1ab8c664638ac87926d5b8300abbbba3715a5d4b42d70feb165f3f2ed6a41d71e820e665344f3d136057cc302d39847cfd3ed246a53931386434a89fc0ef9b613f550356a35607b7f08744a425458360b621df05476d927f9c05967e6c9c920529a5392433493e8eb0631e2ee48d56d70e55086ccfe10bb7b735335edc8ac9ca639cd8b188e00adcd5f141f9da526ae0a45cbdb11420161407be6beb73bbabfc1cb7cb53ef6a3b308ced5711123ab20e5ff629f5de48369d0afad844476ab4d680978220e9f5ac19aa79d13ade08206bac1fa00fab8a9f26ded7d5cc5dda7b0dbcb14d0db8a2a797f2fe58a906afe73d9f2db13e321986a68a16abc46b3ee42647cd29201c823955ab62e7d5366576a67302d546db0e5eeb465a519e3a5763bfe4ff57b0a829d6feaac66c9406b09ec5b08e93a24765828ff8e22249cc0ed60c160ab4c4dc82268edab4bbc9f5f3bb7f7446bcde363101e20688d815ddc51e3264f39d08aa7108893678d134500d5e0377fe72792bc6f804679dd9379c6abf9b6f395d92094a3abdffa4aaa069a452450622ab853f63ffdcd6249b3a84878bb2fbe1954f660f53a5b6e0041b3056c8ef8309fe33086bff19138d318742ee70d41f8cd685759b1727bb682d8f9ef6d6cd7dc26150cd170efdd67248dd85eb4676e0d16cc2376da54b9bde05769ff907e280030330fe2e12b9387d6c29111ac7112641e95080c708f2a5e7ea6f5c7a01c1858e8017af8f26fcf56d1e0c5dbff989838e37e9aea5ae9ff508da3573195a32b9fb19bb238f953ef9e14dd56903be1c8d11c79f260673e4a940380018aced400a9041c81098d495224e0b1beb0113d6373aaa2068feaa28b7beb8e2d199688f8dc13edfe0ba5d1fe876a6a8d96e7e47245d64a7c868da585b34ce077021e7bcd9418002cc3b829ff1a7436b900505929a0a794fdc471bf0641bc8c18008e742d3dae6dcbdf98ff0aa4d5f70b7c35bf194bc2d327d46f9b07d31bb161599c67f2927f9a6668153ce5defc6091967c039695574ea30d7f4e3ef186b222fefcbead29d8281e24e81ad0906ca79324bf623994b57f29b3a5f9ea78f8f7f64c32827074f36c798b76512ed7e2b31d91050825807ae6a0c5ca8d076c6a7fd157d2aa6a8249de3744dcc8d76cad4370fef2716e30609d15dcb27873c528a", 0x1000}, {&(0x7f0000004b40)="415d493e4ff9b8acacfefa5405a43efcd3340e34b05d4a4aee7ff70a24418062a787d80c81862ec7eaf183085cf33a35584c8fe572e709b6b907e5550aac5977332ed6b8ffab0d4af8d23b7e7e9a15472d", 0x51}, {&(0x7f0000004bc0)="065c85f3ca5d54ad71395e4b847ad957e8b080de2921783c30a6869e3b4b3570e3914ec583c6697c82b07d16c7d2f0073559f9764b614e56685881d43435b886ba03f1a13e5273089030ae6cacc75b15dbb44e30b4cb078b53f0aabba1c7cb67ece99036f3388e0e22facffa3a792c987f5f5e9b53722cd817d26ed49847b4ded5ac62afdf207b1a0dca27b0decd45ba577b811b5a7f43bea42ce85bf40a7815e6d5501a99676b7c40733117d1a71ae63607ff6f845f05a97b9c6d4b62679e328fd0c1c19f52e5e4c3611e40be58c38e4b60ed7147e3ec161781017aeb2b1510f62f2cdd66dff95d3ed00d94671248a8a095779ef5b3e8332a73b01793c0409e5725b2812ea112747f97470288388d085617f55988edac60c85c3a7221bcb5837751ae2b06e0df311f013fee2ec90d7450c44cabe46c3c0f255c1efc5eeb3054aefec1d3cfa7951c5dd97a68900e773889873f734130fab6732035b4ff47d2d564b7fb692018e6d04cd3f891fd75a2b243a9e31f279d86ee7fd9bd2beccf365acafda6574bd1a3e7ef2d6b3554c26fad853c2eb67e3c0f41242732e8e94823b9a4885375ff4a97afe1d31cb445c7a8fa96c923d2c8a26e35f572bf273a6bf372d9d2415e0e2cef9429df5f96736ab7d5fa288726d48cd011159d726ec3175f71f858bd9641bdaa93142cff2b21944fb3f36b7df86adda9cd954ebf34ab4a185179fd609e2532057386afc5f174ddff909810d25f7f28f61718be931b37966c3e66a161e3d880f7d0a149bee1f9fac9360aa619991c89e93c255936973abdae7f5b5a7a05b3cac146bb7ed4522b34a33000bc48b9a50a2514b67220a865589d7e950e7a09d195de6befd26bba2fd89ebb85e596258a99551676d37233dd33e68544926f66e59019089efdf085fedcd76cb3c373f2b899270c4070019f6a0c492ab176dd6d08f144a071d294deb0455dfe6df3b9084007d6eaa08b8fbe7b112e94e427ff160b56b19030c56dfaa1670372d2386d95d03a05076698b4f7dd27488c815dd867464fa7dddc3d4d503c08d1b7ed7a731815857c4ec0fd87f43699a9368844861660d65ae941c66590dbc6314f58796de5fe2bdb810ff4fb275813108f6059d171b1650cb97936ff5273fa25b89f5412a9c7c5970e52a2c4aa0d0f0bc06636837f7816e7280c32ee9da982664f15d2f870b89bfdebba6c9668126bd3fb56b23d775bb77fa5abfe74a8e0f360f3958a6703f67df5a6c729448d77e45b160c34109c066acb7417b5c1a0fceba83649903d54d2219f3f65bcf94e712e30856a759642994eb685e5bad892aee245d2b2f0e91f9d02a8b8c0a7879326821bc2b6695cd92027d723be991d8c331ec3723ec84627b491443069eef059c9d8c1ce6f798fb9677422f434d1cd08ba4dd5cdc8af1356a35691cb050e2537985fc1764040f07263ac345d22ddb1cdbbde9440ffac174eb8ce0c4f5c00eea0fbce380b219ad87c11edbf05616f8a6e9110e80bb7e87fa6fd82772257eba5c269d36b1e105cea53667159ab3a52cee53e5dc2ff2be32fee5d21e37c76cc669ae8c2d4e04d76711ea2be0f849b7f5e0b4512fb6b0b2812bd9f51cf97633f19ab3f4d31c794f76d4083ed4d97f0860b3e88401b66bc25cd2c26f0a7f0ce4e4dfc5eab6a0390c495f01e94685bbd390f2583155f3042b32f3b4dbf636cf706633eea4b60dae02cf9bab47b6d978b2c62b66bc53da0a74c8fe773763d4ef630ccfbc01aa30704ae2e2cb7ce9ae32e5a73ee36a0447591e36b48538f8063643671371503788643a61c1c48e8f6039e99edd57df65e2f69f948317a3997d5e9b19b2ddeea727967ffc222a46a5e3c15c9fa8f08ff410b438f30a9b716f5269d15676896da9c6a688f4fc6f5a560535fa53ce2ca3b8b59988475ffd9e3bf1aa8c247047fe8934b43b1f98fc5b70b2543dc5c416019112d5abb5b6f497e3f1e7996a7b71e56a25cc4dd9ac423ac0b48ce62918da66405d01ba6a035061bfca03ab430184d9300829c40a545430d18b322bdecf77ec5fa7fd689344e8c1c8023c853a122905610b5e37f2a8af3cc650e6a6cae43314b3ff564482ff038aa2235c1cfbad99bc7db4ad4b7e896513eeb5504b7d1c9e66850ed974202014e570dffa028a9e41d6726afea282605970914651e3cc8201a5ad52a772dc5ba1ef1a0b7aa262c135898b81499c6d36958515d556e063ecf4ba25cb141ae2776b3e99bc82a0523c467cacdb184d348981dda0a29f86a1e21b66ba8641a7ce6f31d8671656185ddd4418cb2cb9a88f7d8ac0e40e2f75a9002e2132993f75bffb25dd1076725317d5810992533c732376d5d0983a08e030439c707615944448498469acf63347425fb601282162d06fa07a65fc636f309996f750f932c65cb2f0367268a8f808857d4b953a547f647a8d60c9ca01ba3265ee6348cc21cdef63dcadcc363c84e8418ed916212d4edd289b3dd854212bccd0e421ab62d9770a1e40f86f82eb9a351b32f75506ce1b12d322095b7b3ca38af4d2df97c986963196473c5fa760b6b817bb26c7a34b65770e87a368c892ce30ddc98d896385f6029ad46e095a053863b02ffe9efa9615f6fdbdf444eccc9229ef45965ac3f5e94ef1c9b279d3d6f5f6aa233242ff2ec0b37982fdb148910ff4e5a5acb9fbc1cc5e2ba711243e32a9393876eec558c9193b97da41cbc0e1c3020c1855751a468c2f8dbef84523021b6f56c9a146372c9e9940b793da7ee2f087056ef36ec6b1b9aa305d4ea66796ff93a0d1857095bd7dd5e5bf4ba724ccd6cdccab8eecb80ff0251b7f1544bbb19b14add7d3dd6e886fa78ba6077e70c322bdf11be5296332e7a8d078fceda267cc6ede55bd61a39cad716e7271c9fac5176904832f56fd0436be67bbf3d15da7b1ed9d1dd840a327be88ea4583f2a09e1781ac5acfeab7099ff8660202458c24bfc9ee67760b3e00d1649bfff84cbeba40b5705e8673adc41a362712a36524d6cf1cc8211c08b5b2987baf5b3a53b035cac288abc8df959691ad0f2b6207ccb34362c62b2f383b355e2984c12c36f995131d262d3114907ce3fba30318db884382253e4284f2502293c0b90f8c98f7b288cd4172306bcc88c45cf882800ae0d50b4e545977ce8b805a4927cb2e22b4870ca893df02c809d5232dd10b8c6c2da71ffe935da5113fe48323abf14fbd8ec491db684a4849e302dcb7e1101fb474a40a650da71d0d4ad61347595aeee95111986605c5b6b69469e9506194e4ea72f2cd9ce6402869bb7c68b13bd875bdd317da27dc0066a462710712659801ba3f257659008560f107f5d6c883a3ea6676b7f180ae0002e8e4b51aefb5845f8b3858ff5bf877a39d41c8e6ed68307e1ea1c851b3ef97c8e58f4be43eb2ebaae1b466fdd27dbf637c2b0b1da024a2843aaa8af4112c43a482ce2147f90de2da863c31f8d33d14cc2bbaa663e1b99757f5981a7d716ad49d48e83971958a6b79607fedb932e073b52f8a9d3c4ddff643c8abf0c9e0e40103738047de85e038ff6c655db0452f82945b911300cb0822d74d4de0a92c06e8d2bf67cc1400d2944662bf9a23e8a509808f66819c2d6f84ea8e97653b1fc40115e3cef47043a497f1468040a549379b465c64024fcf0fbd3c09a749b09a48652ce069aba18420512d316f7e2c87ffafddc53cd21892c86d06727d51e37764e5aed423ffaeb74170818cce4316cfe65b71b67582267962275e4a504fc1f3ef27cea0a178775ea95c01dbb663b5fec1c7d87c0d4dd4ce7436ee4b7fdbe8aa2d3d9a2a75caf383b236f8006f5a44d288925ee2939f95e3e8f63f89307cf76921b39869ffc4ec9af45d0c7cdc673735a286dd530b80b520e0c4cf39963aa031deb9535ac61c3a3b6941fe008bff53801c13493eb8ee7153570c6fe8f1786ae66250a734c8751eb3de10fe5f90d005e76e9beb22e1fb8ccd106f2d3e253867655ad5755d083aee94afef9fdb5392a39f693bcfa164193da80ec2cab5dd9ce949183a635021973020da9c1959a0c74853f7ed866cd4ecdf4d85600eabf6015984d247e9c0d8198a09b2d8118b2677c6e12e81f2f9aa473708023069d29e66a92c95ad1216205ee2980e4701c14d2deca83417817a2d1a39b3271f19e4e3908b81ff287c4aed14603a5685e12d70f624f93f9e2e92105c9377279c9d6eb850daf2e29b8b3397ae8f4b78488177e22fd8efe0c550da32e6b244cb726bae452e1b26dd6b6c6caeefbf680c9ba673a0840d1de142358e55d3bc5eeded8ca89b70107fd3b0a6076ff0d77f462182ac2afa4ba7fb3e8c51eb3c56d84b3616967a0e4170cc0bd4c36c5391173899cf9d1bde6b47e91ff4ffea3478be8ae3b84bcc1d8397a06cbf4fe932af2dd10e2f20139dd208dbbc95f47332623843b1e9574a59e34f3ccaacfe28e8fda1d1cbd2be4619f9fe9e52c750426436e99ead66b8e051978ae23465c1fe2a8adb900376ea2343afd0c7ebf98618702df2453a50a91afdc8251d60f7eb25ceae5a044440895310287b21dcfda91d05b728a76d086e7f646d99eede625281cf03d4f7a9296ba1df20b15e6451f0b5ce17e172c692d1c7b413b807af75f252aa355ba0cd4e2201fb2cecfeb5e779ba83be33aeead7264f993e3a5b8b7cbb5959576e85d5fdebf2e052991222a339a705e4b07575bac31912637d5b83a88c16c7c75b2557a2e30db143e3f7a96ed044117471dbf7c355d7cc104a013c6abb0c247fe20078f4343b2fad9fbae9ab683e6a95f63a40f720a88e74446972e15e7991e6405942117a27504151db27fd8ef9b5b60e010ef9f7f6ad7f54c403bfcf9b20f8e6d92e78ba5b93f0f0c6a1d5d9eb3bc299ae6ab954871c8cc81b2b4c2b1d48a1088e5e9401605341b01293cdccd7f50c23ca02f0468abca4fab31b9dc5b2a70f6a00c8e82ee636459c1be1d80c99c8c70605618bc7d24b0bc65e607a725f985616387487d00fa46c57cf9919930c8c6d5c7acaa221c29d7d2c056af0d49e1ace14b99008582c74826dc88a2d8d07ecd07f0b2334b63ccde34534ad663ae826515d0906fd9ce2e1f24442bc5ddb62d91c82cd90f5f81118d8115f64060dc00389810d827b63e9e4ea019c36cac08ec8736dcf8d119fb44baf815050f11b6905d9dc27cced122af4266f72f5c4cc9ac06a31766fe88b8878c11d5dbfeb69e28acceea7c0ac15c661f55864b903aa0413ef73da916a44d7df2b916d75f1cf0c8a59a397cd8acce259156874a11fbf6d8f80e4ca77b5ee5b53a28e8abf91f6b5c5a6ddef9cc1365074ab435d7a7be039f9909e176781d8807dc137c081a3d62724a467098c5baf0b822bc3a257e692f28d9aab50892da2cdc7d979b8c7844f51aad661a0cb440541eb08aef903141dda55436581b1fe87bc9a0e614c2adcbf5c0bc1c828348ee6956d8f31a9869e1bf90017c4239bd8b55106aa09f3b8aeb085a834bd500bc307e34e05d6c736ddb0918e37287be4a8cb0d281f458d08e21429d6370933cd79148016e4c1b3f39a98114dc65f51d28006348e6181e32b71eb94622b9f891952e64ccc5cc8b6bc903f7b56fc98e66b2673e1e6bc0694df741fce83f5effccec59574857ed67b08de3039a28083e48efe335b56ad8edb55ff994143cfda36dbf1ed4eaca58da6883e8bac6bd3a7ece984b7e3dfc96f470d4a070132e079cc9021dd6c716e87e9a65b8f01f9be42c1c2d0d2bb984a36eeee7303eb93861909f48a9df61f87fc1d86845c346dd", 0x1000}, {&(0x7f0000005bc0)="101deb1e6d5cbba96d8d6c4e9cf543e79e0e4ce02261a53143776781311d729a3fc51319123dd922408fdb45f164048bb6be859bd6e69930d5bbb3ce304af87f23d8595606a1b31c81", 0x49}], 0x4, &(0x7f0000005c80)=[@dstopts={{0xd8, 0x29, 0x37, {0xc, 0x17, '\x00', [@generic={0xc7, 0xa5, "5322c7873b5d2635c196f1a3e72be72aacf564f7f72e836d2a43e40f6e4b4a0f4e9307f01740f24ddbc2cccca603304e80a1b61df1058dbe8583d5fa002d841e1c57d1e6e89e11406cf377c143746137ea840d1a1192771c6207490229a69bb75364a2f677a561fba034d91e21106695a7b78890f5b29e9283e285ab75e1af0b6bb0b26d509ac9812cbfddb7568196b9d56005c9fc33bd0f0bed80eade0936c884090bfe2e"}, @hao={0xc9, 0x10, @remote}]}}}], 0xd8}}, {{&(0x7f0000005d80)={0xa, 0x4e23, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x5}, 0x1c, &(0x7f0000006000)=[{&(0x7f0000005dc0)="9f6abf6fa6e9b1c7a2b63854307d35d64c62578b70b7b4efa76c9665e39a033271721175cad661344a57acc077f70ae0f631e45d5e5c11ec534a2b71bf96f4df0c2029c59f205d2c27d66bb6f0913519505a00d362772d636ce5b3ef4c0899230c66cecf18c8cf96e44f4f386f4b214fb94f30a7d5bee6a3d53eec43cdc38781175612f73c9d91f4b2582f622eea0c5d5cac2c20435750c62d08ad0d7d59788f3a94be67bb6fc855afe5f9d15a446b2d860bfddc16d78030230e6af0ce141d5efcd0dac6a75d210e0b389d0cc598f2b7e9dd4cc0baf0aa9ff81e50e8feb19d95fcc14d797ff245336cf2c829d21829736548ae", 0xf3}, {&(0x7f0000005ec0)="5f58328a7c1fdbb221ccc7140803d9845b0cf4466ed8dbee2c11713acf785fc58595f3bfe44580e901d8453b4a88c929f0167f47b53f45449382f34adb573811b34b3b9367c9ab9665669b9f9f71c9adf8062f3ae83abd9fb856843e64a12d20517a9fc11631c90aa373f3729b8faea8699167f79c7175e8de7fbd3d3b8982e6f9198e64722892c551c202d6d0e7658ab915af5e82b997c6bb", 0x99}, {&(0x7f0000005f80)="0071984b42e41779df6ac05520cef34d4f", 0x11}, {&(0x7f0000005fc0)="81fdbc9200a43c00c6a3d31fa32db3057e16e8b7d611114c9146f052d8a3e0462600d2da2c5bf55bd2a2", 0x2a}], 0x4}}, {{&(0x7f0000006040)={0xa, 0x4e24, 0xffff, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6e}, 0x1c, &(0x7f0000006100)=[{&(0x7f0000006080)="c376201baa99970ee840ce3314c9a73e67d0b2182f0610ba1a71d17945a4af4cbf7de58890c6bda7b4be73a56f59d04ff125f9f67e5af6f888e0783df90dc6c525289100f275", 0x46}], 0x1, &(0x7f0000006140)=[@rthdr={{0x38, 0x29, 0x39, {0x2b, 0x4, 0x0, 0x6, 0x0, [@mcast1, @local]}}}], 0x38}}, {{&(0x7f0000006180)={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, '\x00', 0x19}, 0x101}, 0x1c, &(0x7f00000063c0)=[{&(0x7f00000061c0)="e0f0d64bfe0b47639711fefe5c7f0c791a50f2cfb2065fe41b43713b24ea209da547f4e7332e4476770c60dbcf424f8ca5c80627d79f91f5786abb832fd0fbf66e7029f420b28c798eeee36f814dacd524d309a1efbcf6829c636538f0465d329b4b9521faad62c7eafb3ebf1dfa1f7cdceaf8f4c9077884202e95953f4d70b734350bd780e3e785e2559dd113b6bbf30508935bae7fe6e8705a7f91df43843a609bd5a41b7da8324953157aaae885eed841758a1267db06969bfe5ab37957665c59361c10ac16a395767946e1869216d3f6ce133fa51bd7335e67e8b417fcc7d234bc5b50f34958aff7f9aa2ecc9010ae301ca302e195f9dcfabbe1c41b", 0xfe}, {&(0x7f00000062c0)="059190bc0dcf0f74dbb3151c9730b1d7252b21d3c735377a1758b33da1c39ffc0e9ace27eb17122f57d6d805d080850441e79359fddc3c7da74748158de207e32a066ac804bfe36f172bd2b4f8da9e6962e3c483cf5af50af6e57fe1f7358a55e110452b71a2ef9c2ac7d860830baef59e2165095f381bdc995ac178b5c0db61dafcf8656153bb6938a774ff00a2908627835bebcc0e69839fe79d754fb68297d9283789628564ff581256a2f18f168051eead47fbc4ce331b2d41d6a0445891ba13406406925743fd781de05e4f31c507b9d6ac45c83e38b97cb2a75cfc6015703c928a5fc0c670cb6d5029834a11907973242c030b78", 0xf7}], 0x2, &(0x7f0000006400)=[@flowinfo={{0x14, 0x29, 0xb, 0x8}}, @hoplimit={{0x14, 0x29, 0x34, 0x40}}, @hopopts_2292={{0x108, 0x29, 0x36, {0x62, 0x1d, '\x00', [@generic={0x2, 0xb6, "b6044e6a6ad33cf595d529be9deb514a65c827ac9aa29d97db019313a9bcdb7d2042dc815d66c7b6f3b1e98e9f40efa3f7cde1b1f09286576574755fa46eb47452e3a6d7a0ef421863f7bb8e40ade1cfca33f20709f441feee704fda48b1c34b8a55be320d65ecc28120b1f6e98555944dd6af273c752903c84266a36801d397f656cb2525bbd744faf71100af1ba30d77459c57670e69eb2125da55a17a17f47fe421c76490029c00242b611572e95ba9c2aeca72da"}, @ra={0x5, 0x2, 0x1000}, @hao={0xc9, 0x10, @empty}, @jumbo={0xc2, 0x4, 0x10001}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x10, {0x2, 0x2, 0xfd, 0x6, [0x5]}}]}}}], 0x138}}, {{&(0x7f0000006540)={0xa, 0x4e24, 0x1, @local, 0xfffffffd}, 0x1c, &(0x7f00000065c0)=[{&(0x7f0000006580)="5dfca1ee1e1829e88f43fced00c1bef454e8f89e1cc60ce46430cc5999c5e3b1b5c388aba81f8db12bf6663cfc86148256b493a3d4c7d0050dce", 0x3a}], 0x1, &(0x7f0000006600)=[@hopopts={{0x180, 0x29, 0x36, {0x3a, 0x2c, '\x00', [@generic={0x80, 0xdb, "6dd257a155e16c7af1342ac2446258828bb60cd94814cee1ba6180a90502ad095fbc32e3c28d6c5e7516d8ae629d851609e66abd430624f3de7cde53708954576e858bb7e6cf2591aad2cad857dac6e351f870d01f996173e3739f73686d50933ce6f06020ac7abc65e6a589976e814c8f3df185a8af19ca837b7b4994c59f4824335301fdd17ffb3e82133f9a97f5eb2d4d91b90ce09babe92bca06c7fd4e4a7c7400df1ee4e7db90e1554d97d447883246003e23c33dfc9b12658a66a36970f9b611fd40fa7fd82c694c96d65431fd3adbd4b23829642380e291"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x6}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x6}, @generic={0x0, 0x64, "acdaffa5334d3bf43111da3ed8b1868d2494d91db8be968764293b5fb0437cdc738f62c2b634cf75eae0c693cdc356c8aba1ae72d36ccc0bace5712dae47abfc540ee455a1151b5093f8f03f1ee27cd19c5e6e2d94c433ce20d620523a45e9f5dcf02b5b"}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x200}}, @dontfrag={{0x14}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x300}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x6}}], 0x1e0}}], 0xa, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x7f, 0xfc, 0x5, 0x0, 0x52, 0x20, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x20, 0xa3e08430f6f94773, @perf_config_ext={0x2, 0x6dd}, 0xc002, 0x403b, 0x36b2, 0x9, 0x8, 0x80, 0x5, 0x0, 0x6, 0x0, 0x5}, r3, 0xe, r5, 0xb) 02:49:28 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000000)=0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000240)={"8d452c0ef6d16bdd11eea8fc2b42908f", r3, 0x0, {0xb8, 0x800}, {0x7f, 0x6}, 0x2, [0x8, 0xc69f, 0xfff, 0x80000001, 0x2, 0x81, 0xfffffffffffffffc, 0x1, 0x8000, 0x9, 0xd19c, 0x5, 0x8, 0x8, 0x10000, 0x1]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r4, 0x0, 0xfffffdef) 02:49:28 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f0000000240)={@id, 0x40, 0x0, '\x00', @b}) sendfile(r1, r2, 0x0, 0xfffffdef) 02:49:28 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1316.057932] loop6: detected capacity change from 0 to 40 [ 1316.071238] loop7: detected capacity change from 0 to 40 02:49:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b46, &(0x7f0000000000)) 02:49:28 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:49:28 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x7}}, './file1\x00'}) open_tree(r1, &(0x7f0000000040)='./file0\x00', 0x81101) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r2, r3, 0x0, 0xfffffdef) [ 1316.130183] FAULT_INJECTION: forcing a failure. [ 1316.130183] name failslab, interval 1, probability 0, space 0, times 0 [ 1316.131848] CPU: 1 PID: 8376 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1316.132386] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1316.132929] Call Trace: [ 1316.133108] [ 1316.133267] dump_stack_lvl+0xc1/0xf0 [ 1316.133544] should_fail_ex+0x4b4/0x5b0 [ 1316.133825] ? jbd2__journal_start+0x194/0x810 [ 1316.134150] should_failslab+0x9/0x20 [ 1316.134416] kmem_cache_alloc+0x61/0x390 [ 1316.134711] jbd2__journal_start+0x194/0x810 [ 1316.135039] __ext4_journal_start_sb+0x3d7/0x560 [ 1316.135415] ? ext4_dirty_inode+0xa5/0x130 [ 1316.135715] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1316.136043] ext4_dirty_inode+0xa5/0x130 [ 1316.136346] __mark_inode_dirty+0x1aa/0xc10 [ 1316.136653] generic_write_end+0x319/0x3d0 [ 1316.136957] ext4_da_write_end+0x1e4/0xb10 [ 1316.137265] generic_perform_write+0x333/0x5e0 [ 1316.137597] ? __pfx_generic_perform_write+0x10/0x10 [ 1316.137951] ? __pfx_file_modified_flags+0x10/0x10 [ 1316.138296] ext4_buffered_write_iter+0x123/0x3d0 [ 1316.138634] ext4_file_write_iter+0x36d/0x19b0 [ 1316.138949] ? lock_acquire+0x19a/0x4c0 [ 1316.139231] ? ksys_write+0x122/0x250 [ 1316.139507] ? __pfx_lock_acquire+0x10/0x10 [ 1316.139799] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1316.140142] ? lock_is_held_type+0x9f/0x120 [ 1316.140444] ? lock_is_held_type+0x9f/0x120 [ 1316.140745] vfs_write+0x97d/0xda0 [ 1316.141013] ? __pfx_vfs_write+0x10/0x10 [ 1316.141311] ? __fget_files+0x267/0x480 [ 1316.141626] ksys_write+0x122/0x250 [ 1316.141896] ? __pfx_ksys_write+0x10/0x10 [ 1316.142199] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1316.142581] do_syscall_64+0x3f/0x90 [ 1316.142857] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1316.143252] RIP: 0033:0x7fb718863b19 [ 1316.143523] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1316.144801] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1316.145331] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1316.145832] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1316.146329] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1316.146836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1316.147336] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1316.147859] 02:49:28 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b65, &(0x7f0000000000)) [ 1316.194178] loop1: detected capacity change from 0 to 40 02:49:28 executing program 7: chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x581802, 0xd4) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0xc442, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:49:28 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:49:28 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b46, &(0x7f0000000000)) 02:49:39 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x4b46, &(0x7f0000000000)) 02:49:39 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) statx(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x4, &(0x7f0000000240)) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:49:39 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b66, &(0x7f0000000000)) 02:49:39 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x180c000, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lsetxattr$security_ima(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000000c0)=@v2={0x3, 0x3, 0x10, 0x4, 0x26, "050c605c8d7edac5b541f01bcc838f7366ebfac8bbb4529e2da2ee2ad9f10b6886f90cabbb2b"}, 0x2f, 0x2) sendfile(r0, r1, 0x0, 0xfffffdef) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) execveat(r3, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)=[&(0x7f0000000200)='vfat\x00', &(0x7f0000000240)='security.ima\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00'], 0x800) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x4004f50d, &(0x7f0000000180)) 02:49:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 46) 02:49:39 executing program 1: ioctl$TIOCSERGETLSR(0xffffffffffffffff, 0x5459, &(0x7f0000000180)) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) fremovexattr(r2, &(0x7f00000000c0)=@random={'btrfs.', '#)(-/\x00'}) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) ioctl$KDGKBDIACR(r4, 0x4b4a, &(0x7f0000000000)=""/1) sendmsg$nl_xfrm(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000540)=@newsa={0x154, 0x10, 0x3c7c02c9b47383d1, 0x0, 0x25dfdbff, {{@in6=@ipv4={'\x00', '\xff\xff', @remote}, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}, {@in=@multicast2, 0x0, 0x32}, @in6=@local, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xa}, [@tfcpad={0x8}, @algo_auth_trunc={0x59, 0x14, {{'crct10dif-pclmul\x00'}, 0x68, 0x0, "c32c1d5b6e73f465a26949dc83"}}]}, 0x154}}, 0x8) accept(r3, &(0x7f0000000240)=@ieee802154={0x24, @short}, &(0x7f0000000040)=0x12) 02:49:39 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:49:39 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_bp={&(0x7f0000000100), 0x3}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f0000000140)={0x2, {0x2, 0x0, 0x7f, 0x8, 0x6, 0x4}}) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}) [ 1327.659031] loop7: detected capacity change from 0 to 40 [ 1327.663434] syz-executor.6: attempt to access beyond end of device [ 1327.663434] loop6: rw=0, sector=0, nr_sectors = 1 limit=0 [ 1327.667105] FAT-fs (loop6): unable to read boot sector 02:49:39 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x4b46, &(0x7f0000000000)) [ 1327.716209] syz-executor.7: attempt to access beyond end of device [ 1327.716209] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1327.717052] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1327.750139] FAULT_INJECTION: forcing a failure. [ 1327.750139] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1327.751005] CPU: 1 PID: 8424 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1327.751555] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1327.752100] Call Trace: [ 1327.752283] [ 1327.752442] dump_stack_lvl+0xc1/0xf0 [ 1327.752717] should_fail_ex+0x4b4/0x5b0 [ 1327.752997] ? page_copy_sane+0xcc/0x2b0 [ 1327.753286] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1327.753647] ? ext4_da_write_begin+0x45e/0x840 [ 1327.753961] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1327.754332] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1327.754685] generic_perform_write+0x2e7/0x5e0 [ 1327.755014] ? __pfx_generic_perform_write+0x10/0x10 [ 1327.755369] ? __pfx_file_modified_flags+0x10/0x10 [ 1327.755723] ext4_buffered_write_iter+0x123/0x3d0 [ 1327.756058] ext4_file_write_iter+0x36d/0x19b0 [ 1327.756379] ? lock_acquire+0x19a/0x4c0 [ 1327.756666] ? ksys_write+0x122/0x250 [ 1327.756933] ? __pfx_lock_acquire+0x10/0x10 [ 1327.757232] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1327.757572] ? lock_is_held_type+0x9f/0x120 [ 1327.757871] ? lock_is_held_type+0x9f/0x120 [ 1327.758169] vfs_write+0x97d/0xda0 [ 1327.758422] ? __pfx_vfs_write+0x10/0x10 [ 1327.758706] ? __fget_files+0x267/0x480 [ 1327.759007] ksys_write+0x122/0x250 [ 1327.759281] ? __pfx_ksys_write+0x10/0x10 [ 1327.759573] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1327.759929] do_syscall_64+0x3f/0x90 [ 1327.760206] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1327.760587] RIP: 0033:0x7fb718863b19 [ 1327.760858] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1327.762027] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1327.762553] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1327.763060] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1327.763587] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1327.764104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1327.764598] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1327.765114] 02:49:39 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)=0x400000) 02:49:39 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b67, &(0x7f0000000000)) [ 1327.862258] loop7: detected capacity change from 0 to 40 02:49:52 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 47) 02:49:52 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x1d0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:49:52 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b68, &(0x7f0000000000)) 02:49:52 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x4b46, &(0x7f0000000000)) 02:49:52 executing program 1: seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x400442, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x406042, 0x20) sendfile(r0, r2, 0x0, 0xfffffdef) 02:49:52 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_FAIL(r5, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r6, {0x9, 0x400}}, './file1\x00'}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r7, 0x0, 0xfffffdef) 02:49:52 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:49:52 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x5093}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0x4) [ 1340.510848] loop6: detected capacity change from 0 to 40 [ 1340.531440] syz-executor.6: attempt to access beyond end of device [ 1340.531440] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1340.532341] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1340.537267] syz-executor.6: attempt to access beyond end of device [ 1340.537267] loop6: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1340.553763] FAULT_INJECTION: forcing a failure. [ 1340.553763] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1340.554178] loop7: detected capacity change from 0 to 40 [ 1340.555176] CPU: 1 PID: 8455 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1340.555994] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1340.556540] Call Trace: [ 1340.556715] [ 1340.556873] dump_stack_lvl+0xc1/0xf0 [ 1340.557153] should_fail_ex+0x4b4/0x5b0 [ 1340.557433] __should_fail_alloc_page+0xe0/0x110 [ 1340.557775] prepare_alloc_pages+0x178/0x500 [ 1340.558095] __alloc_pages+0x149/0x480 [ 1340.558375] ? __pfx___alloc_pages+0x10/0x10 [ 1340.558700] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1340.559072] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1340.559467] alloc_pages+0x1a0/0x260 [ 1340.559741] filemap_alloc_folio+0x389/0x430 [ 1340.560080] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1340.560422] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1340.560799] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1340.561171] __filemap_get_folio+0x285/0x8d0 [ 1340.561481] ext4_da_write_begin+0x2c9/0x840 [ 1340.561802] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1340.562151] generic_perform_write+0x26f/0x5e0 [ 1340.562485] ? __pfx_generic_perform_write+0x10/0x10 [ 1340.562842] ? __pfx_file_modified_flags+0x10/0x10 [ 1340.563181] ext4_buffered_write_iter+0x123/0x3d0 [ 1340.563556] ext4_file_write_iter+0x36d/0x19b0 [ 1340.563892] ? mark_held_locks+0x9e/0xe0 [ 1340.564197] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1340.564590] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1340.564985] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1340.565350] ? vfs_write+0xa0f/0xda0 [ 1340.565633] ? lock_is_held_type+0x9f/0x120 [ 1340.565950] vfs_write+0x97d/0xda0 [ 1340.566226] ? __pfx_vfs_write+0x10/0x10 [ 1340.566539] ? __fget_files+0x267/0x480 [ 1340.566850] ksys_write+0x122/0x250 [ 1340.567121] ? __pfx_ksys_write+0x10/0x10 [ 1340.567435] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1340.567835] do_syscall_64+0x3f/0x90 [ 1340.568118] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1340.568509] RIP: 0033:0x7fb718863b19 [ 1340.568782] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1340.570060] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1340.570603] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1340.571116] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1340.571649] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1340.572222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1340.572731] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1340.573278] [ 1340.578059] syz-executor.6: attempt to access beyond end of device [ 1340.578059] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1340.578981] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1340.582497] audit: type=1326 audit(1689994192.633:14): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=8459 comm="syz-executor.1" exe="/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fd918d80b19 code=0x0 02:49:52 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) [ 1340.609210] syz-executor.7: attempt to access beyond end of device [ 1340.609210] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 1340.610846] Buffer I/O error on dev loop7, logical block 10, lost async page write 02:49:52 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1340.628196] loop1: detected capacity change from 0 to 40 02:49:52 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) setxattr$security_ima(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), &(0x7f0000000180)=@ng={0x4, 0xa, "7a3e34dffd1625ef4eea946483"}, 0xf, 0x2) r1 = openat$cgroup_int(r0, &(0x7f0000000000)='cpu.max\x00', 0x2, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:49:52 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b69, &(0x7f0000000000)) 02:49:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b46, &(0x7f0000000000)) 02:49:52 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:49:52 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 48) [ 1340.735451] loop6: detected capacity change from 0 to 40 02:49:52 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:49:52 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file1/file0\x00', &(0x7f00000000c0), &(0x7f0000000180)='./file0\x00', 0x8, 0x1) sendfile(r0, r1, 0x0, 0xfffffdef) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)=0x20000) [ 1340.808038] loop7: detected capacity change from 0 to 40 02:49:52 executing program 5: syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x4b46, &(0x7f0000000000)) 02:49:52 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) sendfile(r0, r1, &(0x7f0000000040)=0x100000000, 0x4) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x7f, 0x3f, 0xe3, 0x7, 0x0, 0x4, 0x2004, 0x8, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, @perf_bp, 0x4000, 0x1000080, 0x3, 0x9, 0x2e38, 0x4, 0x1, 0x0, 0x82, 0x0, 0x7}, 0x0, 0x1, r0, 0x2) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) fsetxattr$security_evm(r2, &(0x7f0000000200), &(0x7f00000001c0)=@ng={0x4, 0x4, "403acb7f57ffdfb7184ae27b"}, 0xe, 0x2) 02:49:52 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b6a, &(0x7f0000000000)) [ 1341.387714] audit: type=1326 audit(1689994193.446:15): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=8459 comm="syz-executor.1" exe="/syz-executor.1" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fd918d80b19 code=0x0 02:50:14 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2000c0, 0x84) 02:50:14 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 49) 02:50:14 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b70, &(0x7f0000000000)) 02:50:14 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = gettid() perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r0, 0xfffeffffffffffff, r1, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x80, 0x7, 0x7, 0x4, 0x0, 0xffff, 0x400, 0xc, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x8019, 0x100000000, 0x3, 0x5, 0xbd4, 0x0, 0x7, 0x0, 0xea, 0x0, 0x401}, r0, 0x3, r2, 0x8) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) 02:50:14 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:50:14 executing program 5: syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x4b46, &(0x7f0000000000)) 02:50:14 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) faccessat2(r0, &(0x7f0000000000)='./file1\x00', 0x24, 0x1300) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:50:14 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@alg, 0x80, &(0x7f0000001700)=[{&(0x7f0000001880)=""/253, 0xfd}, {&(0x7f0000001980)=""/244, 0xf4}, {&(0x7f0000001a80)=""/4097, 0x1001}, {&(0x7f0000001440)=""/88, 0x58}, {&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000001540)=""/227, 0xe3}, {&(0x7f0000001640)=""/135, 0x87}], 0x7, &(0x7f0000001780)=""/252, 0xfc}, 0x22) sendfile(r1, r2, 0x0, 0xfffffdef) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="7ca8bbb664690358bfca14f776ca76491351379decc2af9e81838dd4ad6a46cac9b080d996ea8b98fc0c46dfdc633afb65abaa87d52417938947a773d9ed", 0x3e}, {&(0x7f0000000340)="2c9fdca2a0dd824dbb92ead011b7a2386397955f4657cc058c92f469e208d65a726e201fe445b69a7b454222b2e347af7a706bbf368b581c6f32af652eb1ee525e9feb31c4f2fbfcc253267d6d9461fb1430eee29fd152ef43b9e5e634bb4b77b55c7edd8bb613f8f0eb0e98cd5aed5fa5898d13392e12954c12da9ea3158d8d4199ed40da92c9a3ee852cdb7924f07ff468fb43953d1df805d3d79bcdc772345eb82dbf9ae5c3e4381b2f3b076ee315fbb726f9712adbfa6c3f176cce568f4e9624e6c42ef6cf447170c2dcc6", 0xcd}, {&(0x7f00000001c0)="97ddeaf9a6f58e482db71577c6bf62010607e285ffb6b96461c3ace328b43fba17c02a5f9c95afa6c8ae58036695167596b9937e3b", 0x35}], 0x3, 0x6) [ 1362.236438] loop6: detected capacity change from 0 to 40 [ 1362.253178] loop7: detected capacity change from 0 to 40 [ 1362.267119] loop1: detected capacity change from 0 to 40 [ 1362.297372] syz-executor.7: attempt to access beyond end of device [ 1362.297372] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1362.299186] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1362.328640] syz-executor.7: attempt to access beyond end of device [ 1362.328640] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1362.349011] syz-executor.7: attempt to access beyond end of device [ 1362.349011] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1362.350646] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:50:14 executing program 5: syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x4b46, &(0x7f0000000000)) 02:50:14 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b71, &(0x7f0000000000)) [ 1362.394016] FAULT_INJECTION: forcing a failure. [ 1362.394016] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1362.396165] CPU: 1 PID: 8523 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1362.397162] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1362.398150] Call Trace: [ 1362.398473] [ 1362.398762] dump_stack_lvl+0xc1/0xf0 [ 1362.399252] should_fail_ex+0x4b4/0x5b0 [ 1362.399781] ? page_copy_sane+0xcc/0x2b0 [ 1362.400301] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1362.400941] ? ext4_da_write_begin+0x45e/0x840 [ 1362.401531] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1362.402214] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1362.402848] generic_perform_write+0x2e7/0x5e0 [ 1362.403458] ? __pfx_generic_perform_write+0x10/0x10 [ 1362.404096] ? __pfx_file_modified_flags+0x10/0x10 [ 1362.404717] ext4_buffered_write_iter+0x123/0x3d0 [ 1362.405319] ext4_file_write_iter+0x36d/0x19b0 [ 1362.405894] ? lock_acquire+0x19a/0x4c0 [ 1362.406395] ? ksys_write+0x122/0x250 [ 1362.406876] ? __pfx_lock_acquire+0x10/0x10 [ 1362.407417] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1362.408042] ? lock_is_held_type+0x9f/0x120 [ 1362.408580] ? lock_is_held_type+0x9f/0x120 [ 1362.409121] vfs_write+0x97d/0xda0 [ 1362.409582] ? __pfx_vfs_write+0x10/0x10 [ 1362.410092] ? __fget_files+0x267/0x480 [ 1362.410620] ksys_write+0x122/0x250 [ 1362.411109] ? __pfx_ksys_write+0x10/0x10 [ 1362.411646] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1362.412312] do_syscall_64+0x3f/0x90 [ 1362.412789] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1362.413442] RIP: 0033:0x7fb718863b19 [ 1362.413465] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1362.416145] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1362.417075] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1362.417934] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1362.418791] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 02:50:14 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = add_key(&(0x7f00000000c0)='rxrpc_s\x00', &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffa) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f0000000240)={@id={0x2, 0x0, @a}, 0x10, r1, '\x00', @d}) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x240201, 0x1d) sendfile(r2, r3, 0x0, 0xfffffdef) [ 1362.419667] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1362.420699] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1362.421577] [ 1362.540979] loop6: detected capacity change from 0 to 40 02:50:27 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 50) 02:50:27 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:50:27 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x400000, 0x111, 0x5}, 0x18) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r2, 0x8040942d, &(0x7f0000000140)) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) 02:50:27 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:50:27 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) sendmsg$NL80211_CMD_SET_PMKSA(r0, &(0x7f0000000180)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0x84, 0x0, 0x2, 0x70bd2a, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x8001, 0x37b}}}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @NL80211_ATTR_FILS_CACHE_ID={0x6, 0xfd, 0xbe}, @NL80211_ATTR_PMK={0x14, 0xfe, "9fc2232f3ecf825ad26614f78e43e559"}, @NL80211_ATTR_PMK={0x14, 0xfe, "6e14aae0bb044897400471a933741ce6"}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @NL80211_ATTR_FILS_CACHE_ID={0x6, 0xfd, 0x8}, @NL80211_ATTR_PMKID={0x14, 0x55, "1e0ac8e472fc10a0e837c589cec38160"}]}, 0x84}, 0x1, 0x0, 0x0, 0x44840}, 0x4000020) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) umount2(&(0x7f00000001c0)='./file0\x00', 0x2) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r3, 0x0, 0xfffffdef) 02:50:27 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) sendfile(r0, r1, 0x0, 0xfffffdef) openat(r0, &(0x7f0000000000)='./file0\x00', 0x101200, 0x6) 02:50:27 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b46, 0x0) 02:50:27 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b72, &(0x7f0000000000)) [ 1375.105120] FAULT_INJECTION: forcing a failure. [ 1375.105120] name failslab, interval 1, probability 0, space 0, times 0 [ 1375.106022] CPU: 1 PID: 8556 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1375.106556] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1375.107088] Call Trace: [ 1375.107268] [ 1375.107424] dump_stack_lvl+0xc1/0xf0 [ 1375.107697] should_fail_ex+0x4b4/0x5b0 [ 1375.107987] ? jbd2__journal_start+0x194/0x810 [ 1375.108304] should_failslab+0x9/0x20 [ 1375.108566] kmem_cache_alloc+0x61/0x390 [ 1375.108851] jbd2__journal_start+0x194/0x810 [ 1375.109159] __ext4_journal_start_sb+0x3d7/0x560 [ 1375.109485] ? ext4_dirty_inode+0xa5/0x130 [ 1375.109786] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1375.110107] ext4_dirty_inode+0xa5/0x130 [ 1375.110391] __mark_inode_dirty+0x1aa/0xc10 [ 1375.110692] generic_write_end+0x319/0x3d0 [ 1375.110984] ext4_da_write_end+0x1e4/0xb10 [ 1375.111278] generic_perform_write+0x333/0x5e0 [ 1375.111613] ? __pfx_generic_perform_write+0x10/0x10 [ 1375.111975] ? __pfx_file_modified_flags+0x10/0x10 [ 1375.112313] ext4_buffered_write_iter+0x123/0x3d0 [ 1375.112644] ext4_file_write_iter+0x36d/0x19b0 [ 1375.112953] ? lock_acquire+0x19a/0x4c0 [ 1375.113228] ? ksys_write+0x122/0x250 [ 1375.113492] ? __pfx_lock_acquire+0x10/0x10 [ 1375.113791] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1375.114125] ? lock_is_held_type+0x9f/0x120 [ 1375.114425] ? lock_is_held_type+0x9f/0x120 [ 1375.114730] vfs_write+0x97d/0xda0 [ 1375.114993] ? __pfx_vfs_write+0x10/0x10 [ 1375.115279] ? __fget_files+0x267/0x480 [ 1375.115589] ksys_write+0x122/0x250 [ 1375.115851] ? __pfx_ksys_write+0x10/0x10 [ 1375.116153] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1375.116520] do_syscall_64+0x3f/0x90 [ 1375.116794] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1375.117146] RIP: 0033:0x7fb718863b19 [ 1375.117417] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1375.118572] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1375.119103] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1375.119576] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1375.120058] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1375.120546] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1375.121046] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1375.121151] loop1: detected capacity change from 0 to 40 [ 1375.121548] [ 1375.126737] loop6: detected capacity change from 0 to 40 02:50:27 executing program 2: syslog(0x1, &(0x7f0000000000)=""/64, 0x40) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) [ 1375.209202] loop7: detected capacity change from 0 to 40 02:50:27 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b46, 0x0) 02:50:27 executing program 6: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000002340), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r2, 0xc0a85352, &(0x7f00000000c0)={{}, 'port0\x00'}) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r2, 0xc0a85322, &(0x7f00000015c0)) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r2, 0x4058534c, &(0x7f0000000180)={0x7f7, 0x10000, 0xfffffffb, 0x3, 0x1, 0x200}) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x9, &(0x7f0000002380)=""/4096, &(0x7f0000001540)=0x1000) r3 = mq_open(&(0x7f0000000000)='@\x00', 0xc1, 0xb2, &(0x7f0000000040)={0xa554, 0x7, 0x8001, 0x8}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r3, 0x5000943f, &(0x7f0000000500)={{}, r4, 0x12, @unused=[0x1, 0x1, 0x7ff, 0x6], @subvolid=0x80000000}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000200)={{r2}, r4, 0x18, @unused=[0x3ff, 0xcd0, 0x0, 0x4], @name="d89fabe8ed9d3692721b0896c26263c6076e51c462d1acd19b7c61b67610aa0d381bb54fa02d3defec8b656827844c718ac6c4162b70b3fc09bf710bf4b9cda417f6d459202f6f36bf640753174938594782ed6add4f535f61c9d2c61fc136f9ce6083a1f129241f05c9672852103a92b4c735539eeb6d3106cf414fe7fff0bcf96f8ce93066ef667f0c53df0ffbbd6348e596abaeecef8241a65d076ae2da86e41f357d61e25ab727af86dc356d4cea581d4dd2c626951d4967047a7029ef28a8e78c6e3e890015c0c3767e794c642b575fae3b2f8ec071a41b0c957f8bc081dd3425aa62b311a5eecf31844b69c525173919a7df6f442467d2495d6f84965c8d277c61947efb3e58c293acd46ed65599401d0226631a3ce49f9b3628aa89aceb79959b8327aa32aee48c915480db62b6eb5eabe20ab2174e85510a4d23d9f518d38db24f18b1a7c07f9559420d89c161e4b926f3b5f6b73833aea1f2c9c2927fe477415065f5f2fedf23cc043ac93f2d5af6736d7e545b1dab154f8a25fb2dcf972bdd7db204e7387c9ff671dae1c6d2fb03ff7f462e34c931bf1d10b2399a607cd1fa9e77f24dc41433ba3b3071eb7bc29facde8a82a0564690e2fd1b7eafb3f731352ae2b4b4092f7735aa08a2111b24903781b32f3d4811fb2f88cac2fba2849c3f8757b0bcaed42b2e56264c30dd475411f6cc516e6e4c29f9a8580ebc69228da51c92c853f736cc40f9c0a1bf4c4e1276841f00d8e610b1ba3c5cb6efe4c988638bd53666f0f4cf41cfe12fc3068dd9e5a0676751fc41832cbdf2b25252b242c03d41edfe61dc6f8c0190ad8703e55c05509e9286f8d8acf41d767662610dcca6c4294768d240c97103568fca01d1a9da12fc36906e609599ddae47015be3aa96a1ab6e41e682133cd4d79686f393ad564e30af0da6aa8794b03f7ff8bda754242eef7ded99d185d667480b801c4de7af4af1d7531696db527b722a3f4bff6391d603a98869be6fe2f338ad3276e84ad0219714bb834b7f5f359bc59b81a70dc09d7119ae4a9bf00b2b452e0ae138304a2b76d9f1630cdb951031ac305013c5b6f45183791ef4285f66f54267d9b6f453ccb1b011bbfcb13c6ae9e84aa6d8bd51ff8534c19b5d8f2a07a1870d4f9304b7f14c46db81fc894ecd90630cf72c383b99b20c55202dc6ce968318c98b6b59212f826654d1ab3adf1197ed3baf8047f0844cddeb488b858162f3cc10a27e10f30ade652b086d76f21c8d037b43976d2c02bd2ee574fbf1ea19b811fdedba8f8da153c2bcc6388d615fadccaf5a8145fc6effd86f8d3c04caa23901e0dd76cd48d925a6b521477278a029db8b65948f37153fe4d6333963df8c44b1589a4172d10f2b5ec6337f0df908ee657dcaa1c6c883257f4d372342f1391661979685a68d07cba5e3df0ab800bd64e08e87b332cec21dc49e0696c617c6811c28f3efbfa44077f2dac0aed6267ae4a4f65e0bec1e368065b94133315b450dfb046e37103f042ec37dd2978c17f5c99c2a92ebd28b0fa209f5afac2ae07419c141544c3e2f07eb207aa24a266e27a43f82eb191076b4f8d65d8b9deb339fb3573a8ac2f6cb0f8524c3fbf946c1dd19e3b1d92ae29bc84045561fd7af46d44b5009091d7c0d94690e2b26f828afddcc0b63b02f7accce8e52249936c48ff20d35cf94b686969b0085d0483a302140199b62edaa1c9172208d79f5ebb876ce2ff3dd5d0e6fa2334ccf5236c9d3408ed4460d3b44d8147c7d6d454947bbe1d09e75591078f815f8323326f7bfb7f230b80f1e3eeba9d57c84b93fb465e11f49c9e5fddc6e627dc09971db34e1e84189f0c16727578096a7eaff5b982f91c95f28171bdea8db0eb64a3ce904c09267f60aa87cab7cf7adb01edd0d18c3a2b85c23d47e62c336fe02e8946c028b423a11214a11541a0232818b643f6fcba98d64690b1938e06cdc27650a925a3dda561d88fdfe124713f6514446bf218a244d6365273244dee2d3e80f1cc752a9257dd738584836425816bfa1bf2f59ecc7be32f69697cf0951aa4f34e323cfd315d526e049e450dca60be279ecce5ccdbb92150d293de1fd9d2670d84b95e76cddd403d2ab3774ca3b715f6231444e28b4ecf9a0d233c7cad179683f3a347dd7a81b8f9d4ecfda56746614d0a2c062fb89592c3199ec940c3482fa2339da8627dd814925554a916ba677bca470a41598c175853b485ba99a2890c106b032dba62999b8c4a5e2bca5705f333597730c46b1cc7d58a23f015209ff785602bd18d1c4601c3db15c319592f81bc6869b02c9a308bc2d4a3e0113be42aa736525ed45f22472095f692425fea25d8d1f4bc58b982063188c6c352286182514c11957aea21917ff8fba1e1769f176f105cc747d899a979979ac9474726001e01c6179805bee63727882b0df7f05a225926ec1bb07b4887e1ad3a746a7b690063ce8c7a38f99acf8be0368c4996667b52e6b6c96b2b22053dbb555f1d8d0db6d8d583c76d791b90404826242979f07bb63d36a41669b29c46de28561ed10679aa1eafa921dc972c7948797b19ea7a3889c2fc53f9dacb13d02b359010ddac48cf7a76ee8d85049cc4884a081afa50e2f4bfa7a9788fa382d1db65ab4ba6991675c8f33c339e2848d76e12baa2886833195b722faf10e2a023a8dcb931252928da1bb7ceb0a2cf87d95719582aa662ca9cffd547f0e514c89243e120033b4ed9a76240b58f28f2a0c9538e82dd037360222d9ddfa66ff3ceb7ef27d54156bda0a5d0757b6b89abce1abcdc796a6f3eb661f8b2d220dbf576f8bb1621dbca76bacb7ecac9c11253d867c2d1bba3cf9fad7c65d73ebf1f2ffd32b03e14b988275847c811492138aea789c11f7ae0797719a9ce64403350a874f9cd38cb4ece7d3eade32a77f178d7b73a9bdbe2c6ccf895368feb7b62532d69c05768534d80e7fee1d839ba214a17e5d75777d95736c3cf5d045cf22d5d2f11bff104f71fa17e44863c8d222b2179786fdf80dcf1bcf3a3427be8bbc1d65131e7a0bed5f2d23aabd0c1cdeff7b3a33804dccf8710bcff70332b6543e60906841d93e0cbe136c6cdddcaaa47e18c715f26ce1e4835f67ea850e826bbd2470e7cc4c978bf22c488d38c03aaba15b833cee48af87104d313261a560d0fabe74c70620ace185d95067518b0dd01f477fc8b7d8b0d660c01a348af77d7844bc753dc9f2b250a2d2610dbcf01e0c150508f28f8d4a1a4a3d0e737b50f0fe9d2daa2363253086690e09788efc1566a0f1997d00d14cb30cb98e0c6659a0edaf34a00b9546500366e3fdd5c63c30a14650d12a959f6e3a1e9b3fc3ae5a8a1a4d5535f55a12ca6855664ed9c94d0cbca7b48ed7f59e6252e71102d2471ccd0a38bedcdb04698259fadf8369db1e2251a8868f2da8a511bc8b07d0ab47ecd15b7cab2d783633a7cd054bd05beeaaa09f2d8faa5cb1c679c0bb63219bb8d856412c7850f433a8c6969eecf1ce46144146a49fa8fd5ead7742b479b07a22efe2349caf8685767b13439a63e0bed41d224cdb27b7f25d78b52f8bec06fa364fe08ddf709409edf6ebb00a15adb5abae03d56bd4e682d302dbdf20d908642f96cd18721441f470810b9e30b61719d183a7a7b637ea8cce30edc72d5dfa6f98192938735f490809b1346a70b3253bc452053cffd4712688c2620a405fded49c24af1b92384fa5569880b9d2a111c3402f6f1c2ed73fad916b097870edd8e976b09210f2b23cde73c82a163ecee5edb17ac34c22c5394f85c128afc6c969d7d2dad6d876da5d2b321f2a46949a86bfc9ca8774701d2a8aeeadb13d417288c52b337ac274ff80c65cc115ebbbd2476afe81aa79f44310d7f12cb595b16d2725f6059ffd6309b2c7786a9bd76fd7246d863fcee2b0d7e307d34274854f695ae3f08b7161ad6c90f8cb9b847342f759e3d7e1f35fa5a6868675ceda6f0f710032c32e19c0f9dbbcb3ce6a8ece0c696641246a416f74f5502f3c1f081bec61e979bf3253a2652bfff1ac7a1272a07ec44bfba6e9487ff32800e1b988952a8ae8af3341ca4af974123b193a1204dca26d9ac4ba30c4209b2ade32a0b2cbf6e1148c13312e0c4ad9fba3d3c2f27387796666e58c1633018b303cb0c07c37d0cddb4b4751677281c2d1cf96d5c58f92c39f2f13027b1d284805f2cba15949e1d45d351953e5d5c9a513849cb81507a3904b521337f0217603d77564be14fdfcbda58f86cb8be237d11f14407485b07535d7034418564884f3365b6c892726de3f836b5a589b4a8edd50193a7a0f7ad01fc4488e902a9ef057c941bf445b3fd7649211bc2d221fd7f69bb92e3b64785c014047470474bd5fa2d91a6146ac4247bce48931079ede1efa7bc7ab5063a27fcd1fbe96e27f2fca1c1d5c6962aa9d5fa778fa9adc33c9b913fc15f7cc6992aad740945e3616351ee0f6e53df41933dde5079c3092d3a2d9628f9b603e3fe2810efae60fbbd8e5443465c9d4c0891fd081e9ff7f0fc58a934b9339eee42aecebf5089f9e4d8d6747f2e95991f8e006ef71973c53c21e0e5678ed5b8a4b5a2ceaf2989e65897013ad0953a4f0a63186f57b79c202a647e2d4b2e14a3e8fd453cbe2ab560a4a18aea87121a4d668244c79de0caadd1af0cc22e11e697a97cfbcc165ff4c35e2cc0b68b8683ec6ecb751ec59e5ef7c08539f9d701e2503d52f17111fce919266a71762e7cd8de5e4d116e68326364ce702d8c712695285fc1d1b1a6b2a6ac8ffe94fb601014e091fd5b20cd9b0104907432c9b5a15e8f8edd6ec95b88b4fdb8d3cd96f3f9a72e4d13c7904ab0a03c277f71011da93c44fccc2269c43272b06710247982a92ccba695a2c446b88ba18635e3d1044251244e6332a9d95cde5a56958447dbb4c75f276795477d3a43ce1689887db592d0393a4fcbca85c0b5cf684873fa9815720fc3d16510dff7eaccf9395baeca8ad2767e21ab8ff5ce15f4e19d9496d04ef910bbac7a420a72df2a772bd99717940b7799bf7b710190d1fac5837191528d3ea0ad4e1b1901f9a18a01bb896b17b3c04f7dcf45be138abf9276d2acaa274e683e317d22cd4b6ae555c1e49dfe882fc0e016b94464bbe866a4ea22f86cbfe6ed5dbac23fc5b9ed685c3634a782d061b3cc81999a6d1d0223ea174a63484659bd42d542dad5128ca477dfead13cf0bf9c9ad484a987a44f25108373557b2ebf5f40bfc0e0ae380cd5833a550204213f13e1c1d0cd9f964291f9c9792295a2ea18e74ee8493d2158f67c2d93211587ad143425c09242cb7680372f89eb667d23e6bf8add7daa2aff93befc92661a2381cb75e3b20986008e68e68a778daee527281e8f001ea3ae95b606f13a36c94013ddd7536a6b2992947cb4035d9048c5ad2d2b059a1e628a85561e2cb668e9202845e356500cca329bdffa2102e659f05202cab2863e9d65afaae9f6f4ffe7d84bf2513b76a9e0e800db99f75ccf2510926d27626b80e24586863853f6f5267ea68e86dab68e4625aea0c678f6fb2309544e229806a86ffb7c09f47f51443a5a28a9eaa5d6b3ecd1fb95dae251510fb9d98dfad7f5f301ba17b3e380a0ffc691b3d7af0291729760deb95581df506224361fb5ef1d018b3aa747326e0c42e836f169a7c4bdb194c5d656bf5feb2a250f3ecb5147ed50ecf37ba2a7a6908"}) ioctl$BTRFS_IOC_WAIT_SYNC(r1, 0x40089416, &(0x7f0000000000)=r4) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000240)={{r0}, r4, 0x10, @inherit={0x68, &(0x7f0000000000)={0x0, 0x4, 0x10001, 0x1, {0x0, 0x3, 0x3, 0x9, 0x6}, [0x4, 0x40, 0x54bd, 0x6]}}, @subvolid=0x8}) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r5, &(0x7f0000001180)=ANY=[], 0x220) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r5, r6, 0x0, 0xfffffdef) 02:50:27 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 51) [ 1375.280471] syz-executor.7: attempt to access beyond end of device [ 1375.280471] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1375.282334] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:50:27 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4bfa, &(0x7f0000000000)) [ 1375.312781] syz-executor.7: attempt to access beyond end of device [ 1375.312781] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 02:50:27 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:50:27 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) openat(r1, &(0x7f0000000000)='./file1\x00', 0x20240, 0x140) [ 1375.334020] syz-executor.7: attempt to access beyond end of device [ 1375.334020] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1375.335750] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1375.352893] syz-executor.7: attempt to access beyond end of device [ 1375.352893] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1375.354503] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1375.370593] loop6: detected capacity change from 0 to 40 [ 1375.394540] loop1: detected capacity change from 0 to 40 02:50:27 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1, @perf_bp={&(0x7f0000000000), 0x7}, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8000000000000002}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TCXONC(r0, 0x540a, 0x1) 02:50:27 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b46, 0x0) 02:50:40 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x10080, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) sendfile(r2, r3, &(0x7f0000000040)=0x2, 0x100000000) 02:50:40 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 52) 02:50:40 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:50:40 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000000)=0x6) 02:50:40 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4bfb, &(0x7f0000000000)) 02:50:40 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17, 0x8000000000}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) chdir(&(0x7f0000000000)='./file1\x00') write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) r2 = openat(r1, &(0x7f0000000100)='./file2\x00', 0x4043, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 02:50:40 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r3 = gettid() r4 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r3, 0xfffeffffffffffff, r4, 0x4) fcntl$setownex(r0, 0xf, &(0x7f0000000040)={0x2, r3}) sendfile(r1, r2, 0x0, 0xfffffdef) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r5, 0x4b64, 0xf0ff1f00000000) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000002c0)={&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000240)="516bd288d5bf025780f2186e513b69b87d2b73602104e6959481c7d35a395c39ac74a8d9b8cf02ae0658bc557265d51c0862e5c14e349ac49a2a946dab65d1a91728a6be1570fce8440450bf4b3260a18f1584b633e48c41682a3aef774b6212cd6b71fd5f27439ee2ff5f", 0x6b, r5}, 0x68) 02:50:40 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4bfa, &(0x7f0000000000)) [ 1388.782961] loop7: detected capacity change from 0 to 40 [ 1388.784124] loop6: detected capacity change from 0 to 131072 [ 1388.789704] FAT-fs (loop6): bogus number of reserved sectors [ 1388.790121] FAT-fs (loop6): Can't find a valid FAT filesystem 02:50:40 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000300), &(0x7f0000000100)='./file0\x00', 0xce4, 0x5a, &(0x7f00000002c0)=[{&(0x7f0000000280)="c4c8e4a922ae276efa961b7a8c7c6d95b2b2fd6554bcb675a71e369e4bee3d603661ffaf326686a2fb26582a504d97faf653a0a656", 0x0, 0xd1ba}, {&(0x7f00000004c0)="31c1ccae909efc652f3e48e11a68ef7c6eb53766711aa313eeb4f6b3f4510696acb1852e71a214ce364790de68d530990826334374d230469d6f99df4132d51485207d652ffc0167b39c953eb0f7f43cdabf20938b92d527e1e3f616d1cbcf0397a8eca58066c1fd55187ff75bcf115f3edb8ba6cd478358ab5fe0f9752f8ffa64cffd8fbf61b112df76da4c68a78a1993e30a315ce7fe4e958d9fb896decd393be86e091b78a9befc22e5f1a8221deb8c6e2ecdecfe5e76262b8169e835f45998bc9a68ea1da971c4067ceb118e8d352132c7c138d210b45ad670228fb5d687cd6cc330ce1d0eb600bfe896359865320f845cf331be0f8a9b338a51d940af7fecb7e40e0ec849eebdbfa9ffe58b372e4c04d1947f76f4f8a9b27ed2be0b7afeb89c6d93fc3e3bfa2d36fdfdac8e139d8636fdcb9149789476b813982998aecf56ee2727964986c439bae047d3ed9e9eaae4b25e534786d31f52e9", 0x0, 0x5}], 0x8000, &(0x7f0000000340)=ANY=[@ANYRES64=0x0, @ANYRES64, @ANYRESOCT, @ANYRES64, @ANYBLOB="4f79640b3f000000353446acf7cebc5f6abd37dbee7b754cf2e5b6576b692fdea9b02d68893bd6de9a391620d4bc70938db2f9f2741f9c21ca8508a5aff13755a227db584468e72d241f101c84fcdd5df6caa287f9b2c73165272de22c5113f1af7d190ea62e24644651a8327010dffa6e29181b6f0d787c554362a4263db6877be4ffc7e81f1c4ae0b7dee010f669acc07bc25076af7b5ff6e54faea8825c6f244b3450c632278b3b2cb1bfe24f0f40283d420accad7c059e893e8c081812c82ebca35c63cb0674db7eba84868bfba6509986a0f88ca965d58e66fd43e66b6a74b317b2"]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x103400, 0x122) r2 = openat(r0, &(0x7f0000000700)='./file1\x00', 0x6c02, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) getpeername$unix(r2, &(0x7f0000000180), &(0x7f00000000c0)=0x6e) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400000, 0x22) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) openat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r4, 0x0, 0xfffffdef) [ 1388.846479] loop1: detected capacity change from 0 to 40 02:50:40 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1388.885870] FAULT_INJECTION: forcing a failure. [ 1388.885870] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1388.886824] CPU: 0 PID: 8619 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1388.887400] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1388.887990] Call Trace: [ 1388.888183] [ 1388.888352] dump_stack_lvl+0xc1/0xf0 [ 1388.888645] should_fail_ex+0x4b4/0x5b0 [ 1388.888954] __should_fail_alloc_page+0xe0/0x110 [ 1388.889323] prepare_alloc_pages+0x178/0x500 [ 1388.889663] ? mark_lock.part.0+0xef/0x2f50 [ 1388.889999] __alloc_pages+0x149/0x480 [ 1388.890293] ? lock_acquire+0x19a/0x4c0 [ 1388.890594] ? __pfx___alloc_pages+0x10/0x10 [ 1388.890937] ? lock_release+0x1e3/0x680 [ 1388.891248] alloc_pages+0x1a0/0x260 [ 1388.891517] filemap_alloc_folio+0x389/0x430 [ 1388.891858] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1388.892243] ? exc_page_fault+0xc8/0x1a0 [ 1388.892554] __filemap_get_folio+0x285/0x8d0 [ 1388.892885] ext4_da_write_begin+0x2c9/0x840 [ 1388.893223] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1388.893595] generic_perform_write+0x26f/0x5e0 [ 1388.893952] ? __pfx_generic_perform_write+0x10/0x10 [ 1388.894339] ? __pfx_file_modified_flags+0x10/0x10 [ 1388.894715] ext4_buffered_write_iter+0x123/0x3d0 [ 1388.895052] ext4_file_write_iter+0x36d/0x19b0 [ 1388.895400] ? lock_acquire+0x19a/0x4c0 [ 1388.895696] ? ksys_write+0x122/0x250 [ 1388.895969] ? __pfx_lock_acquire+0x10/0x10 [ 1388.896298] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1388.896659] ? lock_is_held_type+0x9f/0x120 [ 1388.896973] ? lock_is_held_type+0x9f/0x120 [ 1388.897300] vfs_write+0x97d/0xda0 [ 1388.897576] ? __pfx_vfs_write+0x10/0x10 [ 1388.897879] ? __fget_files+0x267/0x480 [ 1388.898188] ksys_write+0x122/0x250 [ 1388.898460] ? __pfx_ksys_write+0x10/0x10 [ 1388.898768] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1388.899139] do_syscall_64+0x3f/0x90 [ 1388.899425] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1388.899792] RIP: 0033:0x7fb718863b19 [ 1388.900079] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1388.901360] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1388.901918] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1388.902436] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1388.902952] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1388.903465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1388.903975] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1388.904510] 02:50:40 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1388.920647] loop6: detected capacity change from 0 to 131072 [ 1388.937837] FAT-fs (loop6): Unrecognized mount option "./file0" or missing value 02:50:40 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x4b68, &(0x7f0000000000)) 02:50:41 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 53) [ 1388.964932] loop7: detected capacity change from 0 to 229734 02:50:41 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5409, &(0x7f0000000000)) [ 1389.091211] loop7: detected capacity change from 0 to 229734 [ 1389.109634] FAULT_INJECTION: forcing a failure. [ 1389.109634] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1389.111085] CPU: 0 PID: 8641 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1389.111670] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1389.112270] Call Trace: [ 1389.112467] [ 1389.112634] dump_stack_lvl+0xc1/0xf0 [ 1389.112925] should_fail_ex+0x4b4/0x5b0 [ 1389.113230] __should_fail_alloc_page+0xe0/0x110 [ 1389.113589] prepare_alloc_pages+0x178/0x500 [ 1389.113931] __alloc_pages+0x149/0x480 [ 1389.114231] ? __pfx___alloc_pages+0x10/0x10 [ 1389.114582] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1389.114971] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1389.115387] alloc_pages+0x1a0/0x260 [ 1389.115674] filemap_alloc_folio+0x389/0x430 [ 1389.116006] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1389.116379] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1389.116766] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 1389.117166] __filemap_get_folio+0x285/0x8d0 [ 1389.117491] ext4_da_write_begin+0x2c9/0x840 [ 1389.117824] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1389.118193] generic_perform_write+0x26f/0x5e0 [ 1389.118548] ? __pfx_generic_perform_write+0x10/0x10 [ 1389.118923] ? __pfx_file_modified_flags+0x10/0x10 [ 1389.119291] ext4_buffered_write_iter+0x123/0x3d0 [ 1389.119624] ext4_file_write_iter+0x36d/0x19b0 [ 1389.119976] ? lock_acquire+0x19a/0x4c0 [ 1389.120252] ? ksys_write+0x122/0x250 [ 1389.120548] ? __pfx_lock_acquire+0x10/0x10 [ 1389.120867] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1389.121225] ? lock_is_held_type+0x9f/0x120 [ 1389.121547] ? lock_is_held_type+0x9f/0x120 [ 1389.121861] vfs_write+0x97d/0xda0 [ 1389.122129] ? __pfx_vfs_write+0x10/0x10 [ 1389.122430] ? __fget_files+0x267/0x480 [ 1389.122743] ksys_write+0x122/0x250 [ 1389.123014] ? __pfx_ksys_write+0x10/0x10 [ 1389.123303] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1389.123695] do_syscall_64+0x3f/0x90 [ 1389.123970] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1389.124350] RIP: 0033:0x7fb718863b19 [ 1389.124624] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1389.125895] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1389.126436] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1389.126942] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1389.127456] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1389.127974] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1389.128502] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1389.129020] 02:50:55 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) openat(r1, &(0x7f0000000000)='./file1\x00', 0x80, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:50:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 54) 02:50:55 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x540b, &(0x7f0000000000)) 02:50:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) openat(r1, &(0x7f0000000040)='./file1\x00', 0x309000, 0x80) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:50:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:50:55 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17, 0x8000000000}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) chdir(&(0x7f0000000000)='./file1\x00') write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) r2 = openat(r1, &(0x7f0000000100)='./file2\x00', 0x4043, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 02:50:55 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) listxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/191, 0xbf) write(r0, &(0x7f0000000080)="01", 0x292e9) sendmsg$AUDIT_MAKE_EQUIV(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, 0x3f7, 0x400, 0x70bd25, 0x25dfdbfb, {0x7, 0x7, './file1', './file0'}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20000890}, 0x400a1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) dup2(r3, r0) 02:50:55 executing program 5: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1403.320251] loop2: detected capacity change from 0 to 131072 [ 1403.333030] loop6: detected capacity change from 0 to 40 [ 1403.341169] loop1: detected capacity change from 0 to 40 [ 1403.344426] FAT-fs (loop2): bogus number of reserved sectors [ 1403.345244] FAT-fs (loop2): Can't find a valid FAT filesystem [ 1403.351165] loop7: detected capacity change from 0 to 40 [ 1403.363269] FAULT_INJECTION: forcing a failure. [ 1403.363269] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1403.364222] CPU: 1 PID: 8662 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1403.364767] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1403.365317] Call Trace: [ 1403.365502] [ 1403.365665] dump_stack_lvl+0xc1/0xf0 [ 1403.365941] should_fail_ex+0x4b4/0x5b0 [ 1403.366224] ? page_copy_sane+0xcc/0x2b0 [ 1403.366516] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1403.366883] ? ext4_da_write_begin+0x45e/0x840 [ 1403.367207] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1403.367591] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1403.367940] generic_perform_write+0x2e7/0x5e0 [ 1403.368294] ? __pfx_generic_perform_write+0x10/0x10 [ 1403.368639] ? __pfx_file_modified_flags+0x10/0x10 [ 1403.369001] ext4_buffered_write_iter+0x123/0x3d0 [ 1403.369331] ext4_file_write_iter+0x36d/0x19b0 [ 1403.369649] ? lock_acquire+0x19a/0x4c0 [ 1403.369928] ? ksys_write+0x122/0x250 [ 1403.370200] ? __pfx_lock_acquire+0x10/0x10 [ 1403.370506] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1403.370857] ? lock_is_held_type+0x9f/0x120 [ 1403.371156] ? lock_is_held_type+0x9f/0x120 [ 1403.371461] vfs_write+0x97d/0xda0 [ 1403.371718] ? __pfx_vfs_write+0x10/0x10 [ 1403.372012] ? __fget_files+0x267/0x480 [ 1403.372332] ksys_write+0x122/0x250 [ 1403.372600] ? __pfx_ksys_write+0x10/0x10 [ 1403.372908] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1403.373296] do_syscall_64+0x3f/0x90 [ 1403.373581] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1403.373962] RIP: 0033:0x7fb718863b19 [ 1403.374231] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1403.375480] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1403.376025] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1403.376559] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1403.377065] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1403.377572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1403.378086] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1403.378610] [ 1403.379425] syz-executor.6: attempt to access beyond end of device [ 1403.379425] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1403.380316] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1403.397263] syz-executor.6: attempt to access beyond end of device [ 1403.397263] loop6: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1403.398410] syz-executor.1: attempt to access beyond end of device [ 1403.398410] loop1: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1403.399317] Buffer I/O error on dev loop1, logical block 31, lost async page write 02:50:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1403.416071] syz-executor.1: attempt to access beyond end of device [ 1403.416071] loop1: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1403.417149] syz-executor.7: attempt to access beyond end of device [ 1403.417149] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1403.418029] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1403.419966] syz-executor.6: attempt to access beyond end of device [ 1403.419966] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1403.420816] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1403.437792] syz-executor.7: attempt to access beyond end of device [ 1403.437792] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1403.439170] syz-executor.6: attempt to access beyond end of device [ 1403.439170] loop6: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1403.463331] syz-executor.7: attempt to access beyond end of device [ 1403.463331] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1403.464974] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:50:55 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x540c, &(0x7f0000000000)) 02:50:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:50:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_FAIL(r5, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r6, {0x9, 0x400}}, './file1\x00'}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r7, 0x0, 0xfffffdef) 02:50:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 55) 02:50:55 executing program 6: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r1) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, r2, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0xefa0, 0xc52, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x200d848, &(0x7f0000000000)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r4, 0x0, 0xfffffdef) 02:50:55 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) statx(r0, &(0x7f0000000000)='./file0/file0\x00', 0x1000, 0x1, &(0x7f0000000240)) sendmsg$IPVS_CMD_DEL_DAEMON(r1, &(0x7f00000004c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000440)={0x50, 0x0, 0x1, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x70}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}, @IPVS_DEST_ATTR_L_THRESH={0x8}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x41}, 0x8840) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r4, 0x4b64, 0xf0ff1f00000000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getuid() fsetxattr$system_posix_acl(r5, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r6}, {0x2, 0x1, r7}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x2022002, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=ud,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB=',hash,fsuuid=5dd23b25-a316-2a7f-4d3\x00-3c1a370c,subj_role=vfat\x00,smackfstransmute=*[/,func=PATH_CHECK,fowner>', @ANYRESDEC=r7, @ANYBLOB=',permit_directio,pcr=00000000000000000027,\x00']) 02:50:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x1}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xee01, 0xee01}}, './file1\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) [ 1403.607945] loop5: detected capacity change from 0 to 40 [ 1403.640988] FAULT_INJECTION: forcing a failure. [ 1403.640988] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1403.641956] CPU: 1 PID: 8683 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1403.642496] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1403.643031] Call Trace: [ 1403.643221] [ 1403.643378] dump_stack_lvl+0xc1/0xf0 [ 1403.643662] should_fail_ex+0x4b4/0x5b0 [ 1403.643939] ? page_copy_sane+0xcc/0x2b0 [ 1403.644235] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1403.644592] ? ext4_da_write_begin+0x45e/0x840 [ 1403.644914] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1403.645290] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1403.645637] generic_perform_write+0x2e7/0x5e0 [ 1403.645961] ? __pfx_generic_perform_write+0x10/0x10 [ 1403.646320] ? __pfx_file_modified_flags+0x10/0x10 [ 1403.646666] ext4_buffered_write_iter+0x123/0x3d0 [ 1403.647005] ext4_file_write_iter+0x36d/0x19b0 [ 1403.647315] ? lock_acquire+0x19a/0x4c0 [ 1403.647588] ? ksys_write+0x122/0x250 [ 1403.647861] ? __pfx_lock_acquire+0x10/0x10 [ 1403.648164] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1403.648502] ? lock_is_held_type+0x9f/0x120 [ 1403.648803] ? lock_is_held_type+0x9f/0x120 [ 1403.649108] vfs_write+0x97d/0xda0 [ 1403.649366] ? __pfx_vfs_write+0x10/0x10 [ 1403.649652] ? __fget_files+0x267/0x480 [ 1403.649944] ksys_write+0x122/0x250 [ 1403.650206] ? __pfx_ksys_write+0x10/0x10 [ 1403.650516] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1403.650909] do_syscall_64+0x3f/0x90 [ 1403.651200] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1403.651584] RIP: 0033:0x7fb718863b19 [ 1403.651856] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1403.653038] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1403.653581] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1403.654085] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1403.654591] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1403.655086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1403.655593] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1403.656117] 02:50:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:50:55 executing program 2: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1403.676260] syz-executor.1: attempt to access beyond end of device [ 1403.676260] loop1: rw=0, sector=0, nr_sectors = 1 limit=0 [ 1403.686539] FAT-fs (loop1): unable to read boot sector [ 1403.699960] Buffer I/O error on dev loop5, logical block 31, lost async page write [ 1403.700407] loop7: detected capacity change from 0 to 40 [ 1403.722406] loop6: detected capacity change from 0 to 119 02:50:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:50:55 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x540d, &(0x7f0000000000)) [ 1403.752910] FAT-fs (loop1): Unrecognized mount option "./file0" or missing value [ 1403.778071] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1403.808819] loop6: detected capacity change from 0 to 119 02:50:55 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_bp={&(0x7f0000000100), 0x3}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r0, 0x4b64, 0xf0ff1f00000000) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r1, 0x4b64, 0xf0ff1f00000000) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f0000000140)={0x2, {0x2, 0x0, 0x7f, 0x8, 0x6, 0x4}}) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}) 02:50:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_FAIL(r5, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r6, {0x9, 0x400}}, './file1\x00'}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r7, 0x0, 0xfffffdef) 02:50:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1403.849074] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1403.898802] loop5: detected capacity change from 0 to 40 02:50:55 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x27fe}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) acct(&(0x7f0000000040)='./file2\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x88) sendfile(r0, r1, 0x0, 0xfffffdef) 02:50:55 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1403.932031] Buffer I/O error on dev loop5, logical block 31, lost async page write [ 1403.934748] loop6: detected capacity change from 0 to 39 02:50:55 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x540e, &(0x7f0000000000)) [ 1403.964585] Buffer I/O error on dev loop6, logical block 31, lost async page write 02:50:56 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x508c0, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) ioctl$F2FS_IOC_SET_PIN_FILE(r1, 0x4004f50d, &(0x7f0000000040)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:50:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_FAIL(r5, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r6, {0x9, 0x400}}, './file1\x00'}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r4, r7, 0x0, 0xfffffdef) [ 1404.045112] loop1: detected capacity change from 0 to 40 [ 1404.059119] loop5: detected capacity change from 0 to 40 02:51:08 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x540f, &(0x7f0000000000)) 02:51:08 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@fscache}, {@dfltgid}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt}]}}) 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}}]}}) recvmsg$unix(r2, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5, &(0x7f0000001680)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000073567355aaab9af40000010000000200000061aa33c34e3744b6850892c6df95bcea50942d3c43bd1b6b6c729b932ed0bb448fc33d07f21aca31cc2d86ab370699ca750bd00dddee9ebc8f47fe3efa757a8b2fd05bd624aa79051800148f57cd6cdb8bfbd60a324b0c0cd9d9c625ffe43d35ba8579b727894839fec0cc820c84cc9a0a51fd4964ac905f9aa894581ae684504b2ab2655e824eed347690351c8e5e0a8092a2656a0e0242f4e0851fca2a24a9c504706477ea056e293e16df68fcde0a0099c093cf66c65cf9968361ae5d5dc92e71cad49732b86a5f5d4f5f93e075f114c2a71f4eed17b4538f92e89c8d32d3eaf9be8bd5ff31a88db7ffcad7897ff3fd", @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], 0xd0}, 0x1) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = getuid() fsetxattr$system_posix_acl(r8, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r9}, {0x2, 0x1, r11}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r8}, 0x2c, {'wfdno', 0x3d, r8}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r10}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r9}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r9}}]}}) fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f00000015c0)={{}, {0x1, 0x1}, [{0x2, 0x3, 0xffffffffffffffff}, {0x2, 0x4, 0xee01}, {0x2, 0x7, 0xffffffffffffffff}, {0x2, 0x5}, {0x2, 0x7}, {0x2, 0x2}, {0x2, 0x2, 0xffffffffffffffff}, {0x2, 0x2, 0xee01}], {}, [{0x8, 0x1, r5}, {0x8, 0x2, r7}, {0x8, 0x4, 0xee01}, {0x8, 0x2, r10}], {0x10, 0x2}, {0x20, 0x1}}, 0x84, 0x7) 02:51:08 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) openat(r0, &(0x7f0000000000)='./file1\x00', 0x193400, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) fsetxattr$trusted_overlay_upper(r2, &(0x7f0000000040), &(0x7f0000000240)={0x0, 0xfb, 0xa6, 0x5, 0xff, "b4625112d25936a2f8d3a650a134ae4c", "8e97be59f945a7c36af0d4547b3f677c15fa0bcc9b8985f8b9a12670e235c4cc4ea1d3bec25c7a5efb49b9817855de5ab3f43d9860598d994fdf977d8164c61e4e138ff3ac3eb95ff531a480a330e31bba8bd7e1f3316c88646bcc72fa6e1b3939af8655dbb68fb26d5eb5a2356c68d3a196325f5211500cf9d99fce82e3457050b9514fede55df695746368975641b056"}, 0xa6, 0x1) 02:51:08 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 56) 02:51:08 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:51:08 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x40) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:51:08 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_FAIL(r5, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r6, {0x9, 0x400}}, './file1\x00'}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) 02:51:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r1) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, r2, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0xefa0, 0xc52, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x200d848, &(0x7f0000000000)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r4, 0x0, 0xfffffdef) [ 1416.582999] loop7: detected capacity change from 0 to 40 [ 1416.585023] loop6: detected capacity change from 0 to 40 [ 1416.589512] loop1: detected capacity change from 0 to 40 [ 1416.648779] loop5: detected capacity change from 0 to 40 [ 1416.689153] bio_check_eod: 11 callbacks suppressed [ 1416.689166] syz-executor.5: attempt to access beyond end of device [ 1416.689166] loop5: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1416.690336] buffer_io_error: 1 callbacks suppressed [ 1416.690344] Buffer I/O error on dev loop5, logical block 31, lost async page write 02:51:08 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0xd8}}, './file0\x00'}) openat(r3, &(0x7f0000000000)='./file1\x00', 0x28000, 0x5) 02:51:08 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) ioctl$AUTOFS_DEV_IOCTL_FAIL(r5, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r6, {0x9, 0x400}}, './file1\x00'}) 02:51:08 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) ioctl$AUTOFS_DEV_IOCTL_FAIL(r1, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xce, 0x1}}, './file1\x00'}) fchmod(r2, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r3, 0x0, 0xfffffdef) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0xd91a80, 0x0) fsetxattr$trusted_overlay_redirect(r4, &(0x7f00000000c0), &(0x7f0000000180)='./file0\x00', 0x8, 0x2) 02:51:08 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r1 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file1\x00', 0x9, 0x2, &(0x7f0000000240)=[{&(0x7f00000000c0)="44f5b5463db3f7d6eb44b6851858e5b7b4b241928310264243bbf86c547fd5a37eab63783f976c1f2fb22e", 0x2b, 0x7}, {&(0x7f0000000180)="cc0a9e552d25fd36652f8aed1c50326564ca5ffffb91fab4b581aad1083e0723c2694834eef61e0fb73958ac61baf87831d34f4db16e1e3f4018b83afd4d0d5d5ba595f67750a5f338136ef4f0f169abaa9ef1b05cb2168b5cadfce78daad3eba5a14203dda520ce360a4cf9", 0x6c, 0x10000}], 0x14000, &(0x7f0000000280)={[{@shortname_winnt}, {@numtail}, {@iocharset={'iocharset', 0x3d, 'euc-jp'}}, {@utf8no}, {@utf8no}, {@utf8no}, {@uni_xlateno}, {@rodir}, {@numtail}, {@uni_xlateno}], [{@appraise}, {@obj_type={'obj_type', 0x3d, 'vfat\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}]}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x2, 0xf) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mount_setattr(r0, &(0x7f0000000380)='./file1\x00', 0x8800, &(0x7f00000003c0)={0x74, 0x74, 0x40000, {r2}}, 0x20) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x84042, 0x0) sendfile(r2, r3, 0x0, 0xfffffdef) [ 1416.832901] loop2: detected capacity change from 0 to 119 [ 1416.843986] loop7: detected capacity change from 0 to 40 [ 1416.846608] loop6: detected capacity change from 0 to 40 [ 1416.864871] loop1: detected capacity change from 0 to 40 [ 1416.868759] FAT-fs (loop1): Unrecognized mount option "./file0" or missing value [ 1416.873005] loop5: detected capacity change from 0 to 40 [ 1416.907703] syz-executor.5: attempt to access beyond end of device [ 1416.907703] loop5: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1416.909246] Buffer I/O error on dev loop5, logical block 31, lost async page write 02:51:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r6, 0x4b64, 0xf0ff1f00000000) 02:51:20 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5410, &(0x7f0000000000)) 02:51:20 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:51:20 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 57) 02:51:20 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r3, &(0x7f0000000080)="01", 0x292e9) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r2) unlink(&(0x7f0000000040)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0\x00', 0xe04c0, 0x62) 02:51:20 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001380), 0x16000, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000001840)={{{@in=@initdev, @in=@remote}}, {{}, 0x0, @in=@broadcast}}, &(0x7f0000001700)=0xe8) syz_io_uring_setup(0x101, &(0x7f0000000080), &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000b0000)=nil, 0x0, &(0x7f0000000040)=0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000240)=@IORING_OP_STATX={0x15, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001580), &(0x7f0000000140)='./file1\x00', 0x8, 0x2000, 0x1, {0x0, r5}}, 0x4ab1) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001380), 0x16000, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000001840)={{{@in=@initdev, @in=@remote}}, {{}, 0x0, @in=@broadcast}}, &(0x7f0000001700)=0xe8) syz_io_uring_setup(0x101, &(0x7f0000000080), &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000b0000)=nil, 0x0, &(0x7f0000000040)=0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r7, &(0x7f0000000240)=@IORING_OP_STATX={0x15, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001580), &(0x7f0000000140)='./file1\x00', 0x8, 0x2000, 0x1, {0x0, r8}}, 0x4ab1) syz_io_uring_submit(r2, r4, &(0x7f0000000000)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r8}}, 0xc78) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r9, 0x0, 0xfffffdef) 02:51:20 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r1) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, r2, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0xefa0, 0xc52, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x200d848, &(0x7f0000000000)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r3, r4, 0x0, 0xfffffdef) 02:51:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = syz_mount_image$msdos(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x7, 0x3, &(0x7f00000005c0)=[{&(0x7f00000003c0)="4dc197c68f91f6b8a647b00bc8554c1f0240c8f7f457948ef77fd57cd765f464db38188925fdf3a4cea030cfaac86a74dd66ec4503bcb75ae5888db6a42000cb8b67c08d1c662bb15453c5f4", 0x4c, 0xbdb0}, {&(0x7f0000000440)="ccee9abdb641115aee83ff183f51a5585bb6a0e0d4b804e1ddfa728dc19c640850c877f629bad0364ccb479fa7487206629e5a896039b93fba890b57780a08025a6b51dc05fc926fb814302b1eb0fb5012d3d998de44afda797f2e2d46c006e75ce255c6bd37c732663e99226134c836913b8d0eab457b10a0f5960ddfc84680dd31be5dc5b4eb66129cf1f0c91a14bd982c", 0x92, 0xffffffffffffffff}, {&(0x7f0000000500)="dd696eb34feee59119593edf0bd2cc7a2bcc271061bf5d5b638dfbd35e6853fab1827e62b5c0c6facc3f154ab2fa4728fc9f7a54fc9657715e034e1d902ec7ff01181b073a952f9e3f6a73788f83909964496521209e80e1edd5984d43b9cf49e4d0f33d203d07bcca3c0b884817eca8cfb1b71d204c4a75e521c737b6ba6815c83f416d518383d35e3cd6f485c567d28506e37c7dd0986482408306d5023550c0cafcf629dc37138c450220e9a624", 0xaf, 0xed4}], 0x24, &(0x7f0000000640)={[{@dots}], [{@dont_hash}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) fgetxattr(r2, &(0x7f0000000000)=@random={'osx.', '+!#)%(\x1f/\x00'}, &(0x7f0000000240)=""/199, 0xc7) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x14, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {{}, {@void, @void}}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x40) r3 = pidfd_getfd(r1, r2, 0x0) openat(r3, &(0x7f0000000680)='./file1\x00', 0x1440, 0x8) sendfile(r0, r2, 0x0, 0xfffffdef) [ 1428.212213] loop7: detected capacity change from 0 to 40 [ 1428.220117] loop5: detected capacity change from 0 to 40 [ 1428.240141] syz-executor.7: attempt to access beyond end of device [ 1428.240141] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1428.240930] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1428.242139] loop6: detected capacity change from 0 to 40 [ 1428.244997] FAULT_INJECTION: forcing a failure. [ 1428.244997] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1428.246852] CPU: 0 PID: 8801 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1428.247353] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1428.247857] Call Trace: [ 1428.248024] [ 1428.248172] dump_stack_lvl+0xc1/0xf0 [ 1428.248427] should_fail_ex+0x4b4/0x5b0 [ 1428.248695] __should_fail_alloc_page+0xe0/0x110 [ 1428.249003] prepare_alloc_pages+0x178/0x500 [ 1428.249294] ? mark_lock.part.0+0xef/0x2f50 [ 1428.249577] __alloc_pages+0x149/0x480 [ 1428.249834] ? lock_acquire+0x19a/0x4c0 [ 1428.250088] ? __pfx___alloc_pages+0x10/0x10 [ 1428.250383] ? lock_release+0x1e3/0x680 [ 1428.250651] alloc_pages+0x1a0/0x260 [ 1428.250903] filemap_alloc_folio+0x389/0x430 [ 1428.251098] loop1: detected capacity change from 0 to 40 [ 1428.251187] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1428.252206] ? exc_page_fault+0xc8/0x1a0 [ 1428.252485] __filemap_get_folio+0x285/0x8d0 [ 1428.252778] ext4_da_write_begin+0x2c9/0x840 [ 1428.253071] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1428.253391] generic_perform_write+0x26f/0x5e0 [ 1428.253695] ? __pfx_generic_perform_write+0x10/0x10 [ 1428.254019] ? __pfx_file_modified_flags+0x10/0x10 [ 1428.254342] ext4_buffered_write_iter+0x123/0x3d0 [ 1428.254651] ext4_file_write_iter+0x36d/0x19b0 [ 1428.254947] ? lock_acquire+0x1c7/0x4c0 [ 1428.255212] ? __pfx_lock_acquire+0x10/0x10 [ 1428.255489] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1428.255802] ? lock_is_held_type+0x9f/0x120 [ 1428.256078] ? lock_is_held_type+0x9f/0x120 [ 1428.256358] vfs_write+0x97d/0xda0 [ 1428.256609] ? __pfx_vfs_write+0x10/0x10 [ 1428.256875] ? __fget_files+0x267/0x480 [ 1428.257149] ksys_write+0x122/0x250 [ 1428.257388] ? __pfx_ksys_write+0x10/0x10 [ 1428.257654] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1428.257988] do_syscall_64+0x3f/0x90 [ 1428.258232] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1428.258563] RIP: 0033:0x7fb718863b19 [ 1428.258799] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1428.259873] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1428.260337] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1428.260779] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1428.261208] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1428.261637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1428.262083] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1428.262526] [ 1428.272668] syz-executor.5: attempt to access beyond end of device [ 1428.272668] loop5: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1428.273437] Buffer I/O error on dev loop5, logical block 31, lost async page write [ 1428.285507] syz-executor.7: attempt to access beyond end of device [ 1428.285507] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 02:51:20 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5412, &(0x7f0000000000)) 02:51:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) syz_open_dev$tty20(0xc, 0x4, 0x1) [ 1428.351585] loop5: detected capacity change from 0 to 40 02:51:20 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 58) [ 1428.391340] syz-executor.5: attempt to access beyond end of device [ 1428.391340] loop5: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1428.392111] Buffer I/O error on dev loop5, logical block 31, lost async page write 02:51:20 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1428.432114] loop2: detected capacity change from 0 to 119 02:51:32 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 59) 02:51:32 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:51:32 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) 02:51:32 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5413, &(0x7f0000000000)) 02:51:32 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x0, 0x80, 0x20, 0x7f, 0x0, 0xffff, 0x800, 0xc, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0xd73, 0x2, @perf_config_ext={0x7, 0x3ff}, 0x800, 0xfd, 0x1, 0x3, 0x1000, 0x13, 0x80, 0x0, 0xfffffff8, 0x0, 0x2}, 0xffffffffffffffff, 0x7, r1, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:51:32 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80802, 0x24) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10180, 0x0) ioctl$VFAT_IOCTL_READDIR_BOTH(r2, 0x82307201, &(0x7f0000000240)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) pread64(r1, &(0x7f0000000480)=""/154, 0x9a, 0x4) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000180)={{0x1, 0x1, 0x18, r2, {0x65}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r1, @out_args}, './file1/file0\x00'}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'veth0_virt_wifi\x00'}) r5 = syz_io_uring_complete(0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x4) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000740)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r6, 0xd0009412, &(0x7f0000000940)={r7, 0x2}) fcntl$dupfd(r0, 0x406, r5) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r8, 0x0, 0xfffffdef) 02:51:32 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x10, r1, 0x0) syz_io_uring_submit(r2, 0x0, 0x0, 0x0) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001380), 0x16000, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000001840)={{{@in=@initdev, @in=@remote}}, {{}, 0x0, @in=@broadcast}}, &(0x7f0000001700)=0xe8) syz_io_uring_setup(0x101, &(0x7f0000000080), &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000b0000)=nil, 0x0, &(0x7f0000000040)=0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000240)=@IORING_OP_STATX={0x15, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001580), &(0x7f0000000140)='./file1\x00', 0x8, 0x2000, 0x1, {0x0, r5}}, 0x4ab1) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001380), 0x16000, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000001840)={{{@in=@initdev, @in=@remote}}, {{}, 0x0, @in=@broadcast}}, &(0x7f0000001700)=0xe8) syz_io_uring_setup(0x101, &(0x7f0000000080), &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000b0000)=nil, 0x0, &(0x7f0000000040)=0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r7, &(0x7f0000000240)=@IORING_OP_STATX={0x15, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001580), &(0x7f0000000140)='./file1\x00', 0x8, 0x2000, 0x1, {0x0, r8}}, 0x4ab1) syz_io_uring_submit(r2, r4, &(0x7f0000000000)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r8}}, 0xc78) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r9, 0x0, 0xfffffdef) 02:51:32 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r3) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r6) sendmsg$IEEE802154_ADD_IFACE(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, r7, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000040), r5) sendmsg$IEEE802154_ADD_IFACE(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="0104000000000000000021000000150020000000000009001f0070687931000000000c00050000004590fbfdaf5f"], 0x34}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r9) sendmsg$IEEE802154_ADD_IFACE(r8, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, r10, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) write$binfmt_aout(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRESDEC=r4, @ANYRES64=r8], 0x220) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r11, 0x0, 0xfffffdef) [ 1440.134603] loop6: detected capacity change from 0 to 40 [ 1440.145440] FAULT_INJECTION: forcing a failure. [ 1440.145440] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1440.146871] CPU: 0 PID: 8847 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1440.147413] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1440.147969] Call Trace: [ 1440.148146] [ 1440.148309] dump_stack_lvl+0xc1/0xf0 [ 1440.148585] should_fail_ex+0x4b4/0x5b0 [ 1440.148877] ? page_copy_sane+0xcc/0x2b0 [ 1440.149166] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1440.149526] ? ext4_da_write_begin+0x45e/0x840 [ 1440.149849] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1440.150241] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1440.150588] generic_perform_write+0x2e7/0x5e0 [ 1440.150933] ? __pfx_generic_perform_write+0x10/0x10 [ 1440.151279] ? __pfx_file_modified_flags+0x10/0x10 [ 1440.151637] ext4_buffered_write_iter+0x123/0x3d0 [ 1440.151975] ext4_file_write_iter+0x36d/0x19b0 [ 1440.152297] ? lock_acquire+0x19a/0x4c0 [ 1440.152586] ? ksys_write+0x122/0x250 [ 1440.152874] ? __pfx_lock_acquire+0x10/0x10 [ 1440.153187] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1440.153536] ? lock_is_held_type+0x9f/0x120 [ 1440.153847] ? lock_is_held_type+0x9f/0x120 [ 1440.154154] vfs_write+0x97d/0xda0 [ 1440.154409] ? __pfx_vfs_write+0x10/0x10 [ 1440.154697] ? __fget_files+0x267/0x480 [ 1440.154991] ksys_write+0x122/0x250 [ 1440.155260] ? __pfx_ksys_write+0x10/0x10 [ 1440.155568] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1440.155950] do_syscall_64+0x3f/0x90 [ 1440.156228] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1440.156597] RIP: 0033:0x7fb718863b19 [ 1440.156880] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1440.158114] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1440.158639] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1440.159151] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1440.159652] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1440.160158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1440.160662] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1440.161183] [ 1440.162075] loop7: detected capacity change from 0 to 40 [ 1440.166099] loop5: detected capacity change from 0 to 40 [ 1440.173774] loop1: detected capacity change from 0 to 40 [ 1440.181115] loop2: detected capacity change from 0 to 40 [ 1440.191519] syz-executor.5: attempt to access beyond end of device [ 1440.191519] loop5: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1440.192362] Buffer I/O error on dev loop5, logical block 31, lost async page write [ 1440.196142] netlink: 'syz-executor.6': attribute type 32 has an invalid length. 02:51:32 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) [ 1440.233840] syz-executor.7: attempt to access beyond end of device [ 1440.233840] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1440.235774] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1440.237136] syz-executor.1: attempt to access beyond end of device [ 1440.237136] loop1: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1440.238770] Buffer I/O error on dev loop1, logical block 31, lost async page write 02:51:32 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) [ 1440.273434] syz-executor.7: attempt to access beyond end of device [ 1440.273434] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1440.282679] syz-executor.1: attempt to access beyond end of device [ 1440.282679] loop1: rw=0, sector=28, nr_sectors = 100 limit=40 02:51:32 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1440.315993] syz-executor.7: attempt to access beyond end of device [ 1440.315993] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1440.316900] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1440.328193] netlink: 'syz-executor.6': attribute type 32 has an invalid length. [ 1440.330643] syz-executor.1: attempt to access beyond end of device [ 1440.330643] loop1: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1440.331480] Buffer I/O error on dev loop1, logical block 31, lost async page write 02:51:32 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 60) [ 1440.344948] loop5: detected capacity change from 0 to 40 [ 1440.481013] FAULT_INJECTION: forcing a failure. [ 1440.481013] name failslab, interval 1, probability 0, space 0, times 0 [ 1440.483194] CPU: 1 PID: 8876 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1440.484356] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1440.485460] Call Trace: [ 1440.485847] [ 1440.486192] dump_stack_lvl+0xc1/0xf0 [ 1440.486787] should_fail_ex+0x4b4/0x5b0 [ 1440.487397] ? jbd2__journal_start+0x194/0x810 [ 1440.488087] should_failslab+0x9/0x20 [ 1440.488673] kmem_cache_alloc+0x61/0x390 [ 1440.489300] jbd2__journal_start+0x194/0x810 [ 1440.489970] __ext4_journal_start_sb+0x3d7/0x560 [ 1440.490674] ? ext4_dirty_inode+0xa5/0x130 [ 1440.491310] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1440.492003] ext4_dirty_inode+0xa5/0x130 [ 1440.492638] __mark_inode_dirty+0x1aa/0xc10 [ 1440.493302] generic_write_end+0x319/0x3d0 [ 1440.493937] ext4_da_write_end+0x1e4/0xb10 [ 1440.494585] generic_perform_write+0x333/0x5e0 [ 1440.495292] ? __pfx_generic_perform_write+0x10/0x10 [ 1440.496046] ? __pfx_file_modified_flags+0x10/0x10 [ 1440.496804] ext4_buffered_write_iter+0x123/0x3d0 [ 1440.497523] ext4_file_write_iter+0x36d/0x19b0 [ 1440.498208] ? lock_acquire+0x19a/0x4c0 [ 1440.498812] ? ksys_write+0x122/0x250 [ 1440.499395] ? __pfx_lock_acquire+0x10/0x10 [ 1440.500043] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1440.500785] ? lock_is_held_type+0x9f/0x120 [ 1440.501429] ? lock_is_held_type+0x9f/0x120 [ 1440.502073] vfs_write+0x97d/0xda0 [ 1440.502618] ? __pfx_vfs_write+0x10/0x10 [ 1440.503234] ? __fget_files+0x267/0x480 [ 1440.503865] ksys_write+0x122/0x250 [ 1440.504413] ? __pfx_ksys_write+0x10/0x10 [ 1440.505031] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1440.505815] do_syscall_64+0x3f/0x90 [ 1440.506340] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1440.507109] RIP: 0033:0x7fb718863b19 [ 1440.507694] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1440.510115] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1440.511139] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1440.512100] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1440.513065] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1440.514026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1440.514982] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1440.515969] 02:51:45 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5415, &(0x7f0000000000)) 02:51:45 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x280, 0x140) getdents64(r2, &(0x7f0000000040)=""/24, 0x18) sendfile(r0, r1, 0x0, 0xfffffdef) 02:51:45 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 61) 02:51:45 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:51:45 executing program 7: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r1) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, r2, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r3) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000000)='./file0\x00', 0x3a8, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000040)=ANY=[@ANYRES16=r2, @ANYRESHEX=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES64=r1]) chdir(&(0x7f0000000140)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r6, &(0x7f0000000080)="01", 0x292e9) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x40, 0xee30) write$binfmt_aout(r5, &(0x7f0000001180)=ANY=[], 0x220) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r5, r7, 0x0, 0xfffffdef) 02:51:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) 02:51:45 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getuid() fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1, r4}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x6, 0x4, &(0x7f00000004c0)=[{&(0x7f0000000240)="4531149a8d5bf61d2e06872c3aa0f9f23171252491b4d7c04aef35c3297be5027edcdbbaca1e23fd0e7e4798dd5087d5ad4b5ae946898bd0223169c95c771ed3a43994572d4e58e9f5a636c6e0659d9397b8af67bd7e219b1e8c1c641a087530838d6af2ac4269ffab8656c0fc5d78047503f9cfa5763020193ffb5eac881860f0898f1964e5986bc9e571053228fb968fd538291c9f53e953c6a5baecb60811740ead35444e43600227ef84adfb471ab9869b7839264a283a99999b7a74cba9c00568d1585edacd7bc5e65091bf4009bc7b90bd16ee328cca1768afafce0fcba40b641b8c20298c7b14c0d24f", 0xed}, {&(0x7f0000000340)="dafd8afdf0792628d7078163641b63b2a62dcd9e470fce2dea8369624967a9611fd203bca719c46709b569d070056516757fc25b0225c3591a5233544fd8311eb2c2c825861c475defa76fc0caa33fa6aabc0b57e55e18caf21bd8f83fdf3ba84c946332ba9ffa3f37353943c0ea7702551248eb17767a8c3f943639521e19a1d6a0b018e7400e50ff1a12a695fa737c8fe699186b882571c4b6341520bd54da4365e7a6d768622e15", 0xa9, 0xcf}, {&(0x7f0000000180)="c3f0d47c171fdf1fd8abd30440044b7412b49579124a6f5a0bf4586bd269d2574d8a03d45e832bf280867bfb0aa743d1544a2ae9baca4f344b5a654d1d6f87bbc19a4deb5d9867c05c558e3836613c9968a061642947fa3920a068ad", 0x5c, 0x6}, {&(0x7f0000000400)="8729650384f2772710043e124951b2947e78f907db4794ef460b8a8f845ce498b853ef76d64d6227c54930085d90666cbbbf54d40317aff0367bb9d142bbdb8c586a0e5ae25230e67345d7c763c035f35d1c8bc8df600a0dda6d979e69c269b9e6da9a392967aa68e57c2bda165c3820dba0f671411312140ce937c4d4af2f5f7f1e5ed7d4c85e007e41fd085f08ca8134e49d8f975b6ea977eaa2332c5a8ddc9d49c7cba8a6bbe9f863", 0xaa, 0x9}], 0x8a0840, &(0x7f0000000540)={[{@block={'block', 0x3d, 0x200}}, {@cruft}, {@check_strict}, {@cruft}, {@sbsector={'sbsector', 0x3d, 0x3f1}}, {@iocharset={'iocharset', 0x3d, 'euc-jp'}}, {@block={'block', 0x3d, 0x600}}], [{@subj_role}, {@euid_eq={'euid', 0x3d, r4}}]}) 02:51:45 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5413, &(0x7f0000000000)) [ 1453.161725] loop5: detected capacity change from 0 to 40 [ 1453.197721] loop1: detected capacity change from 0 to 40 [ 1453.228142] loop6: detected capacity change from 0 to 40 [ 1453.284925] loop7: detected capacity change from 0 to 1 02:51:45 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) [ 1453.297803] FAT-fs (loop7): Unrecognized mount option "" or missing value 02:51:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) 02:51:45 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5416, &(0x7f0000000000)) [ 1453.399998] loop5: detected capacity change from 0 to 40 02:51:45 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:51:45 executing program 1: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000)={[0x7]}, 0x8) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000040)={0x5, 0x7, 0x2, 0x4c1, 0x9, "2a611fe584e255c46f909560f8a6a3de29d56e", 0x20, 0x400}) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000180), 0x18540, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r5, &(0x7f0000000080)="01", 0x292e9) fsconfig$FSCONFIG_SET_PATH_EMPTY(r4, 0x4, &(0x7f00000001c0)='vfat\x00', &(0x7f0000000240)='./file1\x00', r5) sendfile(r1, r3, 0x0, 0xfffffdef) [ 1453.517302] loop7: detected capacity change from 0 to 1 02:51:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r2}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r1}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r1}}]}}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) [ 1453.540539] FAT-fs (loop7): Unrecognized mount option "" or missing value 02:51:45 executing program 6: chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) mknod$loop(&(0x7f0000000340)='./file1\x00', 0x20, 0x0) sendmsg$sock(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@nfc_llcp={0x27, 0x0, 0x1, 0x2, 0x3f, 0x6, "5b31bf13b02451c42dfea04f924ca34211b0d77dee938c2ad1fc9a1701045e790bd17b3efa5288b9be02a3387050c5c9e9c86dfd54aeb84ad01837a0fbb864", 0x37}, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000240)="bb981804e0a583af9402a145709b897e2bc46f0a85a7977b0e0c109061a1cb4f36f4eb33605f9c4a7135557e3392115fdd9ae481d81a46c456fef42489284e4cc5d1a8fd505622a3778bec46a770e2f65a89471e513746533a67c70049ab2fd0a67ca94108c540857bbe01052c835966fc06892f2e17933c1b5192e11701ccee80e45644685b7f0ed1b88938f958bd10ddb142ad29f9db2187f268248879e926338f89cf40a53ead81d74cd8c9b6fd6d04557c15c14d8e93624420eb1c7545afad2e0b195400288d3c0aaf7a959efdfe0786032d323ba88439973cdddb96dab36ce13f9bee2ef563ccf949902187e3", 0xef}], 0x1, &(0x7f0000000180)=[@txtime={{0x18, 0x1, 0x3d, 0x7fc}}, @timestamping={{0x14, 0x1, 0x25, 0x5}}], 0x30}, 0x20008070) sendfile(r0, r1, 0x0, 0xfffffdef) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x4b64, 0xf0ff1f00000000) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(0xffffffffffffffff, 0x942e, 0x0) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) read$hidraw(r1, &(0x7f0000000740)=""/159, 0x9f) r4 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x1ca42, 0x0) write(r4, &(0x7f0000000080)="01", 0x292e9) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000640), 0x40000, 0x0) mount_setattr(r4, &(0x7f0000000200)='./file1\x00', 0x8900, &(0x7f0000000680)={0x72, 0x8, 0x100000, {r5}}, 0x20) ioctl$VT_ACTIVATE(r3, 0x4b64, 0xf0ff1f00000000) write(r3, &(0x7f00000005c0)="257156653d1431319fe58c162aaf83636bee38058a669c55", 0x18) ioctl$VFAT_IOCTL_READDIR_BOTH(r2, 0x82307201, &(0x7f0000000380)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) [ 1453.593124] loop1: detected capacity change from 0 to 40 02:51:45 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) [ 1453.616127] loop5: detected capacity change from 0 to 40 02:51:45 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:51:45 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5418, &(0x7f0000000000)) [ 1453.702650] syz-executor.1: attempt to access beyond end of device [ 1453.702650] loop1: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1453.704734] Buffer I/O error on dev loop1, logical block 31, lost async page write [ 1453.724879] syz-executor.1: attempt to access beyond end of device [ 1453.724879] loop1: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1453.726741] Buffer I/O error on dev loop1, logical block 31, lost async page write [ 1453.742954] syz-executor.1: attempt to access beyond end of device [ 1453.742954] loop1: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1453.775201] syz-executor.1: attempt to access beyond end of device [ 1453.775201] loop1: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1453.776899] Buffer I/O error on dev loop1, logical block 31, lost async page write 02:51:58 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541b, &(0x7f0000000000)) 02:51:58 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:51:58 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000040)='./file1\x00', 0x3, 0x3, &(0x7f0000000180)=[{&(0x7f0000000240)="c924db9576d1e886cc2b484feb6c613dbeee765e89a1b26ac62896946a343f348d8a3916fa937079a4e004cb9b32d6e4f404a66cc75b04ff969e4cc7e7f75a44d3559dffbc70ec65ef1c5b6ae13cbd0e0197608e10f3c0ca924933a6e74c57b2ca4853f830435dfd2bfce894beccb1fe5ddd05d63226b3e6f7bb65f395f6ad40ee2c56c8e3e114d83319db9b5e7561d1a3803ad81eb534ae476d26350e5d56f7e1770c3682aa0a89735be381291eff97d12ce47eb959f4046650bf9c706bf5c0d1e0f1918d6814658424f31e7a8aac98005585395f380d7d190fcbbffe41d2b538ea4b4e541162292d9f9b1ed0d31cee3c31a83880c1bc25d716a363454bee355ae552a601c51780083fdfb25c06d6368a2ab6530ab051e4a37adb00710b98a8fe3ecbd2802e635267616f64160296c110c981827b3055236e8e54e2000fea0da8a02958efd4964e41cfa25f1d0c9f287cd6272fec230c7c99fdcf779c68e8582415e895128054a3739fb3def64a7c32aa33ea4c8b45a29cdad184b238e3f9c34b14bff80a77d1b99ed4322682decf2a95e35c6abdbe77b2305b498351fd03191f26e59a51003ad90d84c7cb1bc12a32d9c619c7ad032a5ac93a575e42df6d7eaedc3ef5f49d038b6cdd95d2dea76f3b190cfc69ef3217b852029a4dfd38edff24f850ee53785c6e2ce445838fe4a6e3292bcbbd205641d06c7969ae6205e384d0aa262d399c451b678050081bed59289c5c57131f1a0250c3c952e863ff7c0ddd1e99a4e3bbdd67ac6f9d87c68fbf60ab9e977cb71dc13a1241c962fd1e8c280408233ef08b9e09eade7967a804076078f3cc79880838228d2f098c0a931a694d576c9e01d4a9d8a7e24cbbe3fda6a7469a737236c4eb1acc09331d12367e0abce44ae4dffcbe477ddf9c20e40fc7edc7f18186530e776857eb9b1a1ddc22a28032e219daaa2367cf8bc52bc00e0c04b07fb4f68e12cbcc23402bae177274f57b2cbe4a0a0a015657b2cf162af4ddcb5bb4b2711ba883fb46d2d12bc88ce75d676fd4e04b030b4ad12e9ef8c35f0990805ed06ea48727a3db531a54e1e5db875a36624d682adfb42b4ffb93cd619cb5b1b529df862ea1ac6b271cc07410ad2a088eede47b34808775b6e8cc720f977d626358f8ddf138f676782e9bc99944f84af7edec8d1a46eedaad609a35190dc859ad41a4ffadb1761f8e42beb2963a6246cb99cd3fa08841626de16592e1c9a59404aa774f52b94d5382e2bec77ba6a4e6126df3a19a16537b3c6e4a1fa8f78ed33e66c514341f2cd5d1c19c2fcf1c6f8df04a715bea5cb938fa4ab926bd059e79a862ce3ce726bd649f036294a967301a9914c676e2b53f6cd61f21f894a51f2965784a8fada7db27db6407f923b828e01badbce8ed6122cf79f8530998b77c40c4da929ec3b63ba61bb1eff6c67928b666f8226fdf613428a31e35150b17b44d74fd0f509385a9ef83ae3e733ae04b91f0aa1e7d89b90d8a01f9fb67e34bc73604f7dc1792ecd2890f04e504600fbb75b352ab71396065dabbfcbd806f7c6d2315b40e43ceebb368445cc3a0199ede737fda7b4145c818f66f975dac0cbed7be9edeb9e741f04c0bb55545650feea7c42da88e322cba65bcf00aa84d86db51437e8e251062d42895459e6b68acd1fc97f77d5751b33d0a0b4e386aa1373094635a6ad27a940ceae94186554c412753f6e64663a3e5bfcda0b15ae65f3a50aeca8d0b4b8a61fd82489ff33257779e6203734958464ef424bbc4fb4917c0107f1a61a101cb6055b90d6b94162f2b3a37af23ddb53cc22a85c76c4672fe02cb29a86b5c87343bab8475545236a88a0092e10cbf081a52eadd5cbe99d93350063c004461c5c6018500df5b2cc2884f40b3370be543df22ddbe002808c7450df18f194521f63399dd3cb8f510dda25cf6d7a485631d392383170363d729243dce50939d5f60a9e2f2333f13300b6d5a36c665ac8259ed68c86602f481c855fc8c510a1d26857f6b2231deea8cd342917f2649306a1c3f5751aed6f6dfd48576752aa9d99c7c0402295d984d0deb00dc9a775ffd28aa7202d56f57caa7193616e6bb57a05d95b65c321350826f226206df36c03781ace5a1b579beb6e913da4f0672a06a395e8d657acaf67d612b1933309e7065d3fceb281a8db35724bad335cab4df11f2199d63808e24cacedb1b6532e5c3bd32d269e97a185a95764aca4daa2af85a574fb5c22e12b9c0c693fdeb78e657ad014ab328235479d8ae355a3fcc8177129d8306955d83d9b217fe8ebe36a8f5126791d595ce05dfd72a25e9ba11444ba295b4b0becc729ab1a14a64048960403ebbdcea62ef7c35390f98efb9216dcb5d889aecd93a527606da862964b801055cc898bedfd0fdeddaa80d42beffa23cfd3eaeea2b0abaf232b97fed2454e8a98454ddc2cd1b20cd2faab9f7bfb358153db610eb634ee125ac100c2825beabe8ff2e8fc170c2ee045a2bbca93d5822b44f5c920fbac94abe5d2252bfac4c9d6a1ec28a11cb6f85192ee7036349c893f9db374d91f81203cf39ac71fbfa88c09a257495ff5d30203f7fb02e156b13fd73ce09bd34666bc3b74ec7cec269afad9d41b29d9daae7e9d6b50ade530e6a9348f8afccab08e130bf0eeede6195767ba555c8da46301a24f02024150059e8df13519a9bcc8119445a310ed2b0ea4df3510baab0069a9b2931348bd49b6b4089a4a20382dd6f62cfd761fc97e72f6c5979b1a067bcca973a7a7ece1f931af3d2472653fc319b1b89f2fdb84a6a3896a328a01b77d16d420d1dca5cddbdbc74e78609e4fdbfb5015a34fd3b18132e8619049897a378b4ca51d5a6756509b577c9c80e85aefae4a1a0d9912d6e4d2864a1531f6b9ce961699f409e31a7c835d6f576069bc78c3b2808d3261ae7dffdc128902285aa4f666869ce7753e388e2b5e061f8bb2af2317081a2aea11234f5a1d435f47bef5eeadf2a7aa162a21ec8db5018d7a040021874dd6638e0231184addaf81bf59af5c5969488e4c8c2132b4a558d986e653dc6be3fefbefb3f7b333fab9d46240385469a74d9d07cd8205a14454da85a607234ad55e9f8c788bf14519737a5ecb6aa01c4dca7869757d6b3b1e36b1634a6fd1a4e71ed927c5cddcac2e9e5aeb72991ffa1fb611c23a2057c7de146be54cc369ee0ddbfbf15c1e2461cb52541e5ce60af32369443952ad1359c51768d32847db3064058af2c9ec9c1b77c2591a6448dcbe18f7b819e6f2c4ccba19f92cd56c8f41b5cd2f91d1fcb1c1d8079cbe45d94a75cf5387de012a79356d6664732710e9e488d16de837c09468d9ee090877d9bb42074dbce6a4b508c18562392868aa927349d879cf4224e6a66456eda61b20b729d8d0c4d3b446dda18a6b53068869307c865ce3456c4bc9cece47b012d6ec26ee6febea0ec11aa8f31b27aa603596af10a51c3a09e3e41d008b2870045f70b591d830af3d61b962aa79a90e67297bf8b3184ea9564f9ec4d2f573933f07ad6183f3e9111a77db6c6aad63b7f4a84abab44fc2c6fefd38c526fcfedf06e5a66d2c711124a94b02c23cfc05729c3c33ec37e0a9890db7d5a3e8e150217f5ee4f15ee81be27cec0b9bd93fea3798dd8e0a954d38c33cc09a8c3f0f441ba0a9ec30a0239272ed7dbdc4004a3895ec9a413950291f37396f4412dac5a6efdeaab25d8f01d348b438c31811056ad653e82623d54fa05093cb873b52d6b758e2e70eb13c7753bb844bd57245fdd4c0aa2eeed347b71b426351b412e02a9c93bdab8edfb7196dc2218dea6727d4ddd372c209f32ef89ac60b220064c6366a7f5956143491b84f32642bc071d2121892740480f803684bcea16e8a04404a0b58681675d5520b968b357782537a2bcefa8992d4095582efc8d5123b1f571471c5f82cfcb45201dcca947102ea097bc774751e08f1427b00ad9d354c57eba076644e06ec5039f26902fe8b1310c21fa2c37bdf2099d87db133b83ac8b7ba678ad5ba31fd882a4b5f0afd5d18526a436b29686413ca4e7c1f93df0b921f8f62ae56f2d295445cb97d4889e6829dd7f22e8a182685e2c1849cc602a0c4ee8fd35e753aacc4e43ccd07ca47969053e57ccfe42e4f665076f996f59d810da75a5d9a8316736964a29b3ef9438dcae970468f0fcace85735888774609e212534115ddd65b5c7d4c0a7cb5717ab03ac1ea286f82d7f3f8978e7a220e84891276d6390fbebd94cbbad0e42d2f82e84c2b8eabad01d0d146e25bbeeeebe771414111b1ebe1d165b9c279316cee99efcb2e2a7ebed1fb9edc0d597e4be6be789e037531fbdbd3e5d3aac9731a4e0f5697e6c184beed8dca0f9f7878abbf429d4fe60635b2e1db2940b48dc18edbbb839723652e1f7f7df4eca1c7ed124e0836224f4f5922720f0ed1403b6fa0c8ded1cdcf0b94e53a9336bedd34f6428b006f8a6b8f3813add90d17e4cadd7709b21e3cae1e7a1af742c8a75a217590348ad212cf632998609e1a801674097c84634b450de192e3872d57bcc99db1c268588790a5af27366dba7d1c04753bc13b8edd0a2358abec31be7170529baadd594cf1fb9da8a1815279e6b5250ed235b65a59fb5874baf9a9ed9c780361ec269081370b2c462b4f5aad6fa10dfbc9710069d1e87915ef856ea3db68e8bb040778109a44815484ee08381fc37dc598a0a0128efa60158dc46fd064edd7031541cbbc896ae830ccdd16f3f39f519b0f03e136c4e0ba11d5203c74af3296376d9a63ede692fe47d6f417ac7aa94eb3a4b7a6cf0b203bcb16cd979017f013bb4c0d4dfe2b39b97f81f923317f86e8df9e09410623704c8b21fb9f7d0996f0528c112f448ad5f705994fc5294040c1a580708d91a3347d12ce52f0d4a1e4de9293ad4b9ff56ac4708fe9e659b2ac09830b0a5c4edb257897dda15e84306fed990201d3ec53bb9a06b72116de8355ad1f936514efed55d11a6895afa1e0373c2ea5c7d33757f155b60f3e101d47012aae90d57a1e5c107b72c52b0a2932d30996731f8af27c25398ef3b5d0bb21276365708572384b6c3ea9c417c60c20b751e7e7a7252924f5c0a9154c7204ac1fbebb3034c4b3f8a4f983eddebdf84ad5fb1089faeb528815f27c0db701923e71abd7a44c2443a904cd6cf6b8efa67887f2bcff8b762f6d1e956db6e2a18d63b2c996d59a0c9496120b3e3e6f76fd311eff617b5d5bde460986823e03c6c8bdbe14c1e157ccb2dbae3b152518bdba15f208bec7de88c3b3e273c63540520fa5e2203e335c8c2d5dc4666955ca8d1d189fd10fc5860abbd946a4a0bb7b8a5bac252acb001bb3f218f1ca0411ae73df85ed8722bfd7fff6f2bcb90aa2d923ca31f6ab359b3a3b2e8c65e2e8a9966b67da10aedc71093e01bef1cf92b932d5774547483567ae9e57fcaf7dd56b2574522b73b31e32c9d27423e904e02b1681acc145c6242dadf18f248d6a7b92bf2a1e7caf71aae1c0c5fbbf24fb14d3487c1d9958d1b4919a64cd4af13be2016c6adcfb172cbfdf2c5cce983a69425b0ee10f79e64d9b6daf9df519dd24132226c3066b4ac5eed8a146960f7e52c81b55636a8c92ba0e656c8410cf002b5bb26a7875fb53f5725c4545a345c9f612094cb5386354a5bd667e9d83e3efbd9a93dce079ffc9ad6c4b715aa7571733f852890c0ca4016f6f19069c2e3c25c1c6ac4af883e2ac77a6dc2f504ed810076343d6d7b420578317a34d69932b7fdf875da3adc5af00993ee2e6ca208950d662d28", 0x1000, 0x5cf}, {&(0x7f0000001240)="93727899d4407c715d722e05a474b8ae20386a634f681f3f7b7d893568357a9bfca04f37d75dac861e3fd746bfc00d549708a3379b9a2dc711fa75e12805bef121c3aa7c03fdd61bee0a2ef44c41c9cd0e274802f97e2179bf46e8c9d354154a82ad6e42d6a111b11b6cbde354292d8c2faea76495fa42b6f2629f60623ad654f4", 0x81, 0x2}, {&(0x7f0000001300)="e4077a343f950bf1c36b18c2912b3fca6e7972b99ce7088feb81336eccaf8e33db06601a538dc9e0a92894d647d455a443cc95082f65815e0b952457257c9763d1b9362eabc64d4e237b2a7ffda7303a642076e590ea8d23bed03353c7c0190eda639065ae62c012d85af4614d7bfa353b7cf4ecc9b6f0427f4ffba2c2d6facf8bde4f3593ff189215fdbd83518ce63733b01fde0660b3da3e3dd9ab7d37a6179d54efb433e734eac7c831fa64699a4fa688f331fa6273f61bf5362dd00151ab681be73cf1bce6d9e13dbdd50f31544a70638e846f362648980605", 0xdb, 0x3}], 0x1320415, &(0x7f0000001400)={[{@unhide}, {@dmode={'dmode', 0x3d, 0x400}}, {@map_normal}, {@map_off}, {@hide}], [{@uid_lt}, {@func={'func', 0x3d, 'BPRM_CHECK'}}, {@permit_directio}, {@smackfsroot={'smackfsroot', 0x3d, 'vfat\x00'}}]}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x21) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:51:58 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) 02:51:58 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 62) 02:51:58 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/partitions\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x100, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:51:58 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getuid() fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r1}, {0x2, 0x1, r3}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r2) 02:51:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r3) sendmsg$IEEE802154_ADD_IFACE(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x7c, r4, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x4004880) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r5) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r7) sendmsg$IEEE802154_ADD_IFACE(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, r8, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x8}], 0x0, &(0x7f0000000380)=ANY=[@ANYRES64=r5, @ANYRES64=r8, @ANYRES16=r5, @ANYRESHEX, @ANYRESOCT=r1, @ANYRES16=r3, @ANYRESHEX=r0, @ANYRESOCT=r4]) chdir(&(0x7f0000000140)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r9, &(0x7f0000001180)=ANY=[], 0x220) r10 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendmsg$IEEE802154_ADD_IFACE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x34, 0x0, 0x401, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}]}, 0x34}}, 0x0) sendmsg$NLBL_UNLABEL_C_STATICADDDEF(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0x70, 0x0, 0x4, 0x70bd28, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_SECCTX={0x24, 0x7, 'system_u:object_r:apm_bios_t:s0\x00'}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'geneve1\x00'}]}, 0x70}, 0x1, 0x0, 0x0, 0x20000080}, 0x4000) sendfile(r9, r10, 0x0, 0xfffffdef) [ 1466.282943] loop7: detected capacity change from 0 to 40 [ 1466.307982] loop6: detected capacity change from 0 to 40 [ 1466.324048] loop5: detected capacity change from 0 to 40 02:51:58 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x5414, &(0x7f0000000000)) 02:51:58 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x0, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1466.357096] FAULT_INJECTION: forcing a failure. [ 1466.357096] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1466.357976] CPU: 0 PID: 8996 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1466.358561] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1466.359130] Call Trace: [ 1466.359317] [ 1466.359487] dump_stack_lvl+0xc1/0xf0 [ 1466.359777] should_fail_ex+0x4b4/0x5b0 [ 1466.360074] __should_fail_alloc_page+0xe0/0x110 [ 1466.360426] prepare_alloc_pages+0x178/0x500 [ 1466.360734] ? mark_lock.part.0+0xef/0x2f50 [ 1466.361059] __alloc_pages+0x149/0x480 [ 1466.361336] ? lock_acquire+0x19a/0x4c0 [ 1466.361628] ? __pfx___alloc_pages+0x10/0x10 [ 1466.361962] ? lock_release+0x1e3/0x680 [ 1466.362263] alloc_pages+0x1a0/0x260 [ 1466.362550] filemap_alloc_folio+0x389/0x430 [ 1466.362886] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1466.363248] ? exc_page_fault+0xc8/0x1a0 [ 1466.363551] __filemap_get_folio+0x285/0x8d0 [ 1466.363876] ext4_da_write_begin+0x2c9/0x840 [ 1466.364211] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1466.364584] generic_perform_write+0x26f/0x5e0 [ 1466.364932] ? __pfx_generic_perform_write+0x10/0x10 [ 1466.365326] ? __pfx_file_modified_flags+0x10/0x10 [ 1466.365687] ext4_buffered_write_iter+0x123/0x3d0 [ 1466.366042] ext4_file_write_iter+0x36d/0x19b0 [ 1466.366371] ? lock_acquire+0x19a/0x4c0 [ 1466.366666] ? ksys_write+0x122/0x250 [ 1466.366952] ? __pfx_lock_acquire+0x10/0x10 [ 1466.367273] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1466.367635] ? lock_is_held_type+0x9f/0x120 [ 1466.367955] ? lock_is_held_type+0x9f/0x120 [ 1466.368276] vfs_write+0x97d/0xda0 [ 1466.368545] ? __pfx_vfs_write+0x10/0x10 [ 1466.368846] ? __fget_files+0x267/0x480 [ 1466.369163] ksys_write+0x122/0x250 [ 1466.369434] ? __pfx_ksys_write+0x10/0x10 [ 1466.369743] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1466.370128] do_syscall_64+0x3f/0x90 [ 1466.370411] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1466.370787] RIP: 0033:0x7fb718863b19 [ 1466.371059] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1466.372314] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1466.372845] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1466.373364] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1466.373858] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1466.374358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1466.374856] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1466.375377] 02:51:58 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541d, &(0x7f0000000000)) 02:51:58 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getuid() lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r0) [ 1466.426516] FAT-fs (loop1): Unrecognized mount option "" or missing value 02:51:58 executing program 7: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000300)="601c6d6b646f7366daa02b00080101000440002000f80145c865e3398ac38dc9ed9ffee4332aae5d84b0cc226460963384bb0f5058899f51b19b71889797ad3700d9fa54fcce240be496027e6504ea58ff71d6622ff0acf68725695a282ed926dfd9cee9d8e3fc825852830fd44cd9a0e70833547d02f6df34542414d48d636d5c3a3a734c1a8b860000b3079c505a7cfba6c1ff19ea74cdc88d0c4d9c006ace1a000000000000", 0xa7, 0x6}, {0x0, 0x0, 0x2800}], 0x2012449, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRESOCT]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:51:58 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x0, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1466.493348] loop7: detected capacity change from 0 to 40 02:51:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYRESOCT], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r1, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x0, 0x4e}}, './file0/file0\x00'}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000240)={{{@in=@empty, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@private2}}, &(0x7f00000000c0)=0xe8) r5 = openat2(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000440)={0x4400, 0x41, 0xc}, 0x18) clock_gettime(0x0, &(0x7f00000005c0)={0x0, 0x0}) futimesat(r5, &(0x7f0000000580)='./file0\x00', &(0x7f0000000600)={{}, {r6, r7/1000+10000}}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = getuid() fsetxattr$system_posix_acl(r8, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r9}, {0x2, 0x1, r11}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r8}, 0x2c, {'wfdno', 0x3d, r8}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r10}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r9}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r9}}]}}) write$P9_RGETATTR(r3, &(0x7f0000000340)={0xa0, 0x19, 0x2, {0x1804, {0x0, 0x1, 0x6}, 0x3d, r4, r10, 0x81, 0x2, 0x8, 0xc95f, 0x3, 0x0, 0x4, 0x8, 0x7310, 0x7fffffff, 0x6, 0x6, 0x6, 0x3, 0x9}}, 0xa0) sendfile(r1, r2, 0x0, 0xfffffdef) [ 1466.510545] loop5: detected capacity change from 0 to 40 [ 1466.514620] FAT-fs (loop1): Unrecognized mount option "" or missing value 02:51:58 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 63) [ 1466.529994] loop7: detected capacity change from 0 to 40 02:51:58 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x5414, &(0x7f0000000000)) 02:51:58 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, r0) 02:51:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r0, &(0x7f0000000080)="01", 0x292e9) open_tree(r0, &(0x7f0000000000)='./file1\x00', 0x80000) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r2, 0x0, 0xfffffdef) 02:51:58 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) [ 1466.660468] loop6: detected capacity change from 0 to 40 [ 1466.718996] loop7: detected capacity change from 0 to 40 [ 1466.721259] loop5: detected capacity change from 0 to 40 [ 1466.729454] syz-executor.6: attempt to access beyond end of device [ 1466.729454] loop6: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1466.730463] Buffer I/O error on dev loop6, logical block 31, lost async page write [ 1466.744485] syz-executor.7: attempt to access beyond end of device [ 1466.744485] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1466.744764] loop1: detected capacity change from 0 to 40 [ 1466.746040] Buffer I/O error on dev loop7, logical block 31, lost async page write [ 1466.761754] syz-executor.7: attempt to access beyond end of device [ 1466.761754] loop7: rw=0, sector=28, nr_sectors = 100 limit=40 [ 1466.778246] syz-executor.1: attempt to access beyond end of device [ 1466.778246] loop1: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1466.779226] Buffer I/O error on dev loop1, logical block 31, lost async page write [ 1466.790513] syz-executor.7: attempt to access beyond end of device [ 1466.790513] loop7: rw=2049, sector=124, nr_sectors = 4 limit=40 [ 1466.792172] Buffer I/O error on dev loop7, logical block 31, lost async page write 02:52:10 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x0, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:52:10 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541e, &(0x7f0000000000)) 02:52:10 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x440800, 0x4) r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x6) sendfile(r1, r0, &(0x7f0000000000)=0x1, 0x7fff) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4143, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:52:10 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x7, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, 0x0, 0xfffeffffffffffff, r2, 0x4) r3 = getgid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getuid() fsetxattr$system_posix_acl(r4, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r5}, {0x2, 0x1, r7}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r6}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r5}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r5}}]}}) r8 = fork() newfstatat(0xffffffffffffff9c, &(0x7f0000006000)='./file0\x00', &(0x7f0000006040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) fcntl$getownex(r0, 0x10, &(0x7f00000060c0)={0x0, 0x0}) statx(0xffffffffffffff9c, &(0x7f0000006100)='./file2\x00', 0x400, 0x4, &(0x7f0000006140)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000006240)='./file0\x00', &(0x7f0000006280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f0000006340)=[{{&(0x7f0000000000)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000180)="775050b7dee18944211bc72ba2722bc9ac47190d13ba60208080e09ae16ab3f40bc5320a47d7a6075c86787db493401ae847e9024cc7e9974d59878e69e575e1b493514d565d2167971a56692a376aed3fb32db6ec909f411d32218cab66e29e55ea5e900ffdacae62b6bcc593b23a58c875ce6ecd95a1558eaea629b0ffadcf", 0x80}], 0x1, &(0x7f0000000340)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}}], 0x30, 0x40000}}, {{&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000400)="60a5647f0987e591e81d0692df", 0xd}, {&(0x7f0000000440)="8a65c90a9e1a2253c6b23ecfb2c97c2a6af26d8e0d3cd6b7aa2352b674b7db8918c62444440866b3e3bcc4e1a42219536803083513225301259900fb980c711334fbb4aa68", 0x45}, {&(0x7f00000004c0)="ab945f9b39f902bca33c8e11c9337a0c75ecfa2c2f111966d40732a3be0bab6bce598b03d854990f3999fe129bb3b2ad6c51f9c9e497a0d2689e90c5422bfc3ac4fa5366fd2baa2b0f26e7466b3f03b09e7fa24535208fc63c5ef2d8e1bac039e5537ec3dcbde8783eff4243d6b69d66f062bdd134d375480ab788ef2e8c16378bbc4827522cfd08f85c81", 0x8b}], 0x3, &(0x7f00000009c0)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x1c, 0x1, 0x1, [r1, r0, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x108, 0x8000}}, {{&(0x7f0000000b00)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000001f40)=[{&(0x7f0000000b80)="d8c99e6d", 0x4}, {&(0x7f0000000bc0)="7b9cc7e347620d8c7d199e41824f98bef2510bcf9764474600ff74ed37ffa3c8b664bd618690928aba4e520bdd8f8e9c0e7673644fc3faaea17aedf7334a403bef35ec98b583910518c9fcf35ef3", 0x4e}, {&(0x7f0000000c40)="3bd612e38d", 0x5}, {&(0x7f0000000c80)="cdf9ea44c695b6af0f2086b033e14c423b2063b5eb84905b0fee996628bed71fa76426b96e4f4de2736cf377cd9084c38a0e404359dd13517fea4ad419c892145bd48346abc824cd7f228d7d3b61a758b5e7a4cd99eaa4ff43d199386eb57c3f17db782c1af61a275e5cde96e2307086f09f468c5f4dcfa01980d34fee9cc6cb93be0177e70d7f988e9a3ef9edeb95ff61f40cf92f6a79f672e94030b45e60f8a71359342c0e13c26195f9d7", 0xac}, {&(0x7f0000000d40)="e4db2b79d16d75d3ca597aba23db8d95551c0e91917ae03b4cf53a64f451b7a6cd9f89274774fec3924504f2bddee7f8c4a7c7d1a50d01f2c85e63de7c2ce7582f", 0x41}, {&(0x7f0000000dc0)="5f5992753168711aa92109fdd83ceadd58f086f9a861d3b7a3fe1362bb38fcfce53572284bd6936c3914a3a0ea757621b1b6", 0x32}, {&(0x7f0000000e00)="23e4ccebcbdbbbe6d096d6d9903377b0b522ff781b4400b0018be6188136f979f780220dbe57d5474e777c45d63cc8e4d06c83b1e09f51217f6b48b0bd6734a29b3c01bd8b2a036573e43586e1341a9fdd0cd6368e516e7b63ac73b8f256b962065407eb69b143b78a1da7cf4aca4498429d5ae4effa7366bfc48301ef62698e63a7fa7ba4cd2c88ee32eee66a3b56e953921aab0da3dce240b24ffdbee3051a8a0fd87ffd388352a2bc0ec09f768c81315f037ff2a541716c194d377e5fac193bb1e7ac9c061a42f8684a471b57d5ea468b2200ca24ec31f8c3cd9909a80d11f84cb87db7ae8716777d6d2cf1ae794bb4306b1bea4514612f2633fc89fd298c08371afccb9f5def3c8053b03f52e452c1883490e5797c36d4c7ca2119cc23ad9c4dd78309205dcaadf4e9da5a733c34500a64b0486f04a24139bb42da8cecd705571db6932de28d42e22033344dc3449034a22a7c6249abca9a9da4d52f168d0cd084a3c61314f88aa4f0cd9605a8394c512921b3fcc59e8b0d6352986e98c4bbcf1a95469752284d64921cec9362ac5ffcdf6931210c4364675e08dc8563b5463128fcdc7d29cd81863faf4b8d841e9b5e5ec71bc4031610a334f6ce1e0f1a1b7059f16a88a4a36579127ca2f8551f027be19c0bfdffc255519c77552f1a367f40627e5c0b09c75d72943a0fdd72678bb36f930a4c03a424080fe70d2cfb6e861825bcd39112b3eb566da8fa4c8f6e91faf5f9e3c46305b70e2561b1321b42b5a00461783ea9a196062724b38efd8b1eb7f7f88c06f899b48a4dda60541c9d0707ad62c4ab2b3d9e3d1ff0b403d7c26b7190315a341758046394d609109be7295d1f6e0537491a41a1732ed84ddfccb00b49a0e8c7c4158470bc71038f7fa0b96f5ee779894414150752398f605269303e81fa3597b8d19495144f842135fde861b96b943486802899ee403df72440c21c68b74e4af98d79f53f310504ef8a73a249c8785e7b8d34b7737ec012b651b8755548ebdeee6468e87a01de0b86b8c6fdf785693785eef4443807b2ac186dc89aec6f2139ee4979ac6f531e14f8fd7664326dcb8e9ea66033c8ae5e99ad2dce8997176115037fcd388eec07a765ca1f79a792fffe065c6d025541b9861d62ced7a0ce85646fa26463a030ccc09ff6d8d634aea7131d6f1722b63e89da9fd0cd722398a8d90d5b63d239a8eedd90dffa856d5cd0b72453d85814d429ee625c6f5eee04e8816d1de10bc28cfafbfa7c19878f53c04591710a6d4a17e43fc3cfaa1d1fa7577d2b854dd14a2dc57b3858c04df515271725fab4b5c9499d4765c6318b8b35cddddf501ac63ec46f5484311147c02ecb624383326ac2d537ae3e3cdc9cc3fdc53efd079a970a0ced59d67221d20b9bdf3d063bc8fa04679540b8e6b4a66628a7767bea56534c158c15625f9ff196c8ed4b066fd0b85cbae0a233935bd52b4e32cfa5af49952996cc6eb4c99d277a02a006b968f8dfb430e55dc668460015b28fffc05cae0a79ab70d3bd9da33055fcda8f2bcd14f99daf0d3f282baa486a3ffbabb74177270ac36b844925e8f32ef729bb8cf8b1d17b33f57e4b21daef7e512034bddb61febac606453017fc73bf664291220424092f751bf887183411801b59b8df46fb5747ab6b00dccad65780e45283bbcac26cc2ff309d3ea3c9517f50493f6f295e488cd359382f8f2451f9906d17f820f28ef416114f20353d5ae7a8f68f78c7f4eedbc664b64ef7ab3b843c860952130eedd1996d40c207b1a2cd4133980f9bd1dd4a8888cb3ea1486e11fa5d2df6a48344938a0cb156247b07a8e512e7d880650fe962bfd02da636a59ea3acad5dd966bd14eaa983c06c3ff37065e08e6b215173e1933c6c168d653e867eea15edb5a0e6112c58894185378fa07736c8d8a579844cbcc4053c9e8fddb535cd9a51187540d5695d19b217af800b900c2c3a593040be82db5b496b9b81817e4f26912bdeb740734d23a8feef9c4245cbb2348767c439fb36bbef5fef68bf272f7728f769b296d1860bd0aa3dfaf028bd60de1e9dfb14b1ddc07d382937ad50076d924882721db5c1bc959eed1256e112db35da2cb41aef110ccc3abcccada7ee880083343f05c0052786f815cae2dcbab28e9fe4591b9715a5988255a6b8f5585893c4509b26e8d0ee926f2dd3a4dfd83c7e106ac20803de91e2676c3b357447556b0bea28e52010fd0c0943f9a263e2a9b4f87170c9014380f5e13f4b8e4fa3e7ca331c56db77d4f452cb33cc672df466ff4308edfb9e41bae8e077ce578ec23c38a95dd63f2d5ef8999773ba2be80572499bae9fd7a2d712e24f3f2983ab97c5953339e571a3e0a1c3906bb034117d10833f355762b1470ac04b2f45991dd4f78049810574473a5ee699a759a8bbd2e6b8a01e73750256cf31b99d6bf119e3495990ef182f092f28e25727a888cd84c549f4473c3823fbf2d49112ac79997335df59e35b2936e79925004c3de70760cecffcdb7ceb71c1e1f25c5096af355f757d510ca7584b34534962d4d4f60235c882f10ddc6e8021007db6c1266411f6d15d709e5ed81a53ffc61fc153e42c03c01d5ff9c5ee4ad75ff5b744c736296c34bdc3e5430a36410687a6840d8cc2e7b3829b1067df634212969a3945c7c45beb0a83889b77074f97df64e71fb36a759bbc9eb94738fefd8b9ecf3d115ed895624caf58c28a8026987f2242af8f633902e7e6a71b78ad0ff62e29cef22f1f266bc523254783ba3a8990f7dad0bccfe6ad9cf9cdcec1384c77fd75775d8f755524ff2ee0f4dcd31b08e7e03aa8fbfd461ea389d0ad9b0a6479947dd9a926d8f415f027ab87af8646a3f1c32e54f2454ca8bd461d1c575ff1d6f814690c65167e89c538ae714d717c918b2f5740be6c963d941a4d2158350cb28b73998224fe70c71104642a92303cb69e6ac9170876ed2bab8925b94dea261f3a83eb6ffbd2b50443519fff85f3725d570a8227a3f1dbfad4a11c01da1fdbd989dd4d3d03e51a7b78d337374faf51d482c36edd24a001dafc7545909f559831ff4b9f1d94fbc0e1a6a6c69e6848fc0995e1c9df7440824a5abd2021c4ce011b79bf6dd1ff334b0336043c82924ca262c162f6361f248526afce1021e5c575236907c6325e7f0b1e56facf0dfc1f31e60f7030a24594e89fbfadcdb896b4e6fe58260abd5393c3dc52dd6f41517cac2809ff2e0ebaa4e87755257f0e38f79007ee2009c872c63cccf13e4c916392bed770a06d11c737fd3729e4ac2474a340ae4b289b485aa2b5efce83337c2b885eee09b31b2250a9c3b9bc58409d4e8e221148b01643b17cabcc848ee54ef035834c1f86c0d3765ca184011ece8a7046d564baa8a1315d0267584be049754c0f72253c5db1443f38ae9d6c85afa6b771afce8b43ead2ef1a715f4a9ad31dabf2555f51c09f844a97bbdd41a06cb5e93fa7f2c1d9a90009e1753f0d40002a5705d489c2feccfa93e7e7cd9f466b1be6d45f38fdfba7bdfb7a0f90a937698728355d54875127799dd41bc8bd0f42080cf9aacfb54c828f7adbf7344f17705739bc4c65209bd59a218d95abc2f9f8e8ef6072db51d7f15d2de110ae9b7a6d03c9738020ffc9f0c6975873d8c6bf0d0dcab009bb4de7fdfc871d5cfd650ad889f78fac278f86d19746a1c159799f31cf878f01f26ce35d42fb45bfb3e168e0f023943113d477050988fd246813a2ab3daee10b7b60899225e9f4e566bdaf901cfcedd8619411e85f9df340fb739901a2ab59c1fe98d5e0d643af00bfa2d1b042d6f4284e39555bf249dc461ce96f542107d2118fe23c2f9a57ff9cff2fe09ff2a95b9dfffd43014cf1e4dc4ae02a41db4a33df5d66103bd0dfae625fa0d77ebbcb37a9e1fc6bd8cb5efd550b05efc809ddc1675c9f276fbb745eb5c16e83aeaa51090340b17e2cf7d0fc2552f26f3834253ad8c6248d6cd4cd6c91cbafff7c8b3591c2343d480e1182b307bf7cab9b53c83f97e927c5fc4f45a376cad396cc092cfb96182b7e89439170bc1baa33c26e3ede8d044e9944252a0a7d1337e8e0824b34b80af29af117e6e4bc14d9607619e7b39c2034de3f77cfc4ca15a75f340fcf6cb97c1ccd9a5a5de72c0e4b6ad304c03d9c248a2f59430253e20f7ea6152d2a0948cbb1b3f8307f0768bc18e36efed0f80570ff50980d6ff5a9cbabcebe45578b1e3116a20fa6f6f8849d1dfe6b0f387ebf57a79e755e4f583d282a2aa08eeabd581bba17547a098e4ccee5507d362d7b063525e63ec7e6cf5c9fa6d90c74fb3320b81d3fabba52303cf661da3997eaf8fbc4195b7e35d8463b3393f29a9039fac39ac4f18800bcb43a30121b1b626094cac02fe505098c9143b1f7e633c48826931f3b4e3e9923616b34da159ed803d7cb4c65ae0e041e88a40b331b8bfb2b8a43ad9f243365b2bfb5400d30d0cfe3bd0f0ae2e4f71ef9f792588e4663408d67d49bea25a4d6cf439d90d5b56dffc0d927076319ca2277b9e4921823f4cb946c652bab5bc6a0e4c3ad5caeb0759dbc2cfcb4ae0ef6f3753ebb4a24f9d39193020cdae70459200a935ebd6d560c6c2763077ebaa8c7f99bdb5f424cad1a67fd11e0546890fe12529053b1c12ccc4be8acbbf1f19bee9829094eeea09692532a55ca3f8a80d987a42dec450ffbfb14460cc302f54dd902b9ef2f6bd701cce2f287f8f8081ba7701ab4901c5dd5cde5c319572aab00c267af1e14db0790d7e79a0975c62b08b16306e19d49a0c0ef1186ef833346ab0ab3f7d922dab789c0efe207177dcb91a6de0044da967b6b4fb1350350683b0bf901d2438b654089bb0561a6f24d52f0f67ad200b70f042a992c7f2451fc60e674ea7a460e7026a2bf9afa57f25386ed5d5b9234d58fc5da9232a92270b3c4ef80f0aa61d7e4448e33c1d17537ef4e9f26dcd7325294aa9b12bb452f2241b8267c28e5d4a9051ca265dbd8e0df234c550225e0c7eaaaac20b2daa499366a83c2d30066359fd257d759f75530786da4e9cb6d9f92c666d10e94634c30c5c98f228d487c4df89714ce4052a0653ed9a504f3d0fa3e8c4d6942110561b2dfa0967d7af7c957ddbb47fd63b8a21c341242ff7bcbf6fbedf92c84c70463a03f9aad6ad0973363814323ad34ea44a7a8a172f2655ce433cf84b5f121aae8ddcc31d849c67e243c776d8916fc89abf99e1559c30cb5b50d749d815bec1b9a2b66213258fa820b16b1aef537ef225313448c4b9f80984be67ae885c47ac371c6a3570194f17be3373f08aa51d5bdbdedd00fd7f85433b05fa2e414155e167ee17f1ad446be1fd46a8ae1db0edca0221acb0c665dfd4b6c82657fbb8aa125b500e8423c17777adfc55903cda1ec474709c4e1c64a62b7c413914d83cd74162452e4267c9add41ac5adcea60a4a02865590aadcde84398dcda0a66ed203a67b5a7e3f8826dfe8fac5a80d9fb84aa0e17410648319490cd871c099ee813494c655d0d26ad3097a5d544e98d90bfd8f1592de0c91b86f174c51fa8913f1ec27af707a99dee4cf51f4c139fa68682d31432e1d5d44d80bae033b559d44257fbbfa2022349161b2bbbd3cae87c2e584386250ff29129e4bc0064a85f526ee5497612d7468a37555378716ec0327145b45cca89446ee8a772f2c0becebb74f9020bc10e550b1bd0f927763bc5e26ecf1bc0bc712ed20acac090208b798e0c753b5bc574162cf3db4777927af28b217a249c7ca7536e2f9a720aaeb4541fdd5fd39669b7bd89d046", 0x1000}, {&(0x7f0000001e00)}, {&(0x7f0000001e40)="dcb68e468c5b4133c6a277b574feef8785735fe658879ac3d44911286d86e0270853fc134895ca304e8592df5697042dfaad5e4ea84eac8a0b0495f70226ef6075420b9e7cddcbb20f799e37379babba9c242224211ff66feca9cf6ec2bdb7bd5f807162e035e14ea1e21df05dd86009e9978835c612816c52c77783381070a0d2a60f9ddbd714664991e721b6c0c41401f55ca62764aa9ffbf97bef63e6ec83ffa3d08d1dba78b97d9db237ab40f3762392f09c3a96bb1cb8af26972e372c57d27083ad055f24afcf2886af34ead9463e5bebb5eb22", 0xd6}], 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=0xee01, @ANYBLOB="000000200000000000000001001e9d6bfc390000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x20008040}}, {{0x0, 0x0, &(0x7f0000002180)=[{&(0x7f00000020c0)="40352008a1b9feb401afd829d770cf086cb5cb5fe20ea537b869323cccdec79c4022168679e4b0b3b9a9d02f40485d887225cfc5790050b7d7d522429dcf8771e77d0b5cc41fe57023d7015433ba2ebfc4c3154491e1eb2cfa1e63d3dfe4e57e2d138725ed679f8d9068278ebdbfa5df52ee0e9752017bcaea877664631eb8579b2ec3b91ccaa325d25a20bb48aa958b09b9ea1e01f6", 0x96}], 0x1, 0x0, 0x0, 0x800}}, {{0x0, 0x0, &(0x7f0000002440)=[{&(0x7f00000021c0)="1faff60588c9eebabef25ec6d71c8ce12e2284e4dae637d903f63a580acddaf52f76445e5c78cc10421ab1833d3905d692e70b3cc8964f827b040c", 0x3b}, {&(0x7f0000002200)="ad1ecbd0cfaad6f5b0f9f906b8b1d5", 0xf}, {&(0x7f0000002240)="56647b35f42d8b8d2c5500d46928c528653f917456a47a62a790cf0f098803e3fea6f4b9aa301461cc6aad214b6e2fefc318716de18e2fe586e6d887a2ab0c70f2d744f89959bf78ee10e897a49081705c52845df710ce007ceaecd4a1562f104058f21a40ec228e0275364eae5b3b2861c1bd308f6170075621a2c2174bf7a825d55c9caa58965ac968e7", 0x8b}, {&(0x7f0000002300)="642b2ded4764b4", 0x7}, {&(0x7f0000002340)="de6876b08a92f0355f48626047c18451fffa415c7c35fc5ec04e9c1359dc3ef1bd5a0afdb96db3210f2953150aad32d9b7efac03588ba1639fd960d4ccc9d38b6ebbb791c53e4b1d1b01334171e5a5c1faecf078344637bb73d10140828f81fa905369190fef10b4aea66bee46d72b1ec97ed443d6a166f09ba445042085bff1bdc0fc79d2f165d2db431c792452e3db91b0a4d6415070438320077f6d7b3934cce8c39adda211c3fea5960ec0916a4d4ccbd6310858699b5b596d30404ea79b1a34de736254573bc2186269d6ac", 0xce}], 0x5, 0x0, 0x0, 0x8044}}, {{0x0, 0x0, &(0x7f00000036c0)=[{&(0x7f00000024c0)="73443ebb63269b0b7067f5e8f894add334e83f033a617d210a850f555329c69a12c56fade9d72aa42e3dff3c8a012b6baef0e897089e4dfa7e2dd3831ec2d885ba290121404b40f0a23ac80e783f11d0a23f892bcdf4d90f77c9e1a572d5c19677958c5547", 0x65}, {&(0x7f0000002540)="a1542abe534038ef8c740f2cf402053ae5a45913cc066109a5817b81ee3055bc697d56199266741b57bd455ce22a3064a4acf3b73491ea102844ac6063829513208820eb575ec3e8f7190746ace7944920a178f1f16326f54334e20f4626022a8e5ccf15bcfeb439d93c29a98ac1dd94cd506c04708b6453047dab4f93e3c000d78f625ecbdbd3f11a09479c277cbd7b538db80e500ed9d3b7f2fd0b18ba75dea6b300d7305191b613948fadea52e9b37ddd488417de", 0xb6}, {&(0x7f0000002600)="bc8beb10ab535566031f6815cc18d682a96aff2f59347c298c35100a8a7d165882913fc718dea5ec986dbfa6acc44ebc09d75c5c68ac02aed2c9297f809533736457d422751aae6b13743a3bcc9e297db25994ba72c725fe050908a7211fa0663dfea11c2a614d9c46eb1a971e065b4b02feb17d4df1a4587dd732578323ce265477b310043a5ab8b9b6a1ea0e48dabc2b9d3702c6226e73f454eabee3cc7ea088df4691c902957c61125e97", 0xac}, {&(0x7f00000026c0)="e5bc692847019ad42ccedf5f96b68e07a2f24c18ba3f708400bb9643308f55e22848534cb5847f6446dbafe71ebd9994ee93db3901fa580097cdb20bf12ca08a778e344e7c5b3d95e625207c10651e7a79ad7132bfae518e4a8b9edaef642ae56adec5e354ab06adc297436d0fb0e64cb5f60bbe576a1c4cdf9362e1424d72600adb9868b6fecad9fb94b45d85f1113893fac43a82f7731c6aa3bac1bd2c54ca1cb3689135a09725337b69c8630167b0eeed60426be416f563fd419309d38dcd904ed406406924e07a6fca09dc70a3c1844c233efcbe3d93de218b50726954c50eaf8044a8e914b124995f2876aba4c06f4981e4d13a7cc3c39eb3a82bf7d359f3b0b5d3489704e839d575df65f8bd0395613d57599dbe035282e871c50ad2e6c4e84f2e42eaa41430f373cbd51a9f7d27d4a9b7cf4a97a0ed66c60745e1a690adf5da8720964378a110bea36e1822e4bf599e7a747e86ccf2b63add7ac59ef7b7a256fcf49c431edfb6900e6553b72f63152d58c714abdd3c24f60f49e2a10155fd92323b14e56fd997a1b3f01c212a5308e6b0232cdd708cfc6ce4ae17a724cc22a8af8d6babf0fab227d1a0d7c10087a79e783c89f5fd2853e37e947cd8ea5a59ed8f9c9f614082990d4c1e87eae550228e9b1e1f0f1178e82f70b6a1bf60ca5ba97fa7a8c1eb66a84a0ad0089dc82a6584a2bac29780c498d39af514d42272c9dd3c5698607bc9cda75bca4a973997f152d2fdaae4a02f25ef0dfd6c5408059312bba54b41178029b53ff5e9d9f83b3b9b5f337c445ccee7955dd91ef55ca9c50cab7df2b90b95425185eb126047198c3c6c51232bbfdab46f5657cc2b08a02982e57c0f53b29bd115d19309cc40ea03ba113c642143da75fac09dba36e077b762e2dd4679f2b9ec0c14cce37790953136942d93157d3d8ba393e091a798b98756620c61c2c395ad787c49cc9121d23e55675edefaf57c988d1636cabd2bde4c8bf3244336b7946cc1f22e7bc88ee1661744fab8eb41d4e57a509991e7f4c1e88a449ae9f80aa52c46b462c8d9525a8f962b771bc52b8e2069083724d3b97b92f6b94251e8cbfb2d60379c5dc5c30fd20b48216d8ec3780b61b12f571828876bf8923c228a5f10f92fcc7ea12dd95528d20f7ae2df20390c7a27a949afe7a8bb804448472e68f62e100b087ede65a52aa9dde5fab67daa49eb7c7dbe6c53f7ce608503550b65954f94d44e14d0c169de80db823b12a5358343dbdb65ef91293932fdfbe07951374d41cfdb3d385db4206e312d75e7675880f452f5737324856fb9572a700bb78dfb2f11ab027667f25702cbe1932db479d08af341e7c448c3293a4a04a1fddaac0da7f26aeef920410ca55207d02173dc8a7b0bd5d07d1e8b74985359df28c5d975986b6dbabc3afda799ae71785984071111f4cb0aeda675033f2397230cbfdeb6f209dff8255a61190b3343374e101edeacf5b37548201cfc61a7e783ae105c86578038193d694a160717b14b330347406ae56d3e01f834fea879b83bce45c883174a304712da4c2c5d3a06e0c8f301c9c90620dca0502e8267007646757f4b51a4b5c714f7034449a05d2fe7f63b8a855d9141a31dd5557c992527c45393cfeac339c4b45e2acdc599657a403d4839ccaa1aeed199e122c1ccec24e6807caaaa06e06455ba8db1c2dc0b7a5530e56bfc5286ded70a1790753d7fda3446c9868fa11efc0e28ae4c7e3a76ae25e5d74fa7ce45ada0ce71d8a3ee829981c2db60e89f48ee4c601250c108c5e66e5d65517c0979fd155375c1530aa60f333bee32808e5ac15d2bbfe4cb6a9d02921889586bcd28d49d2403a7ec0c2f7679efe37ddfd1da717c03298634415b60d3c482f6d7d7f0111f0efe52d55aa200a956d9308ef5cdad47905c88cb2a20947d665c65328b4f6f03008d6c43e6a08beeabc32162016563e6a0af233acb886e0509ee8aac02d30de03d7f6f3cdbdc80ba470734b951dc336e7c72fe278c130806e58ca049116d83749c06e54d09e1ada8a9337749d7b398cc363f0ccc9fb1e6da642ac59526839ed1a9b15c1147df6086bbc53500d1a09bae9974f51151c0baedda7b4cca6a7d84eca051e87e7b355728771c259077aa82e5fe839146d51cf881e81b5b543a95bb6171e68209183236f225eb60818eb57b737c46cdc31feb3a3de8b5bfbd73d04186a6efe81e156f3fff6cc596ff5e3716cebe65104c3f14ff98eccb6df8eaa7abee9b8e9d1e889a3b88999df88e4344abce590ba6ec83cc1a592e5deb4182c1d79aed065fc7efc143a03d4513583c6b47945e61a7787629d7daffc9a2cd57b5dbac06bcac85e2b30c1c166675e12c3aed4b49879677548c28b3be8f479f9ebf1a3467b171a6a0444fd64bae10b79442b4954ee833438810c1759baafc404ff890391d64c173cc15f85c59af7c6a4aee9896d5edfbfc6f77c757c1454a93911244b884eef18f3778840e80aa650f032f32e2166d1781e4f5769471b0e9d0ab657b1cc721445d32f90378fd93c562349feb76ef23a95f14928866d791e8b2086c8c868a0dbb0a43f92080066f4560dc70df6a35f26d2295c39424d7bc6d65450cd7e43f9609fecfd896c1734cb40d41d8f30c01eb50a6e46e0999edeb190108405afe431b5fb09293ff564860dd7a9c441e035ad2d1ca65f1535c2995b0e08011096c98054eb3a7eda3c7bd7ca973a8c831ded68cf1ede14286d09f0c3e4cd23e5afb4a9b5df01954367e8dee1d3d6c4c06ab90f07c9bc635c1b533b1e09c060345b422bb2b1ae413ff6d39bc0cfea6b3de30e9409f8dfc3b1b014be45b7e3e57ced516442ad7d9ef320f5ff5fe9c6fc481c02a82157da23f7f699a21f3777d86a4cee9fcba2063919e1fc7e8fac0834432b15cd4eee30f19d367a3c328ebe5d37094284b34f03e7519432c0d91b953a31b26fa801e0ccbfde6fbfb523ab0dd605c7fbb1d71e958edec0c41fc4de40fc7f2d668d1ddde1bc75a7fdccea1eea2fc3a65f384f568d91b602e844e6ca8b783b4d64511df7e9cccd0e80c071e514adecac5f242f1e639a4f1c021c0950f1797dfc7d2a8528dc8a78590922a75931a53b7cd6c73ab79881dca206e979a81917e0cb406f087e0bd33ae64db7830a0fe43e6f4b1f0b76b5c09d6fffb460a1d074e98a416c933a243bbedff37db8a64b3815fe4ed95c6814008573168c0c688b92ba2175dacbb7e6401a3f09ea6959d5b89f9e9719b28b5c1f216cb17aad888b9311bf2b61d40423025073acac42849b9137d4f161e48bbf907752d161f2d72d97d6945812348a46806cdda8977a023cc985b9f14ec0f55854f0b67a560623ddf104373ecd39f55dfce815ebd2accf84a8be4b9f7ac2f0fd81e405712a230d68e8d7329889ce30afb618238c06c01741544093fe4001c2277bd4dd6585168fac12a4800b8606587aacec9c87c8f26da1bef7c1f5edba722665e69f8dd4738b66c0e60b8b9bc1a90e891b6b80b8899a2c2eb7d50cf65a11a73bd8af6c4b9f3cce41d4640c782ba1c5db0650094ab278a2e11ba31a9647ddb8fe783ab7ce04f322de45f3570de83a7c3c7d9f63da60c99c71326edb2ba9dd5d29a7f30dfbbe401e9623589d9ee36efeb83a7497df846df8cffe53eade23724562f9240f7d7c2cefc97446690b5ab44f61409c011729e6bcaa853808aacfa21939a152cd0871310e84d5886222969b29504b9a68899d8dfc483de2d70a7f302e67ded4946b7eb503d7c3d408de5903f29ac85e41b3a8d16a9ff219b75bd8d227f14a5ae4652265518316a04c0020de7205eb848299201465b1da9041d2949bd7496db0ac4c97335a20dc5e4f13bbac3eac0dd46c77e35dab3a674533cae25f3ab49c03b067730502677c2c262afe43ee744a596fee30a3dabafe23983b868f4c14e7087c029bb3f220ed98ddafcf14582147716d6f1746a85e4b2cca91b580bc48ee7478ed8289e17d4c82ddd3a9b5a0981fe5ba9105be244d057e67a905a93f9c182a39087164e2d25a3fc07e1847be0442ec91c813b76505c7b31fc5637eb4d4d467281d7fb58966dbfb02c462b5f23378bb3d365246f9ae136ca224bdf2ba4accfd15161219111e076954ab0ea2427eeb8b70d6f00a463bbcb535ed5a08a479ed99c0448ac67941344a3bfbd61f5284def2e26e775f2ed73d07ef1cf5893372cc55da98cd0e1569f9196d7bc7e288bf5f5983591c2bdc186c6bd91204b93e12a18f0e8f855c46727d0fdf020b821552d8281a807ec459430b7a6c37ed25bfb341afde767decb68f3af9a99e83f13c38a16ed16e604d62e9e2e3769821e58a4ec0d545d0ea8e078e59d6b89c3ab409c7b46f2cf287beb8a942598937f540e189377c3149cdd40ff8b111e6934adb7435fc1174eb811455fe8564d6185bc146263efaaaa6bb3685baf92ec107ffefab2264483188d70c26cbc5a726aca1bfef9a3676b6fb7660ed1cf6b10b8593acaaf4cf64cca9740ad91f71e237881d54153ba2faf8ed03efd3ba8225c09091a969f505feb0ea2b4770fe794cf50badff5903e79bfb639f75e4045faf2a75b82ee97f0d24ef6816c946535cc013dcabf65a6793e3b4f20e1003afec754a32160753f670f332a760efec389c245ba7d423836fadcc8d3ce5d0476fe3577a9d065f2b9b37c448fe8ad39e911f8cdc4e3a5b3aa9e94dbb68a1ca6e4f4832073234509188232d4d392e85c86ed39da19aeb6578a5db64d6a0079a1624d57874777be3c52bd2976a61eda88efe2c594d7d1296e05b4e681410af734543875314a52ca3f28d979c59c1ed6394d0d7b3b07698ac389996dd35b412c889734ea38ac0625247ff7fe117bcb99abde29b5e5a012ed338b31ef86d3e0e66dd235f32604fcfcb58582844b30ca468e5ab7d91eb340f567e4e5c3e0c309fb4ae4cf98c1157b19022c1cf14d25dba8913f77101d3e8786279a67c223af17137d75dbcb17b228eee7535e304caa50c545bb0652252a44aca7141903137bd7dea312082d81031c736a85252902b049c14a78477d264701649c1f7f1126d060ca04d87aa7cf8a420c31a99f36c96c7948de2dabb21441bfb7273330721acc2857508357ea2afad2d00b840cde5f5456450ed21af31a051ad2b9706dbb11dd84ea427c9f7d5e7d16e5ecf81ca1fd6845e026d28270deb469ab6f2b352dd7d345fe4e1feb7804ffb3a9273ecf8c3dfbd62cb61cbccc7db701143db7f7ba12ae590b9937f0471e1a4eca31934c483e3fe5254655298254abc1105e19752d2eb7e433a13deca3ea9eb13ba78e2968db6e33cc67073e41038b307912a5948861048be97a60aa87c8767851357490b48cbbefc5a57493ff4398886942a1820ebf1de94d00edde625c2f44db4bf8730411b62f4eed8aa6d77d3be21104a9ffe5df3ca7a70190723a2481caf0fb8df1cd07a73cf42f39a57ce59a49a8b2aae8da85ea4e7982dcf4ff5535a134f68e43639d90db271ad9469da5a73d0b060661d5b22db25bbc0d07919deb6b0d8c6dedb14bfa8bbed354746c414223ca8f8a8df8588785ebc41b55a3e402f972c3f15d0a016abca1853c58c592b3b60a3484f51cf63d75788f03734314f4753d67fbe16d613189e2fb7cfc851ef043bccfe579ce894836197a7fcb5bcda776003938933bca4c8d1d80afb927ab532975c441fcfcc41d9bbc639bf176ee09b155f809a4a5042c9e37c8a3168f28db63acdd676317886ca25c97da68ba0340953eefc525ce3e896477a7b8c7fd169d24", 0x1000}], 0x4, &(0x7f0000003940)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r6}}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x58, 0x20048000}}, {{&(0x7f00000039c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000005f40)=[{&(0x7f0000003a40)="c2ee6729d5d0ada28a909840a7b47bea15cd26b335cf43052c5602173ca498617ac96cb9c53e661def0a10a0227b42e794669a42b3b5d7d04643585c5ccbcd71d301b25e03d1fe89cb653cbd1e2d57dd68c2c6c23c2d20a185", 0x59}, {&(0x7f0000003ac0)="ae2ee7d68d27402d8cbb6c02092a07c092609b9660f6b3429b9ac807b32729f3b4115026ad8a496f5457f2be022ab8038abd81ec2ebc54e4e92b87f29f69881648838f3b8d669e766c9e79b33149a3b4d766ca806c6aaedaecd5f10405fdf35aa36781ef4b18f60d16f4d7520c8bec1484df03da719feead00332e3c64c2cab582d24e34694c02d39a1e729dea093deace11ecea976ff813f9072b7cb2aa6623a005cbf884a5975b162f8fd816a1772387018abacb2d93b1fa532a8a5b980a64661a17316431f7937906c8d72e13fa90e51d9f4974f41044d37fa3bd058215fcd1f81e751dd975e2359a", 0xea}, {&(0x7f0000003bc0)="b4c60aa9f687e436c526552b3d1e6849d130276cda00c04df9b2e3a05b977be7023058d42686f44529e1b7c92e8a3b489640bdb1d4bf6fc754a6fc164765fa9b5fdc40b63cd3a0b4d44619a115ac9afaee297710684ffd479071b27d50d70f7c87f535ce0a", 0x65}, {&(0x7f0000003c40)="d0c215609233d2510c60e8493aa36d522d1259b8b25f1723330cd8c201a6c94625d0b921b7b2982e9a3e11199c2353a39f5942264c057336", 0x38}, {&(0x7f0000003c80)="f0fda2ea060fd334d6b6d77932fde43d46baf7acf65745b2b762084ed362b3eb761158f846f788fbd3934db8759ab012f8cc320e9eb6ac3fc7548da7af55dc8ac37c9b6e575a08ed480c4396d85c2e86127a10b0d6f7ccf90278676c3fe1", 0x5e}, {&(0x7f0000003d00)="b499a060beb25348360bd0c8499cee5fe3504ad29eeefb25d9e0a8f8e112d7dbe8c5168d74ace7b2e461c3d2ea196cfd6c8701bdb2e2a7f6304c7a4659366338f3bb54d5619759b2ed17ac3ef3bb380b84ada6a167324aea9f9e780037ac47a46846b7bf0d53addf9ef25ca76172a464b5e1a1b678fe4fd1cc953dfc59cdf248e5d004640670aef481b9123e4c27c1ea13275454909525111475b5c3e69dc9cf9b885110f784426ead3ea4dcbef3f9e27f392f51a4853fd24f6909c2d5b2bba3113b6316a4313287a9660e4bc7bc5652f801a3103d049eefaae5594362af34f1fca7a4ad8c63ac73f590f269790a5f5d11b005bb5a2ea20cbaa92da016", 0xfd}, {&(0x7f0000003e00)="fe65a71fcf0ac5002df41916a604aab9c8ad1e45f719c882d70e22723f6d23f0ea9e1c77664fe94e50633b41034578f1f31a2947850726ee7bbc8fd6cd7bff8a9db6fbf5cef6b52699ee51fd5c55075b5769d92e4a43ccf31ca87d6004fe652f9368e46bc7bc5d870908e74a305f1822a52894b172f0f309771ad95ed7ba46caebaa26cb9730c87d5b08ddd33d167ec7085497590a0387f55a7b55711b8cddfebdb3dc299aaa363abdae70a4ed5ead321e98d0e281aa029345bcbb2cd2f3c204f70d720013bae6d10622bb1622befcf5477e8e9129feeae4e6c08942589f7f58f9c148c9e1f62556a24214f48274c9d0144f4b4306cf8af97868c6cf1ad8fa5d00fcb6148e8e0458e434dc2b84538db88faa5bff6581c228097bc87cca917bbb11c0f415cef2ec5bcf8f84bd225165f023f93cd224a6173ddcf713901e8e08f48d6271844f725032311194eb05548d7a9a4d8df3c2c7f92e8e052e33071053bcf4f7c997e09d8b02ffed71c6fcf25e497fdd3a8259c3e23768b200c85c073a01e7bcb6095d5aa3d76a3aecc37844b8b352ec67d8ad3f26f9c9d64f3709a04f71825c2af8f063b5740d06b9482d549861ab6354445be494d6d936aea75035021679d558dd352e8aa085a2641d9e765878e599c3eaff638bb266431f14e31506e1c64ce39501d8f36b9df9ffd5691a8992804d15d85e060739cb5705fa914c436459665f43c8493d38381d4485c314ba7996304d5b9acd6154c2edf6b2dd3ff79ef4f3c1003198096c8e17c78f3920e473bdb4d131196ce2974129d3e66c57436197c7a7c936d0190ccecf618c9b7deb1aa5921dcbb3f27f0bdc5eb2ab3202ed8bdf426d5cfe88c82722a81cd437b1c91b69133cc0b0a9206311215fb13320e248e79c55a1d24212329aa4f3040ed4f92e1b11043b1084481e93f910ba3f77ce55694ee236cf6365bfe71bd4ab8d10fca6db5b8a753cbc57d11d8a66be4792832bca8fce1c01b96c9edec080df076857a83e0d86cacd293701ba5f013cd7e44143220b645b1ac8e1e7bb44175d2a61dc0e365da5ee9888ce4de7f26a1a62471847455d76b0829441c5e83bfbf2593f7f61fd2948e1edcadc83f4f34916798518b28708316115809e67777d041970d9353f1d8284ebfe1b7cf02d185a202fb879dd35057db2283fc284d9551d565a352857b1e30bae98c1ca9274949e7b6596daec175ca7ab5ab84b633fb88a36fec0bb7d353a42d2dec1b0d2a3ea25e666b36cdadc5d280bb39d05eff295de820399110642246f7947e980ef29ad34129216c987908c9653ae61b7793028e4150eccf169a3f642a5fec891f4c5164edbbbe0ccf19da4f36b13c8bf56bf8e5163b0a6dc0309051228dfe3f0d550df89dce641693f64f517e4247000a23ba72379808f9793308ae4129a40c1aabd0a7c20fe7ad35f6a605695514efddb53a13b986ffaa9c4aa9aa1d295176b1afb97e34b275b55f83655077e0f776b62255910e78dd1fdfd4b4af330c5a03305ab9792e72f76bbfb8b001885c3f2861ae92cedc33ab94bf92b4bdddcb830798edbdf50afa29d9981bd1126d3f7d5f902b0b91a6290200f711c65b74179bc0d0d51366a6776f55eaf70f73a736ae82d3ee96a7a5e074a262a8fad8f427795344619c67c4bd946fba9cde9eda54a61f54ebe8a3ad08f7e316f1aae5849462d6c93d8e2d31718fb57d1ac1053402dc6efb49ce2eb868c85fc3604da65a414332cd0781e3f858493efc49f5ea6e56bf2158b7944e397b1e0708550683027696d8f949b4c6262f14fe500e213c0b3750000a9c691b50931fa20afbbf5d69352a9201a66ba5f832af226735479b6a28c02b649da7c76eab47f049406bd20d5a7477925c12695e8ccce142009afa50ef8a687ee4ac2f4bc490c84f15930eeb00e913f6e0d5447500a53009057a2fb6070f9f661cad7d2a9ee21fe97ab06f2139ed459eef5fad093e8a9d2977a4dc6cdc21824848b5550da41ab357b32f4e2398ee7d85a57438ba91780285b2f0c5fb7813a190e9c361cd780019dac8cd897866614f36ae35c06a0666a6a48cbc15ab3029191ac4c6218d2d7d3788d0beee33201dd98929fc1c85139f95fd9942de5194119231f6656a0421e959931e80ed8edceebe13f39ad5676ae7b680111e6bcdf8920e6bfbc8062702ee3b988f724b8be7c07f4c6bf146d71eafeebbe53ae60e95c11ffdfa9b81d0f2a07f62f7866a196867cd7062963595d2c1ebe69891da24546a8e9b5cde4a01677646244aaedc13f4eba5145f8c6e3f2371d6cef52b0c640ff0c6d930f49ecb74bb417aa2bf8749178dc13f1f8ae22fa05441a35edb285028b09367e4705e25d64e6a71de16d7e8c6df51dcf1b1d3d8051fca7c07c4a7aa52b1502c2874407c562627a53a70de818e7fac9f5edede5bf741a835bbdb2ac8f5c5f16a323fdbf97c076db86ad8303d36f0f9fe3e2b6ca8ec83582e88546624e1a2f1c82fd1920cf9c5f23ee87236f5dae75603ce5e2a17a88193e671bd5b4224ec4399fc9747ee6f4dfea82af6a30030df6b3bfa290977a6c86b466984a64e5856bbc91a8aa9af9f6e634f099b953751c88e177fee93da1a319cb958e1e4b0c889b08504b0cfb0a3e9da30fd2ba450bb2d53c85012f4692655d6444586aa1373f4f6317d7aed014ed57cc27e5284418e91f27d34d6ecc17a971276b24e29b00932e26ee6e6f98d77a0ad921f30d882d49052ff7a5ddedae2b7906b0cd867b7632f5e3689210da868cd6ee01f06bfb88376b830f16cf95121963f3d1f5a26d5912dd5b93ccc097d4e073b12f62b0c64a63b54d0b9ef490a740920d56d47450c5eb93942a3833910c3afdb1b5dc677ff135f38a73c688c33850c5bb52fbe7daf098c884fd7201ba227c26c6cb40b25b1b36422f1dfcd014e4505e28b5430a1d33949fa2ff21bb626f4ee513c0557c7c66c31efe5b5370fcd4f256c0c81d7fd3948f3fa747ce9e2b5c373c4bb3a4660c1af86adb41fea182a986a69eb5f68f9acf2b9995f80563a075751fe55c6810291e3f3415222b4420ba13d9151fd64612a129e9fed08c6b7df71e9fa19fd2c578217d6b344f52c7ccc5f63873633e9653ced533bafcdc46f365128ebeb09e8fc6ca31833bdc2e760311a3f8c541b1b6abfa95a4ff92580286e0c6300d1eca6a34e53626cf5441efbb9c19fba99fe2e8b25253993395118051f58de7b0eec35200bebb0963b04876b3e208e1bd2eff570daa0637b611b8ce4e269aca186260e4ffc2ea61be71ea58c02e3dff82847dec42b77b4de6531abb67d45a2ce5d53847dd8c42338285b6ec4a2aa5d1ce9806b7ca9796e0a1fb7573409833154547ec8cdc810aef7b8d2a7019b47576a4668958885bdf3209a5b57c87778970284e202792a7c5df5837889dde0dfb29857ea6cdf6ae8afbc5becdc63d17a147c9afd929bb2e290b61fcb9c90d2110ea352fbe1ed201bd86bb7f5b4dd20a629a48461d84a206a311b8bb2c22d858c277d2161b40c70519949a128afe8bf0696f20ab69f6ce9519bc784d0025193052ee9b3201656bc8135c143dc4dac635a7f21c9dad6a15fc578291d972ff2e7d6e93987d743ec832b39e71f6c022fc40b8f7e3ad99fadf44168a46cce14ee067898e9b0e05ce3e12a046f48a32812da1a2ef2ee5344437a56dc9598447ab63a7676882b94a890cc920d65ebbb847f884275786ab0085a8ff8b2053688438ab915def68412ec77d754a8eedee8fe49295db3c41e419e574bf9d0e4f0575ca61d8d5b1266c583d5a264667df7af2eb0c2cf20feadafa2334b9cd8856182fc99a306d6110e72eacbe4b6ed153309be526455e5b9dd995cb38cb6b99c7ba21def758b0014f3ed5b853cd9f380abd1fcd984d77a8d33b26445e063a2fb7c657aab99ec97f8ff7f17b97f77f188c04b87e1c38cff48e6ef77a87e93348ab660590a0bc6e1b555b330038ea30117f6d1f6564410b2c44360d3b09f9b6ef7ba06cc334a0387e38946445f475e8151c9fcf682ea79797ad66793ab37438709b3679ed1e469c4c8e10cde7968b3fa05e6b0498a1f08f1756460b4b47c7d28386a6316c2a0166e48585020d30af3741320c36d25f465b7652c8252e8968d60800d7475013d0945ec0bfd15b9def0d84616ac1dc9ebc04bb875eb336ca9c5ac9ed95673c15b1fdc1a7f091c4bbcb996f84cc8c6f62ce45b3a8fd730b2ec93aea5e7da0b59a9bbb02c127321e2717fd753e7d36a85580c8d94f6f65676018adf870935bfeda9377fd267a091cf3e80200ed848d94c15ae6922e6921adaac103e11546cec69f2d2205234c8cca7b456fefc807b4d79b0256b66173dfd506dbfce8cdac90f8be27b9de435f77d440238e5002059ff7b39d105929a28b32db0e3161621dc5e998819533c9aecbe502c7d04cae5f104023c539b9e93b7ae3e3ed0dd17ad16a331610842795cb84d47efb66447947c82eace2f949921e80e25246397e0e135a173ae8d4f785589663402aaecb93325974f1b6bfc344f50308010ab86608a916248406248774d2e7bfffea73b884a5dd5fc13c09846ca8753ac446ebedd709053800c0beaef4d7c4f180795727d9ed62334a75d8fde6da0da7ddc4264d7bb34798802b32ee45a8adbf8ea6808d72627e672acda261d7219d3ed6c17159191c4e28c52fbbf77a5c15dff819925611b02bf40bfd88c0dfb918c496e7de37a9e9e5ac2f4c04a6f5362b33a3a61407a6ec79284536d08c1a69a4d5da7b53451759b058957c1c9f501b1e222a5b26bd651b9ce221687523a2c12853ce35107bb3b3f0b0fc91e08f141d3bb3ce14fe8d3e9a36cf74213dc95ea2068ece34eae1e5e50afdcee46031def66475573b5c561ddd7c89bfd27f825dff924ad7789a4a010c2077bb8e034dd412dc9a9341ab17d10d41b815131e7bcd801d2f87d26dfa5eb511076128218e096eb6a5e9fb881dfa0edc647f5c3710771a054d59578157ff203e7603dfd498bdb836aa96eb4988b83c90e65485e6ba4df8de775ce8706d23d99f9319288e4a5169e659096f30f625a58cb0f70be264f4ed6744a83304f1d3b265c690c6004ae812d73fdc945c1cb5df923a2df82554165a9e8b4b519e849a01ea54bcbd33f707248697bedc7b40caa4ee72b37b0f4a0971c8c9e32d3c3b0433e13c0f436d99702e8ca4983e25d882688b8cb353474103f3f3428fcafccc39cf92f4f72d008029d57747b15c85ece784ddbe9adf3e8ad469283f83889cbe74e3c6140b5505483029e49412a8c549aa124c433df447ec894ef5c087a11226e83c4058c89a3ab44752549b2aee17e74127e4bdea5a71b3ad8a5008ec227996315526164c5454bc680e7d45780822158a58942f2dc2a2188dc1c037b54f515131cf6114ec780c5b8c35b8de62d0a1f413003961d022acfaf3c7a3aa9ff55d07ff2ade8d70b5b9d73bb8dfe8bd005bdddf36e5b03c68c4e625f5b9b50402e2d8d0fc7813665fe76afcc41a2c32ccde11e7196915225f1f0b18a4635c593035945d18ccb3a16e7389a71f51c1e276834dec3027ec3998044d5289f3228b7775cec26814bbd8b7fa3d782e2696e8a3d1a3b8b3f7d82bc7ba1beacdab52c204a29c4598dd733bb77f8ea5f28c539aaa4601da10c5e87d8078a70a597db2ca222378fc9bc249d51e845c0ac402c4d4862e50c01e0bb57a056398574de023cf14cffccd4c24b3a24b8c50a911ffa74348789774aedee5e8ccd6b2bcfb5955bd13522421abd04fbe3010762a6a", 0x1000}, {&(0x7f0000004e00)="6166235e738777280bf4dadba9643fb0d0ca00aa24089a89f1b0b669a96d8da628135715db8e5deaa7c631f14006383f3f585afe1dace88f1000819f5ba050a04d8b9a1460e3cc994c1a3462db3c7715a33901ea87ac833eb0a97174fffe6dcc89265b3aeac8c3be84d367770f63f9f4e76857ff52f6b7b339e2ec5f2ac8cfb6e8932aae54a341b3fd0c109717ba72e787286ca5a308b3955ebec1407065692f3e456c40340a90ef4b0188006ebb6f81d6e54a35bb4cd52beb19e9d696fd15f0effba6e18827769d1c60874ffd07918ed152681f521302e37a868c6dce9591805401b781aa0abf92e1d560bad2508330e007ec7a3bc3ea3aee1506dba08f6bfd825cfd366eee0e44061d99c5202ae3f58b874f5f9fcb4f1162bf3b2c30458e2dc8b70c278ee2f2f5fba55e40b9b159af20bf44ad3cf2dbb13e642f3f6f857e406254e2b3934ddaab32298e426093559ff29fbc697674d045a6a7a66a1ab99e47b7974c0224e87da5eaab9c3818aa9d622a90258518783979785b0e1f56f721f950c5478ee5023220772007e118dfccd298c06327266809a19a6808d5b244ed3ec6980f850fb82a12b569d666a3cdbe9965d2a3850de7abff62d4a9a7512f9ee60524d27a5ca7866d2f386c72c9b8898d66bdbe0ff543002e9759d8b67694f03460740b1b172b3fc99d9670591920589622f1474f5f1e457611707b524626eb2d76e2e2fd4023406ab3961f6059535a8e21fb5999f9b7c32cc862275ec7e4ff6924dc476d6b54455574fb16890c5315a3fdc485584c41853d814b4e6f4061f5a228b734f38c21dba788f1202a98c443929386768e84e30c0abca854f99db40bb70616fe2ff1ed9cdb39808350ce5a6a6e12b741710abf716f56a11545a5a550c67582a601147662e03fa94d4f268f376151abc3653bce924220f8c0638169801a5d33d5c40af20155bccfcbe31129599078c783973292f6dbbc26ded664109a47c0c00c8d4ed0a62fd3c94cb80b4b24864e5c242470145bc04f1c98963b996f7221906c13b237f6fd3aa8f1ef71e97b775dcd1aae24cbc19d875fd6e1bf824f96db8f317b59ef0d91789a70e90eb6a7c212c1179d49154f2b849c6cb55d6f43498ac8dce1c06f55e08d4fb225655973d0bc8dfc9a816d37bfdc0169e41e9ed36aa5b54630630cd46713e20521c0c392d5aa15326fb6765ccabc8ecdc0ba04c2c6ee91bde47d93271327556e742481aa973e55769dfa40ffff9a74acb3965d8732261edfd054fdb46d14b4e2cff7ff557085ba2fe2f4ef28a1456fe8bcd5a5cf99b6345f57b21579c46caf3b20f6d70873ba1a9d4c38da37a7fd623ae69daf711128c4c9a77fb038e186595ff6800273c4d8e6452506874a1e8be2e9a3b02d44744b95eb0927a334d2e157fdb176086b083385b8927bbbd99166437da4345e27420f6d5329674ede76075ec679af7d1cb4697e143e6305ef6f662141c219ac9cace7e53c7445d0837f64f10f366ee7fcaa0748d7d224c19eec3a660528b9568ed445c8a913c6c137d5564c5b82057734f65bec04a54ea982e5d78e354c47abf008b78c137393f6e10f60dcee26131493e4c1472ab69c41c0f0754fb3365923ebcf7386c3e1f23f9674fbb0fdb907ab0185f7ac772c12da3b36b863242230eda27e28b9adbb04cf96b092659a8181183763202dc3e33abe1f356dc0a9d9d4028e0f89b8498e3ad5b6702880b30840081e83c86a36d466f11f8f839c9f049cd1c8e9467ee75a9b686889c7d9311032e78e961f0ffb26d8b9e555cba1ba7f1af622c93c0949c3857d11956131278fce8defa009920485bb5e299a9ce6352b8a49c4dc75750c630f0935c239b2d94d0d3e32ea090b09ad88a090d29bfc874acfde591d3b735b890a1abed8952c56771235cdeba15f77cdde875fbf352c2e1a05540e10868d685e955b3afa8047784302ef6e03cacf2a5c89e22266accd914c95575e1dac9e28eb26f2224d402874198fcdf4a75c6f21454f29ff727564951c58db15a63a3edcda38e6414f19be84e4e6c3c24d935b2963316099533f6026548544de25f4dd12407761d1468bdb35cd5a7f99cd64ff5643cf39d550e5d5344966c83a45a2a83a8ad11b5e3343656b9604f1414ea37661dc49c30aadf9b09506b5028145cb7e66ad3b517d510506c1b156236adce3d955819ebc240ef89b17c43f3f9f1864d23a8435f340b0f3fbdcb52efe0e9cc3ba9b12ea5927c0a42256897a52b27e80f4153050bd73722a98adfd523be78ca2f306d745e4ac251b13d08ad63977dd58f489de1bbcfd661efba6de972209778f9bcccc6384cba01cc10991ef9e9c55e806436f2d0c628757bb0400339102666684704cacc4df5cb346512d6f1da139700582e70686ff55bfd0e79a948dd170933fe32b84bbcc19dd4e0acc90d7cc7ad9a6cfbc5a1370fa2f2e863a691828a06d1e93ae81375247953f118ff1454e0c5327e1488365add001e28e3bf5684d32f119d44c650d51179668889c84a76f6a07513166abe0749d129331171fec65a1728e62a06c5a87ea12aee096b3e532f4952c678f57542d4c8faca457cc5dc368829ba6a0755582c34c93007986f6e7551baa15367b52e3ef99d533897109e9d28d7b1bedea36133e13e518c8f475042395ebb68b54567a0e5642a29e18c5d980705d7a443d45579a4d532730275cfe7eed9bfedbd598460453f50e17d02289a661f2b4cc10bedffd83de06d3df8daf3ddac10e7a676b9c748909bd63633d094399e7d2616f65463482eeebecefa29d57fefc9d7887beb54c6056910dbbfedb96490403589f7c791cc8c17a1b92c736d53e950abaa0a384926f0a59a15ce5edaa7b746c307283d8223596ffe7170a0f8870cef40c32a75c6ad61b4c6e5f47f403c630b563c64533b3fd38e7b75cfe125a7f84cfd9023ea112c6477c3a154cb296f3eb7036c82da41222c3f50b2007a36510bd2678bbd488c629b72a056ac8458acb7d875efa8600dd9f2fdce88bf24eb451f429563f67881845d5966feb5f51e7fceb6d5548786472a96e07e1deb7de3e53aae1b0387df54b962909552f36f9c13988aee835fc59eb27a97f896982a00a9b772304898330099631dc580ec61a5130e098535f1490b8885a93939dda1b623822c6ee1e6ccc643028cc820ef81a2df3cac801fc525fd20e6ae881ac5754c49d8c7431640103d0d8ccc1aead942e9c5aafe2b67e7f0037d8c138c9befd1f5db0fe5c73b771d898f31c319374e87ba3c753f978c7ffc039b8e1e7dc452bc1ceaa95ed0f76373f62e1837351d0859f7f791233501055863751d8d66d80635906bed533f49c75fda6f5b0ffea736e39957fe4098b850deb1f2fb154aeacda334ddcfce4323e6e231270d147fcd5f194c143b49596b1c7529ac7256b49541d53e714647ac5a975c5f31e4ec5d43fa11f60dafa4b5705bb4042de97a28f4c168b156c4ebf293b19ebf3c05a33f19252552e86b6650d3b9cc144efaef9d1cd12e9b03de76ceca9d922e7fb2bf9ab59765b8cbfb2670334760719b85759f4df0d7707c8f1a69e994357b2c81c82b8a335fdb5b6515884ef43ff87afde9fa13b5cd1085d682a4a221bf48a4095249b06c741b9458360cbd8fea65a86de0821361240799f65cc81377d4b21904aeea3db21c20bd2aeed8c8cef5307245c9f0518065add1583cdd4f495e7f641aa7932536d0dd47b2b05a5777498323df49816f582f6aa6374f13c32e278c13a7b20b3f5a0ddf97e915fab777222214b5888a3fbe84b1345128e98d552d919e2435f809607b447d2859a43f24e88e8b71459e6dbe3072f1e0073062b8e826afa099c0d5891a15693f3acbab03bf68b239d43bfe4e107a722b00ca475c3b40719851ee4301ffae69bab3cb4650e4bcc55020dd76237b5af36a163a08029c19d43c1ac882ad8cfb08f77dadb9af32e7e5c48a6eb3b4440982cd956e2071f4d95b88b36ae6756ae02e9f6bc895fb2d47de4d328c176222979db0b717e38a463d68352611719503f33436866c9d3974f598c78cb9afa2fe55f9846df528e90bf2bd4e60a4d9947a2b58cf83a4b54f5ccbfb77a73383072cbbed3d79ebd17500c8b4f6e880cff7125befd5dedb93bf21b30a2225865deb76f878f6ba1d6e2b7d503a5bea958289a68c42679639fed5b8a2bf1b8b1e0e3ef0d731c067937b9f0f47d99b6ffcd5415788614278cf81417aeb11b4eb748e78bde7d537726eb28d34e675c6a9a18b079a24b5bb846bd6bc75e7c2c84cf730283060f4b1670e62a2b016a1b1bd64c79819890a982f8685cc16ca035e651f89eb6ee3cff4fa015f586e6efd98f39383e9072c74f92e7927ec9633c44b25d04c15106ece956e36562829acfa8de7e8138d1aee92c430ea5f540bd1b2ddc46412491570825e906ff0c2a4917760e306ed0f8e49bb1f1cace958d176e0a748746a96a50001eb6435c67497f0d55db157a00722b104133a377bbbdab936a5790be1f40eac523cade24368714ac7a91c53387a1c242357cf82dc535bff95f45c4c25f83787d48f34d5834d552ccd66beb044df1c4889f22abf1ac5123327231ccf5504abfdcfa0664bfda8cd8e92d3b02ace9c5845c0eb3229e5d4bf59abfe50e9500fc8ce85ee9501b1045e140bf8c05667ab6cad994e5596334b213b97f7501b23080b1b6901c8824f7de2b67a9d1f3a98a3f0d8130ac095051ec120a8d1c4e1e19453795775b365c5533d07dc263968d23bc38a197260b4974ae4eefd2b5b5e1b8ee80e58a8fe38fcfb7de01ddda647119f341e77fffc5a1f33ba9a6601cf96bb21191117508d3d2eee323d0fa4022ef9d586c39f7da3fa20f3bc664e07d9c8b9c2aeb071bb2b2db1c1f932fe5cc6eaa0e5e742e2d8993b2bc86e1a024452cc0636c005a8815ce86be856194df6a925d0902380576823fa24d009509464aa41c7718af97603edfc342b8dd72a1fb3ecc667608bc3ae8bfa0b2f6bd7b0b85a1e163594d13c8af890456324e9a59693e363068c1b361c1883e779a71d2f8706ce955882ae7df0e1d12532930ac6f7f4255c7a806c6de1d159d3ba59047b5601adb3468bc60f856973224a0536e752734ff97bc90924dbe19a224b3b0fc0192d699112acb83b8080c357576186a0aa9012e63517e2a6783f73f513c5713e72ed30327073041362015bb28da2a8236995538fc25d8e0a35c9a529c522068835744e440a3445690db40a224a90b6e425fffd55c4b14174b2958a71bda3ac10b2c0d933b6667991834899fdd059e57ae54b4fdb94807b24c53e36414d6f46b0866b13bc8590257bbb9dea7ebcc0eeae55bc5a48ea229f0cb03b59b80ee4c48ca31b95d0c513b2c86190df627c6a2380dd1b92882269b8290c0dd4f3a152caedf1d2b9dbaa8e609a6af1abc13c966473ee475bada1a10c9098bffc964765ba2de3c7493a0868501cc42dcf029148ebd82b70d04a0b9c5cb131af5f57d1a3a135383bc35fc23a4ef7c9eda29e805f46f8906f85050dc035f69116b40e8892f98df0b5b31af14070e46f0a7ef1e7da301e4dad75d42348860ed3f7166a73ae4b79f85b76f7d34ba503cdab8f0866ccfe3cb19e568a07945dc7c9b24b4507398dd23f841b8c3dd309ea62eb9285ef9db189b709e27877d4de699ded57cda86acfe74a8c0670e4b597dbb1f26d24738a6eeac2b554e943593fa31fb5ceee3b130ef6882e662cf79aa44a37edfd1ba131d311539dbc8bc808069b519cbc97c0866c77d39911c94828024", 0x1000}, {&(0x7f0000005e00)="9bd49ca90b19717b359ff3ad5c8ce65167bda8d3ad92e200ecd38ab27107e94e428242e8fc9d1c08db09a943bfe98be28ee7e6909a432498715dedcd8d7b9d1e4b28cbb4937c92", 0x47}, {&(0x7f0000005e80)="bdd606b104dc51c459d8ede0f5ef4ed87ac3e26d8624be6a18369e17226122dab6dbe62c5c8de294afc45962feb60cc5ff9581b685719506fba959ded3854e2b0ec6080e557ddca43669d075a1b3f6936bfcfde489d09a2a69dea3862526a409410797229e6e0b64b60cc2466e73c62fb7be8406ae99fe560409e398cae0bc8ce72cfdd95672c22468a12946f10f96f1d98b23d5729d8197ee1f734f6757", 0x9e}], 0xa, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}], 0x40, 0x4000040}}], 0x7, 0x40000) r13 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r1, r13, 0x0, 0xfffffdef) 02:52:10 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 64) 02:52:10 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, 0x0) 02:52:10 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0xc0000, &(0x7f0000000240)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB=',version=9p2000.u,access=user,posixacl,access=client,subj},permit_directio,pcr=00000000000000000054,fowner<', @ANYRESDEC, @ANYBLOB=',\x00']) 02:52:10 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x5414, &(0x7f0000000000)) [ 1478.241933] loop1: detected capacity change from 0 to 40 [ 1478.259267] loop7: detected capacity change from 0 to 40 [ 1478.272868] loop5: detected capacity change from 0 to 40 [ 1478.284952] loop6: detected capacity change from 0 to 40 [ 1478.294093] FAULT_INJECTION: forcing a failure. [ 1478.294093] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1478.295008] CPU: 0 PID: 9065 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1478.295541] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1478.296069] Call Trace: [ 1478.296251] [ 1478.296409] dump_stack_lvl+0xc1/0xf0 [ 1478.296681] should_fail_ex+0x4b4/0x5b0 [ 1478.296959] ? page_copy_sane+0xcc/0x2b0 [ 1478.297250] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1478.297597] ? ext4_da_write_begin+0x45e/0x840 [ 1478.297917] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1478.298290] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1478.298633] generic_perform_write+0x2e7/0x5e0 [ 1478.298968] ? __pfx_generic_perform_write+0x10/0x10 [ 1478.299315] ? __pfx_file_modified_flags+0x10/0x10 [ 1478.299664] ext4_buffered_write_iter+0x123/0x3d0 [ 1478.299998] ext4_file_write_iter+0x36d/0x19b0 [ 1478.300315] ? lock_acquire+0x19a/0x4c0 [ 1478.300593] ? ksys_write+0x122/0x250 [ 1478.300863] ? __pfx_lock_acquire+0x10/0x10 [ 1478.301172] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1478.301502] ? lock_is_held_type+0x9f/0x120 [ 1478.301793] ? lock_is_held_type+0x9f/0x120 [ 1478.302094] vfs_write+0x97d/0xda0 [ 1478.302347] ? __pfx_vfs_write+0x10/0x10 [ 1478.302631] ? __fget_files+0x267/0x480 [ 1478.302924] ksys_write+0x122/0x250 [ 1478.303188] ? __pfx_ksys_write+0x10/0x10 [ 1478.303491] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1478.303870] do_syscall_64+0x3f/0x90 [ 1478.304132] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1478.304504] RIP: 0033:0x7fb718863b19 [ 1478.304767] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1478.305939] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 02:52:10 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1478.306468] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1478.307141] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1478.307631] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1478.308124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1478.308616] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1478.309134] 02:52:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2801}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:52:22 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) 02:52:22 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:52:22 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 65) 02:52:22 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541e, &(0x7f0000000000)) 02:52:22 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file1\x00', 0x4, 0x2, &(0x7f0000000200)=[{&(0x7f00000001c0)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17, 0xfffffffffffffffe}, {0x0, 0x0, 0x2800}], 0x10, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x156a43, 0xc) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x0, 0x20, 0x70bd2a, 0x25dfdbfe, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) sendfile(r1, r2, 0x0, 0xfffffdef) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000003c0)={&(0x7f00000002c0)={0xc8, 0x453, 0x10, 0x70bd25, 0x25dfdbfb, "4339e67d649d0a9a20f6469df108d0fdaf6c64db9c374850f3f8097bfe410b13b8b50d6958adedcb7ffe1d48ef77b403d5cc2d5753f4ca4938d4eb69f7327bd3cd61867ce64504b83c77eb026f7d496292be3e668738971e7c61771c4e13b1e109f2408daf59d6b48cde8918432afc06eb693c4ec1aebc51e530b75906c39a20af1235360b9d7cd584c79d06d8246c0ef7928b1b346bbed590b4f97d20eca3a8739c3532b84a9ba059c5a545daa18e39db0cce431c", ["", "", "", ""]}, 0xc8}, 0x1, 0x0, 0x0, 0x4040090}, 0x4008004) 02:52:22 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) dup(r0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:52:22 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') lchown(&(0x7f0000000040)='./file1\x00', 0xee00, 0x0) [ 1490.602266] loop1: detected capacity change from 0 to 40 [ 1490.625952] loop7: detected capacity change from 0 to 16383 [ 1490.628943] loop5: detected capacity change from 0 to 40 [ 1490.639371] FAT-fs (loop7): bogus number of reserved sectors [ 1490.640163] FAT-fs (loop7): Can't find a valid FAT filesystem [ 1490.650947] FAULT_INJECTION: forcing a failure. [ 1490.650947] name failslab, interval 1, probability 0, space 0, times 0 [ 1490.652037] CPU: 0 PID: 9098 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1490.652617] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1490.653197] Call Trace: [ 1490.653407] [ 1490.653582] dump_stack_lvl+0xc1/0xf0 [ 1490.653875] should_fail_ex+0x4b4/0x5b0 [ 1490.654179] ? jbd2__journal_start+0x194/0x810 [ 1490.654521] should_failslab+0x9/0x20 [ 1490.654811] kmem_cache_alloc+0x61/0x390 [ 1490.655123] jbd2__journal_start+0x194/0x810 [ 1490.655463] __ext4_journal_start_sb+0x3d7/0x560 [ 1490.655814] ? ext4_dirty_inode+0xa5/0x130 [ 1490.656133] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 1490.656477] ext4_dirty_inode+0xa5/0x130 [ 1490.656798] __mark_inode_dirty+0x1aa/0xc10 [ 1490.657132] generic_write_end+0x319/0x3d0 [ 1490.657457] ext4_da_write_end+0x1e4/0xb10 [ 1490.657778] generic_perform_write+0x333/0x5e0 [ 1490.658157] ? __pfx_generic_perform_write+0x10/0x10 [ 1490.658544] ? file_modified_flags+0x1f1/0x330 [ 1490.658910] ext4_buffered_write_iter+0x123/0x3d0 [ 1490.659268] ext4_file_write_iter+0x36d/0x19b0 [ 1490.659631] ? lock_acquire+0x19a/0x4c0 [ 1490.659936] ? ksys_write+0x122/0x250 [ 1490.660244] ? __pfx_lock_acquire+0x10/0x10 [ 1490.660569] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1490.660960] ? lock_is_held_type+0x9f/0x120 [ 1490.661296] ? lock_is_held_type+0x9f/0x120 [ 1490.661633] vfs_write+0x97d/0xda0 [ 1490.661907] ? __pfx_vfs_write+0x10/0x10 [ 1490.662233] ? __fget_files+0x267/0x480 [ 1490.662555] ksys_write+0x122/0x250 [ 1490.662846] ? __pfx_ksys_write+0x10/0x10 [ 1490.663158] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1490.663573] do_syscall_64+0x3f/0x90 [ 1490.663859] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1490.664266] RIP: 0033:0x7fb718863b19 [ 1490.664540] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1490.665903] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1490.666471] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1490.667009] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1490.667556] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1490.668094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1490.668637] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1490.669188] [ 1490.677474] loop7: detected capacity change from 0 to 16383 [ 1490.679035] FAT-fs (loop7): Unrecognized mount option "./file0" or missing value 02:52:22 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6}, 0xb226, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:52:22 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') lchown(&(0x7f0000000040)='./file1\x00', 0xee00, 0x0) [ 1490.733977] loop1: detected capacity change from 0 to 40 02:52:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = dup3(r0, 0xffffffffffffffff, 0x80000) openat(r1, &(0x7f0000000000)='./file1\x00', 0x400, 0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x14842, 0x8) sendfile(r0, r2, 0x0, 0xfffffdef) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getuid() fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000580)=ANY=[@ANYBLOB="02000000010000000000000002000000", @ANYRES32=r4, @ANYBLOB="02000100", @ANYRES32=r6, @ANYBLOB="020004007341516ac7a76e0c1619a58df9ca341705f354d839f87239ffe4f3cbdd5ae70cf7640bd24ed03a67a88e167a9ebcaefaaca8358d45df2070557b5bfa63183a894528a34d033b56ba18e728190d1b8ad02510004cfd2c4eb0009084f596960046c289f3560d4e83c088658cbe54959120cbbe6d5ffe825a931dd376f9bf0d97c7a61688f8a5c420f6e7f2e30346cfdfdd900ba9b5d8c1e2fc6bf72ddf75142412e33a673592b66ba9aaeba9e780bb116ae53f8c74e77140437a3335723c7dcf5fedac4b7fbbc8874fac1a05d7de55f2c31f22d8c079fc15d5b6433dfbb515c908883352930186150f354ac89a1c29350d7479c61a0d1d72ba818b2389c1c5f672744a7d3f755cda2994597535e34dfb401ee8454fe490c0cda09bbeac14b33d25", @ANYRES32=0x0, @ANYBLOB="040000000000000010000200000000002000020000000000"], 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}}]}}) ioctl$TUNSETOWNER(r2, 0x400454cc, r4) 02:52:22 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) 02:52:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x2, 0x3}}, './file1\x00'}) openat(r1, &(0x7f0000000040)='./file1\x00', 0x640000, 0x12) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) sendfile(r0, r2, 0x0, 0xfffffdef) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) write$binfmt_aout(r3, &(0x7f0000000500)={{0x10b, 0x0, 0x9, 0x21, 0x19e, 0xfffffe01, 0x2dd, 0x5}, "d6db2e27166d2ce2de59fd76bfcc0f7691cb5ca1fd321f4f93c32b58c593767a248c7046cdcf421826f68f0c453b9a45adc117c789cdb8faf5cee17cbad0a8d47981e6a228386e22bd5f64aac9c4de30ac89d43b0fbb8bcd73f77ee5098e6caddd0df8478c190f1466", ['\x00', '\x00', '\x00', '\x00']}, 0x489) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r5, 0x4b64, 0xf0ff1f00000000) ioctl$FS_IOC_ENABLE_VERITY(r5, 0x40806685, &(0x7f0000000480)={0x1, 0x3, 0x1000, 0x7a, &(0x7f0000000380)="d3819b824032b6c822c070d153429cc2500ae34fcec4ae99eeb7ce9e0ea8025ddb933b0f4f1cfb0beccdbf6baf37aaeba731f31b5e56e581be4b3ea9789da47704ba91b869f34ca33f6af821d1085be1cff8e98339aa13f7f6b1a056817b63a800537587d66a415dbe3caf9ae331c58dfd2f1460af9f8687c983", 0x5d, 0x0, &(0x7f0000000400)="616733d153404b945b40b201d8e1889321154047831469039154b31534eeea09846e0c0d8a701d72d3d7181cf37e01c71587de4dca290c451700da0b1d935712900587eb5140770ad4fb42b3cd35f615b1bd3b3421cf70333cd896ed25"}) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) ioctl$TIOCL_UNBLANKSCREEN(r2, 0x541c, &(0x7f0000000280)) sendmsg$NL80211_CMD_VENDOR(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="b5370000000000000000", @ANYRES32=0x0, @ANYBLOB="0c0099000000000000000000"], 0x28}}, 0x0) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, r6, 0x200, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x21}}}}, ["", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20008000}, 0x10) [ 1490.796943] loop1: detected capacity change from 0 to 40 [ 1490.857503] loop5: detected capacity change from 0 to 40 02:52:22 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x200, 0x81) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) getsockname$unix(r1, &(0x7f0000000180), &(0x7f00000000c0)=0x6e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) [ 1490.897685] loop7: detected capacity change from 0 to 40 02:52:22 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x4, &(0x7f0000000140)=ANY=[]) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) chdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000580)='.\x00', &(0x7f00000005c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x400}, {r0, 0x4204}], 0x2, 0x7) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) renameat(r1, &(0x7f0000000480)='./file0/file0\x00', r0, &(0x7f00000004c0)='./file0\x00') ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$VFAT_IOCTL_READDIR_BOTH(r2, 0x82307201, &(0x7f0000000240)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) truncate(&(0x7f0000000640)='./file0/file0/file0\x00', 0x1) mkdir(&(0x7f0000000540)='./file0/file0/file0\x00', 0x0) acct(&(0x7f0000000500)='./file1/file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x3) sendfile(r1, r3, 0x0, 0xfffffdef) 02:52:22 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5421, &(0x7f0000000000)) 02:52:22 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') lchown(&(0x7f0000000040)='./file1\x00', 0xee00, 0x0) [ 1490.945562] loop1: detected capacity change from 0 to 40 [ 1490.949451] loop5: detected capacity change from 0 to 40 02:52:22 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x101042, 0x0) write(r2, &(0x7f0000000080)="01", 0x292e9) r3 = dup2(r2, r0) r4 = openat2(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000400)={0x288400, 0xac, 0x2}, 0x18) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r5 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f00000002c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file1\x00'}) openat(r6, &(0x7f0000000300)='./file0\x00', 0x18800, 0x40) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4000, 0x82) r8 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x80000, 0x0) renameat(r8, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x8082, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000080)={@broadcast, @dev={0xac, 0x14, 0x14, 0x42}}, 0xc) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r7, 0x89f8, &(0x7f0000000280)={'syztnl1\x00', &(0x7f0000000440)={'ip6tnl0\x00', 0x0, 0x4, 0x2, 0x7f, 0x20, 0x6e, @private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xf8bf, 0x80, 0x8, 0x7}}) r10 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r9, 0xc0189378, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r4, {r10}}, './file0\x00'}) sendfile(r1, r5, 0x0, 0x200fffffdef) 02:52:22 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0x0, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1491.034708] loop1: detected capacity change from 0 to 40 02:52:35 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0x0, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:52:35 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) 02:52:35 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) recvmmsg(r1, &(0x7f0000003c40)=[{{&(0x7f0000000000)=@vsock, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/148, 0x94}, {&(0x7f0000000180)=""/98, 0x62}, {&(0x7f00000003c0)=""/135, 0x87}], 0x4}}, {{&(0x7f0000000480)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000000540)=[{&(0x7f0000000500)=""/53, 0x35}], 0x1, &(0x7f0000000580)=""/4096, 0x1000}, 0xffffffc0}, {{&(0x7f0000001580)=@xdp, 0x80, &(0x7f0000002600)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1, &(0x7f0000002640)=""/194, 0xc2}, 0x3}, {{&(0x7f0000002740)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f0000002bc0)=[{&(0x7f00000027c0)=""/145, 0x91}, {&(0x7f0000002880)=""/255, 0xff}, {&(0x7f0000002980)=""/153, 0x99}, {&(0x7f0000002a40)=""/149, 0x95}, {&(0x7f0000002b00)=""/34, 0x22}, {&(0x7f0000002b40)=""/118, 0x76}], 0x6, &(0x7f0000002c40)=""/4096, 0x1000}, 0xe307}], 0x4, 0x2020, &(0x7f0000003d40)={0x77359400}) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:52:35 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) 02:52:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, 0x0) 02:52:35 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5422, &(0x7f0000000000)) 02:52:35 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 66) 02:52:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_ACTIVATE(r2, 0x4b64, 0xf0ff1f00000000) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x9, 0xffffffffffffffff, 0x4}) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r3, 0x0, 0xfffffdef) [ 1503.077800] loop7: detected capacity change from 0 to 40 [ 1503.090196] loop1: detected capacity change from 0 to 40 02:52:35 executing program 2: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) 02:52:35 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0x0, 0x0, 0xffff0000, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1503.109121] loop5: detected capacity change from 0 to 40 02:52:35 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5423, &(0x7f0000000000)) 02:52:35 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3, 0x4c082) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r2, 0x0, 0xfffffdef) 02:52:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, 0x0) 02:52:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0ac2c813d274e06cc578c5528e0c21fe1d69a1652b00993f8844cf2f51c84ada276ff01531d54754caa9d1d37950793864102025e133948822c32aa1909a1f1e34633e25480bfe93a9194210a43eab10123a78c4d305e8cae74c7c1d3a04434ec026eec676688c065251567b7e2104039ed694d0f1296fe98822ddc86b520200e9c6d85fedd7b3f8ded66338300781b397c6c022d977809bf81adcef0299e85142f662285914d077b72e05502081ef0303225cf5462b0b28d08d3fd2735d73c765dea9b8f8e2c47a9537ebc8699a9e542ba3d45cb11bc6d0f77b6ed5c8c4198edfbcc860aa1801ea8e8400"/250], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getuid() fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1, r5}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = getuid() openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x40000, 0x0) fsetxattr$system_posix_acl(r6, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r7}, {0x2, 0x1, r9}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x161010, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r6}, 0x2c, {[{@fscache}, {@dfltgid={'dfltgid', 0x3d, r8}}], [{@permit_directio}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_gt={'uid>', r7}}, {@measure}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@fowner_gt={'fowner>', r7}}]}}) chown(&(0x7f0000000340)='./file0\x00', r5, r8) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xc0008020}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x2c, 0x3f7, 0x200, 0x70bd28, 0x25dfdbfd, {0x7, 0xd, './file0', './file1/file0'}, ["", "", "", "", ""]}, 0x2c}}, 0x10) sendfile(r0, r1, 0x0, 0xfffffdef) 02:52:35 executing program 2: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) 02:52:35 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) [ 1503.301949] loop5: detected capacity change from 0 to 40 [ 1503.305020] loop1: detected capacity change from 0 to 40 02:52:35 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:52:35 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 67) [ 1503.446858] FAULT_INJECTION: forcing a failure. [ 1503.446858] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1503.447743] CPU: 1 PID: 9196 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1503.448273] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1503.448805] Call Trace: [ 1503.448983] [ 1503.449143] dump_stack_lvl+0xc1/0xf0 [ 1503.449413] should_fail_ex+0x4b4/0x5b0 [ 1503.449700] __should_fail_alloc_page+0xe0/0x110 [ 1503.450030] prepare_alloc_pages+0x178/0x500 [ 1503.450336] ? mark_lock.part.0+0xef/0x2f50 [ 1503.450635] __alloc_pages+0x149/0x480 [ 1503.450906] ? lock_acquire+0x19a/0x4c0 [ 1503.451178] ? __pfx___alloc_pages+0x10/0x10 [ 1503.451488] ? lock_release+0x1e3/0x680 [ 1503.451772] alloc_pages+0x1a0/0x260 [ 1503.452037] filemap_alloc_folio+0x389/0x430 [ 1503.452347] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1503.452680] ? exc_page_fault+0xc8/0x1a0 [ 1503.452960] __filemap_get_folio+0x285/0x8d0 [ 1503.453263] ext4_da_write_begin+0x2c9/0x840 [ 1503.453582] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1503.453925] generic_perform_write+0x26f/0x5e0 [ 1503.454247] ? __pfx_generic_perform_write+0x10/0x10 [ 1503.454594] ? __pfx_file_modified_flags+0x10/0x10 [ 1503.454936] ext4_buffered_write_iter+0x123/0x3d0 [ 1503.455269] ext4_file_write_iter+0x36d/0x19b0 [ 1503.455579] ? lock_acquire+0x19a/0x4c0 [ 1503.455852] ? ksys_write+0x122/0x250 [ 1503.456117] ? __pfx_lock_acquire+0x10/0x10 [ 1503.456411] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1503.456744] ? lock_is_held_type+0x9f/0x120 [ 1503.457036] ? lock_is_held_type+0x9f/0x120 [ 1503.457329] vfs_write+0x97d/0xda0 [ 1503.457597] ? __pfx_vfs_write+0x10/0x10 [ 1503.457879] ? __fget_files+0x267/0x480 [ 1503.458167] ksys_write+0x122/0x250 [ 1503.458423] ? __pfx_ksys_write+0x10/0x10 [ 1503.458707] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1503.459066] do_syscall_64+0x3f/0x90 [ 1503.459323] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1503.459673] RIP: 0033:0x7fb718863b19 [ 1503.459924] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1503.461081] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1503.461580] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1503.462049] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1503.462513] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1503.462976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1503.463440] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1503.463917] 02:52:47 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000180)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) setxattr$incfs_size(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000240)=0x2, 0xffffffa4, 0x2) sendfile(r1, r2, 0x0, 0xfffffdef) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000001c0)=0x20) 02:52:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, 0x0) 02:52:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040), 0x800, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@mmap}], [{@obj_role={'obj_role', 0x3d, 'vfat\x00'}}]}}) sendfile(r0, r1, 0x0, 0xfffffdef) 02:52:47 executing program 2: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) 02:52:47 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0x0, 0x9, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:52:47 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x8}}, './file1\x00'}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x400440, 0x11) 02:52:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 68) 02:52:47 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5424, &(0x7f0000000000)) [ 1515.346090] loop5: detected capacity change from 0 to 40 [ 1515.350100] loop1: detected capacity change from 0 to 40 [ 1515.371988] FAULT_INJECTION: forcing a failure. [ 1515.371988] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1515.373019] CPU: 0 PID: 9208 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1515.373593] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1515.374141] Call Trace: [ 1515.374322] [ 1515.374483] dump_stack_lvl+0xc1/0xf0 [ 1515.374765] should_fail_ex+0x4b4/0x5b0 [ 1515.375055] __should_fail_alloc_page+0xe0/0x110 [ 1515.375398] prepare_alloc_pages+0x178/0x500 [ 1515.375723] ? mark_lock.part.0+0xef/0x2f50 [ 1515.376033] __alloc_pages+0x149/0x480 [ 1515.376318] ? lock_acquire+0x19a/0x4c0 [ 1515.376606] ? __pfx___alloc_pages+0x10/0x10 [ 1515.376934] ? lock_release+0x1e3/0x680 [ 1515.377238] alloc_pages+0x1a0/0x260 [ 1515.377262] filemap_alloc_folio+0x389/0x430 [ 1515.377290] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 1515.377313] ? exc_page_fault+0xc8/0x1a0 [ 1515.377335] __filemap_get_folio+0x285/0x8d0 [ 1515.377356] ext4_da_write_begin+0x2c9/0x840 [ 1515.377384] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1515.377412] generic_perform_write+0x26f/0x5e0 [ 1515.377443] ? __pfx_generic_perform_write+0x10/0x10 02:52:47 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5425, &(0x7f0000000000)) 02:52:47 executing program 5: chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, 0x0) [ 1515.377467] ? __pfx_file_modified_flags+0x10/0x10 [ 1515.377495] ext4_buffered_write_iter+0x123/0x3d0 [ 1515.377516] ext4_file_write_iter+0x36d/0x19b0 [ 1515.377535] ? lock_acquire+0x19a/0x4c0 [ 1515.377554] ? ksys_write+0x122/0x250 [ 1515.377575] ? __pfx_lock_acquire+0x10/0x10 [ 1515.377603] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1515.377621] ? lock_is_held_type+0x9f/0x120 [ 1515.377640] ? lock_is_held_type+0x9f/0x120 [ 1515.377660] vfs_write+0x97d/0xda0 [ 1515.377681] ? __pfx_vfs_write+0x10/0x10 [ 1515.377703] ? __fget_files+0x267/0x480 [ 1515.377740] ksys_write+0x122/0x250 [ 1515.377758] ? __pfx_ksys_write+0x10/0x10 [ 1515.377778] ? syscall_enter_from_user_mode+0x21/0x50 [ 1515.377795] ? syscall_enter_from_user_mode+0x2b/0x50 [ 1515.377817] do_syscall_64+0x3f/0x90 [ 1515.377837] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1515.377860] RIP: 0033:0x7fb718863b19 [ 1515.377872] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1515.377888] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1515.377905] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1515.377916] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1515.377927] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1515.377938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1515.377948] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1515.377973] [ 1515.378811] loop7: detected capacity change from 0 to 40 02:52:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40286608, &(0x7f0000000180)) gettid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x40086602, &(0x7f0000001500)) perf_event_open(&(0x7f0000000000)={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}, 0x882}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) (fail_nth: 69) 02:52:47 executing program 0: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pread64(r0, 0x0, 0x0, 0x0) capset(0x0, 0x0) perf_event_open(&(0x7f0000000300)={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={&(0x7f0000000140)}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f00000000c0)={0x8}) r2 = gettid() 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}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0xff, 0x2, 0x0, 0x0, 0xa, 0x10, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x3eda}, 0xb226, 0x0, 0xffff0000, 0x0, 0xfffffffffffffbff, 0x40, 0x400, 0x0, 0x7, 0x0, 0x5}, r2, 0xfffeffffffffffff, r3, 0x4) perf_event_open(&(0x7f0000000540)={0x0, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x41881, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x201, 0x3, 0x0, 0x2, 0x0, 0x5108, 0x4, 0x0, 0xd60, 0x0, 0x6}, 0x0, 0x0, r1, 0x1) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x220) execveat(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000400)='#%&\x00', 0x0], 0x100) 02:52:47 executing program 2: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x5414, &(0x7f0000000000)) [ 1515.535247] FAULT_INJECTION: forcing a failure. [ 1515.535247] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1515.536827] CPU: 0 PID: 9232 Comm: syz-executor.3 Not tainted 6.5.0-rc2-next-20230721 #1 [ 1515.537394] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1515.537966] Call Trace: [ 1515.538149] [ 1515.538314] dump_stack_lvl+0xc1/0xf0 [ 1515.538593] should_fail_ex+0x4b4/0x5b0 [ 1515.538876] ? page_copy_sane+0xcc/0x2b0 [ 1515.539176] copy_page_from_iter_atomic+0x26d/0x14e0 [ 1515.539542] ? ext4_da_write_begin+0x45e/0x840 [ 1515.539873] ? __pfx_copy_page_from_iter_atomic+0x10/0x10 [ 1515.540270] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 1515.540625] generic_perform_write+0x2e7/0x5e0 [ 1515.540966] ? __pfx_generic_perform_write+0x10/0x10 [ 1515.541329] ? __pfx_file_modified_flags+0x10/0x10 [ 1515.541696] ext4_buffered_write_iter+0x123/0x3d0 [ 1515.542039] ext4_file_write_iter+0x36d/0x19b0 [ 1515.542366] ? lock_acquire+0x19a/0x4c0 [ 1515.542654] ? ksys_write+0x122/0x250 [ 1515.542934] ? __pfx_lock_acquire+0x10/0x10 [ 1515.543242] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 1515.543594] ? lock_is_held_type+0x9f/0x120 [ 1515.543899] ? lock_is_held_type+0x9f/0x120 [ 1515.544208] vfs_write+0x97d/0xda0 [ 1515.544474] ? __pfx_vfs_write+0x10/0x10 [ 1515.544765] ? __fget_files+0x267/0x480 [ 1515.545074] ksys_write+0x122/0x250 [ 1515.545338] ? __pfx_ksys_write+0x10/0x10 [ 1515.545657] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 1515.546025] do_syscall_64+0x3f/0x90 [ 1515.546302] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 1515.546672] RIP: 0033:0x7fb718863b19 [ 1515.546936] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1515.548157] RSP: 002b:00007fb715dd9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1515.548680] RAX: ffffffffffffffda RBX: 00007fb718976f60 RCX: 00007fb718863b19 [ 1515.549164] RDX: 00000000000292e9 RSI: 0000000020000080 RDI: 0000000000000006 [ 1515.549659] RBP: 00007fb715dd91d0 R08: 0000000000000000 R09: 0000000000000000 [ 1515.550147] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1515.550634] R13: 00007ffe9439cf3f R14: 00007fb715dd9300 R15: 0000000000022000 [ 1515.551135] 02:52:47 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) stat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000240)="d4b70e4d68eac9916c9b6e329713f899c760789f49f554b2840f69b3810ef5e7ccdd1ed68d348fbf9ad8d9da0079fc936e9b57d2b39aaf1012611827e40760bc84ba9b8ca51b40a7434a123eb5a1ba4c80ea1353d376653eecf6d8a564349b8f1088f2323102c494fe8ba0cf9d966b4c5d0c4db64b82dd558baa05dc22eca470236576a300bd7ee649ca58ca4174eb21099112d39821e5f59b9c9a41065a517f1dfe9519104e887452b9d626a0fea75868ae80116b1f67b90a38590fab1fe7670bc702efe213099c9670a19015ca8840f2cdfadca0e1f2c4f3df9090add870b8196cd9c7c7c3", 0xe6, 0x2}], 0x409, &(0x7f00000003c0)={[{@utf8}, {@nonumtail}, {@shortname_win95}, {@uni_xlate}, {@shortname_win95}, {@utf8no}, {@rodir}, {@uni_xlate}], [{@smackfsdef={'smackfsdef', 0x3d, 'vfat\x00'}}, {@euid_gt}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@fowner_eq={'fowner', 0x3d, r2}}, {@permit_directio}]}) 02:52:47 executing program 5: chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0xee00, 0x0) 02:52:47 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) close(r0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4042, 0x0) sendfile(r0, r1, 0x0, 0xfffffdef) [ 1515.636931] loop7: detected capacity change from 0 to 40 VM DIAGNOSIS: 02:57:57 Registers: info registers vcpu 0 RAX=0000000000185db1 RBX=0000000000000000 RCX=ffffffff84544bbe RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff8128e0c5 RBP=dffffc0000000000 RSP=ffffffff85407e10 R8 =0000000000000001 R9 =ffffed100d9c6a00 R10=ffff88806ce35003 R11=0000000000000001 R12=ffffffff85d44c10 R13=1ffffffff0a80fc7 R14=0000000000000000 R15=0000000000000000 RIP=ffffffff84545b4f RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=000055f332df23e8 CR3=000000000edfe000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=0000000000000000418409f240000000 XMM03=0000ff00000000000000000000000000 XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962 XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=00000000001f4947 RBX=0000000000000001 RCX=ffffffff84544bbe RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff8128e0c5 RBP=dffffc0000000000 RSP=ffff888008e0fe70 R8 =0000000000000001 R9 =ffffed100d9e6a00 R10=ffff88806cf35003 R11=0000000000000001 R12=ffffffff85d44c10 R13=1ffff110011c1fd3 R14=0000000000000000 R15=0000000000000000 RIP=ffffffff84545b4f RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fe2a48dea30 CR3=000000000edfe000 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=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000006000000040000000000000000 XMM02=746e696820636578650a0a0100010101 XMM03=6578650b006e65672063657865080073 XMM04=7320636578650a006567616972742063 XMM05=69646e616320636578650e006873616d XMM06=6d696e696d20636578650d0065746164 XMM07=00736465657320636578650a00657a69 XMM08=6e65672063657865080073746e696820 XMM09=650a0065676169727420636578650b00 XMM10=20636578650e006873616d7320636578 XMM11=20636578650d006574616469646e6163 XMM12=7320636578650a00657a696d696e696d XMM13=6c61746f7420636578650a0073646565 XMM14=617473657220726f7475636578651100 XMM15=00007a7a756620636578650900737472