, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:31 executing program 0: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 237.013901] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 237.037252] FAT-fs (loop4): Filesystem has been set read-only [ 237.074456] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 237.096376] FAT-fs (loop5): Filesystem has been set read-only 13:36:31 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 237.324467] FAT-fs (loop4): error, fat_bmap_cluster: request beyond EOF (i_pos 49) [ 237.329468] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 237.393293] FAT-fs (loop3): Filesystem has been set read-only [ 237.398874] FAT-fs (loop4): Filesystem has been set read-only 13:36:32 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 237.995203] audit: type=1800 audit(1588080992.505:46): pid=13830 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="loop4" ino=529 res=0 13:36:32 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 238.117474] audit: type=1800 audit(1588080992.615:47): pid=13836 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.5" name="file0" dev="loop5" ino=532 res=0 13:36:33 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:33 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:33 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:36:33 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, 0x0) 13:36:33 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x0, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 238.815775] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 238.843537] FAT-fs (loop1): Filesystem has been set read-only [ 238.854022] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 238.882303] FAT-fs (loop2): Filesystem has been set read-only 13:36:33 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 238.940263] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 238.968059] FAT-fs (loop5): Filesystem has been set read-only 13:36:33 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 239.009380] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 239.017209] FAT-fs (loop3): Filesystem has been set read-only 13:36:33 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:36:33 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:36:34 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:34 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:35 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 240.467806] audit: type=1800 audit(1588080994.976:48): pid=13909 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="loop4" ino=544 res=0 13:36:35 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 240.571614] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 240.601533] FAT-fs (loop1): Filesystem has been set read-only 13:36:35 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:35 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 240.772552] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 240.793137] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 240.810278] FAT-fs (loop3): Filesystem has been set read-only 13:36:35 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 240.836888] FAT-fs (loop2): Filesystem has been set read-only 13:36:35 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=0x0}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 241.023783] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 241.064748] FAT-fs (loop5): Filesystem has been set read-only 13:36:35 executing program 0: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x1, @empty, 'ip6erspan0\x00'}}, 0x1e) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) perf_event_open(&(0x7f0000000600)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, @void, {@ipv4={0x800, @udp={{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x0, 0x8}}}}}, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_PIE_ON(r2, 0x7005) 13:36:35 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 241.354461] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 241.393022] FAT-fs (loop4): Filesystem has been set read-only 13:36:36 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:36:36 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:36 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:36 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 242.154252] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 242.181276] FAT-fs (loop1): Filesystem has been set read-only 13:36:36 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:36 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:36 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 242.422435] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 242.458003] FAT-fs (loop3): Filesystem has been set read-only [ 242.491862] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 242.519988] FAT-fs (loop2): Filesystem has been set read-only 13:36:37 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=0x0}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 242.651921] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 242.686315] FAT-fs (loop5): Filesystem has been set read-only 13:36:37 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=0x0}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:37 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 243.253531] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 243.285048] FAT-fs (loop4): Filesystem has been set read-only 13:36:37 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 243.779414] audit: type=1800 audit(1588080998.297:49): pid=14001 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.2" name="file0" dev="loop2" ino=560 res=0 13:36:38 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:36:38 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 243.943347] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 243.966844] FAT-fs (loop1): Filesystem has been set read-only 13:36:38 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 244.191926] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 244.226191] FAT-fs (loop2): Filesystem has been set read-only [ 244.341849] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 244.374296] FAT-fs (loop3): Filesystem has been set read-only [ 244.591961] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 244.623485] FAT-fs (loop5): Filesystem has been set read-only 13:36:39 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=0x0}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:39 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:36:39 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:39 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 244.841811] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 244.873849] FAT-fs (loop4): Filesystem has been set read-only 13:36:39 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 245.222824] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 245.275245] FAT-fs (loop1): Filesystem has been set read-only [ 245.662786] audit: type=1800 audit(1588081000.177:50): pid=14069 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.3" name="file0" dev="loop3" ino=572 res=0 [ 245.888878] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 245.906972] FAT-fs (loop2): Filesystem has been set read-only 13:36:40 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:40 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:40 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:40 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(0x0, 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:40 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 246.185684] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 246.205543] FAT-fs (loop5): Filesystem has been set read-only [ 246.272372] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 246.292112] FAT-fs (loop4): Filesystem has been set read-only [ 246.292525] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 246.321131] FAT-fs (loop3): Filesystem has been set read-only [ 246.363586] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 246.386358] FAT-fs (loop1): Filesystem has been set read-only 13:36:41 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:41 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x1, @empty, 'ip6erspan0\x00'}}, 0x1e) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$nl_rdma(0x10, 0x3, 0x14) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r5, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, 0x1410, 0x1, 0x70bd2c, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_STAT_RES={0x8}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}]}, 0x20}, 0x1, 0x0, 0x0, 0x4004000}, 0x40000) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000000c0)={r3}) bind$rose(r6, &(0x7f0000000100)=@short={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, 0x1, @bcast}, 0x1c) 13:36:41 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:41 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 247.218753] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 247.243235] FAT-fs (loop5): Filesystem has been set read-only 13:36:41 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:41 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(0x0, 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:41 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 247.428107] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 247.442002] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 247.456198] FAT-fs (loop3): Filesystem has been set read-only [ 247.476145] FAT-fs (loop4): Filesystem has been set read-only [ 248.050692] audit: type=1800 audit(1588081002.568:51): pid=14140 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.1" name="file0" dev="loop1" ino=583 res=0 [ 248.241136] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 248.263375] FAT-fs (loop1): Filesystem has been set read-only 13:36:43 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:43 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:43 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 248.555759] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 248.580803] FAT-fs (loop2): Filesystem has been set read-only 13:36:43 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) creat(&(0x7f0000000240)='./bus\x00', 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:36:43 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:43 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(0x0, 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:43 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 248.822405] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 248.842009] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF 13:36:43 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 248.869303] FAT-fs (loop5): Filesystem has been set read-only [ 248.894195] FAT-fs (loop3): Filesystem has been set read-only 13:36:43 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:43 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) 13:36:43 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) creat(&(0x7f0000000240)='./bus\x00', 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:44 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) 13:36:44 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) 13:36:44 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 250.172906] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 121, start 0000ffff) [ 250.226986] FAT-fs (loop4): Filesystem has been set read-only [ 250.259811] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 121, start 0000ffff) 13:36:44 executing program 2: socket$pppoe(0x18, 0x1, 0x0) r0 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000000)={'batadv0\x00'}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$TIPC_IMPORTANCE(r1, 0x10f, 0x7f, &(0x7f00000000c0), 0x4) socket$nl_route(0x10, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) r4 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r4) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0x0) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/loop-control\x00', 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r6, 0x4c82) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xb) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) [ 250.305072] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 121, start 0000ffff) [ 250.353377] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 121, start 0000ffff) 13:36:44 executing program 0: socket$pppoe(0x18, 0x1, 0x0) r0 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000000)={'batadv0\x00'}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$TIPC_IMPORTANCE(r1, 0x10f, 0x7f, &(0x7f00000000c0), 0x4) socket$nl_route(0x10, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) r4 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r4) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0x0) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/loop-control\x00', 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r6, 0x4c82) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xb) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) [ 250.394063] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 250.397792] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 121, start 0000ffff) [ 250.417710] FAT-fs (loop2): Filesystem has been set read-only [ 250.446661] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 121, start 0000ffff) [ 250.475796] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 121, start 0000ffff) [ 250.505843] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 121, start 0000ffff) [ 250.579179] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 121, start 0000ffff) 13:36:45 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 250.638047] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 121, start 0000ffff) [ 250.661360] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF 13:36:45 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:45 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:45 executing program 2: socket$pppoe(0x18, 0x1, 0x0) r0 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000000)={'batadv0\x00'}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$TIPC_IMPORTANCE(r1, 0x10f, 0x7f, &(0x7f00000000c0), 0x4) socket$nl_route(0x10, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) r4 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r4) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0x0) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/loop-control\x00', 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r6, 0x4c82) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xb) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) [ 250.707509] audit: type=1800 audit(1588081005.228:52): pid=14244 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="loop4" ino=600 res=0 [ 250.710542] FAT-fs (loop1): Filesystem has been set read-only [ 250.760193] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF 13:36:45 executing program 0: socket$pppoe(0x18, 0x1, 0x0) r0 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000000)={'batadv0\x00'}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$TIPC_IMPORTANCE(r1, 0x10f, 0x7f, &(0x7f00000000c0), 0x4) socket$nl_route(0x10, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) r4 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r4) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0x0) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/loop-control\x00', 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r6, 0x4c82) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xb) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) [ 250.811372] FAT-fs (loop5): Filesystem has been set read-only [ 250.821399] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 250.842549] FAT-fs (loop3): Filesystem has been set read-only 13:36:45 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) 13:36:45 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:45 executing program 2: socket$pppoe(0x18, 0x1, 0x0) r0 = socket(0x10, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000000)={'batadv0\x00'}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$TIPC_IMPORTANCE(r1, 0x10f, 0x7f, &(0x7f00000000c0), 0x4) socket$nl_route(0x10, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) r4 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r4) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0x0) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/loop-control\x00', 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r6, 0x4c82) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xb) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) 13:36:46 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 252.665746] audit: type=1800 audit(1588081007.179:53): pid=14327 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.2" name="file0" dev="loop2" ino=611 res=0 13:36:47 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) 13:36:47 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:47 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 252.943482] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 252.955469] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF [ 252.979726] FAT-fs (loop0): Filesystem has been set read-only [ 252.985899] FAT-fs (loop4): Filesystem has been set read-only 13:36:47 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:47 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 253.001151] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 253.019114] FAT-fs (loop5): Filesystem has been set read-only [ 253.032958] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF 13:36:47 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 253.060203] FAT-fs (loop3): Filesystem has been set read-only [ 253.101752] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 253.110454] FAT-fs (loop1): Filesystem has been set read-only [ 253.170546] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 253.183375] FAT-fs (loop2): Filesystem has been set read-only 13:36:47 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:48 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:49 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 254.681486] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 254.705156] FAT-fs (loop5): Filesystem has been set read-only 13:36:49 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 254.909446] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF 13:36:49 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 254.952878] FAT-fs (loop3): Filesystem has been set read-only 13:36:49 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 255.020911] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 255.056297] FAT-fs (loop1): Filesystem has been set read-only 13:36:49 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 255.101264] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF 13:36:49 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 255.146683] FAT-fs (loop2): Filesystem has been set read-only [ 255.190643] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 255.241114] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF [ 255.243329] FAT-fs (loop4): Filesystem has been set read-only [ 255.265270] FAT-fs (loop0): Filesystem has been set read-only 13:36:50 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 256.340993] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 256.370024] FAT-fs (loop5): Filesystem has been set read-only 13:36:51 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 256.518835] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 256.545283] FAT-fs (loop3): Filesystem has been set read-only 13:36:51 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(0x0, 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:51 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) 13:36:51 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 256.718957] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 256.732513] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 256.758726] FAT-fs (loop2): Filesystem has been set read-only [ 256.769297] FAT-fs (loop1): Filesystem has been set read-only [ 256.801525] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF 13:36:51 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) [ 256.819141] FAT-fs (loop0): Filesystem has been set read-only [ 256.952219] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 256.987504] FAT-fs (loop4): Filesystem has been set read-only [ 257.561707] audit: type=1800 audit(1588081012.080:54): pid=14472 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.3" name="file0" dev="loop3" ino=637 res=0 13:36:52 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 257.958542] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 257.982004] FAT-fs (loop5): Filesystem has been set read-only 13:36:52 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:53 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(0x0, 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 258.429838] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 258.456819] FAT-fs (loop3): Filesystem has been set read-only [ 258.550442] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF 13:36:53 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 258.591949] FAT-fs (loop1): Filesystem has been set read-only [ 258.730541] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF 13:36:53 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) 13:36:53 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 258.771086] FAT-fs (loop0): Filesystem has been set read-only [ 258.851523] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 258.906393] FAT-fs (loop2): Filesystem has been set read-only [ 258.918484] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 258.963198] audit: type=1800 audit(1588081013.480:55): pid=14507 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.5" name="file0" dev="loop5" ino=646 res=0 [ 258.969492] FAT-fs (loop4): Filesystem has been set read-only [ 259.810228] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 259.846075] FAT-fs (loop5): Filesystem has been set read-only [ 260.138601] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 260.162959] FAT-fs (loop3): Filesystem has been set read-only 13:36:54 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(0x0, 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:54 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) 13:36:54 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:54 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:54 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:54 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000640)='nv\x00', 0x3) sendto$inet(r1, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r1, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) [ 260.352804] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 260.370019] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF [ 260.370115] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 260.380347] FAT-fs (loop0): Filesystem has been set read-only [ 260.392122] FAT-fs (loop1): Filesystem has been set read-only [ 260.399106] FAT-fs (loop2): Filesystem has been set read-only [ 260.440781] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 260.448717] FAT-fs (loop4): Filesystem has been set read-only 13:36:55 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:55 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:36:55 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000640)='nv\x00', 0x3) sendto$inet(r1, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r1, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) [ 261.127895] Dev loop5: unable to read RDB block 1 13:36:55 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 261.148769] loop5: unable to read partition table [ 261.190430] loop5: partition table beyond EOD, truncated [ 261.233334] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:36:55 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 261.711947] Dev loop5: unable to read RDB block 1 [ 261.717156] loop5: unable to read partition table [ 261.732632] loop5: partition table beyond EOD, truncated [ 261.752030] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:36:56 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:56 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 262.049173] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 262.096963] FAT-fs (loop1): Filesystem has been set read-only [ 262.147521] Dev loop5: unable to read RDB block 1 [ 262.152570] loop5: unable to read partition table [ 262.176023] loop5: partition table beyond EOD, truncated 13:36:56 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 262.201921] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:36:56 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) 13:36:56 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 262.293661] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 262.313028] FAT-fs (loop2): Filesystem has been set read-only 13:36:56 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_ACCEPT(r2, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'netpci0\x00'}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_SECCTX={0x2d, 0x7, 'system_u:object_r:hald_sonypic_exec_t:s0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @broadcast}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2={0xfc, 0x2, [], 0x1}}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @dev={0xfe, 0x80, [], 0x25}}]}, 0x98}, 0x1, 0x0, 0x0, 0x20004000}, 0x240000c1) [ 262.351870] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF [ 262.377752] FAT-fs (loop0): Filesystem has been set read-only [ 262.427455] FAT-fs (loop3): error, fat_free_clusters: deleting FAT entry beyond EOF [ 262.469650] FAT-fs (loop3): Filesystem has been set read-only [ 262.642925] Dev loop5: unable to read RDB block 1 [ 262.648364] loop5: unable to read partition table 13:36:57 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_ACCEPT(r2, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'netpci0\x00'}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_SECCTX={0x2d, 0x7, 'system_u:object_r:hald_sonypic_exec_t:s0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @broadcast}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2={0xfc, 0x2, [], 0x1}}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @dev={0xfe, 0x80, [], 0x25}}]}, 0x98}, 0x1, 0x0, 0x0, 0x20004000}, 0x240000c1) [ 262.693695] loop5: partition table beyond EOD, truncated [ 262.721186] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:36:57 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:57 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:57 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_ACCEPT(r2, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x98, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'netpci0\x00'}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_SECCTX={0x2d, 0x7, 'system_u:object_r:hald_sonypic_exec_t:s0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @broadcast}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2={0xfc, 0x2, [], 0x1}}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @dev={0xfe, 0x80, [], 0x25}}]}, 0x98}, 0x1, 0x0, 0x0, 0x20004000}, 0x240000c1) [ 263.110058] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 263.126075] Dev loop5: unable to read RDB block 1 [ 263.131149] loop5: unable to read partition table [ 263.140211] FAT-fs (loop4): Filesystem has been set read-only [ 263.148347] loop5: partition table beyond EOD, truncated [ 263.183348] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:36:57 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:57 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0)='NLBL_UNLBL\x00') 13:36:58 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:36:58 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 263.587844] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 263.604449] Dev loop5: unable to read RDB block 1 [ 263.609523] loop5: unable to read partition table [ 263.619247] FAT-fs (loop1): Filesystem has been set read-only [ 263.640379] loop5: partition table beyond EOD, truncated [ 263.674477] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:36:58 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:36:58 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:36:58 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:58 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) [ 264.040113] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF [ 264.063538] FAT-fs (loop0): Filesystem has been set read-only [ 264.164689] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 264.189183] FAT-fs (loop2): Filesystem has been set read-only [ 264.274424] FAT-fs (loop5): bogus number of reserved sectors [ 264.281591] FAT-fs (loop5): Can't find a valid FAT filesystem 13:36:58 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 264.499598] Dev loop5: unable to read RDB block 1 [ 264.505205] loop5: unable to read partition table [ 264.548945] loop5: partition table beyond EOD, truncated [ 264.584280] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:36:59 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:36:59 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:59 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:36:59 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 264.849304] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 264.859599] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 264.868591] FAT-fs (loop4): Filesystem has been set read-only [ 264.882740] FAT-fs (loop5): bogus number of reserved sectors [ 264.888737] FAT-fs (loop1): Filesystem has been set read-only 13:36:59 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 264.898820] FAT-fs (loop5): Can't find a valid FAT filesystem [ 265.121868] Dev loop5: unable to read RDB block 1 [ 265.127432] loop5: unable to read partition table [ 265.139561] loop5: partition table beyond EOD, truncated 13:36:59 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 265.186006] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:36:59 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 265.449090] FAT-fs (loop5): bogus number of reserved sectors [ 265.473116] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:00 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:00 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:37:00 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) [ 265.644532] Dev loop5: unable to read RDB block 1 [ 265.658534] loop5: unable to read partition table [ 265.670214] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 265.684915] loop5: partition table beyond EOD, truncated [ 265.690748] FAT-fs (loop2): Filesystem has been set read-only 13:37:00 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 265.730297] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 265.766036] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF 13:37:00 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 265.810894] FAT-fs (loop0): Filesystem has been set read-only 13:37:00 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 266.050365] FAT-fs (loop5): bogus number of reserved sectors [ 266.069672] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:00 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:00 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/123) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 266.188957] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 266.233895] FAT-fs (loop4): Filesystem has been set read-only [ 266.266257] Dev loop5: unable to read RDB block 1 [ 266.271646] loop5: unable to read partition table [ 266.285629] loop5: partition table beyond EOD, truncated [ 266.298798] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:37:01 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:01 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000500)={0x18, 0x0, {0x4, @remote, 'ip6erspan0\x00'}}, 0x1e) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:37:01 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 266.667828] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 266.690400] FAT-fs (loop1): Filesystem has been set read-only [ 266.737583] FAT-fs (loop5): bogus number of reserved sectors [ 266.772909] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:01 executing program 3: socket$pppoe(0x18, 0x1, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 266.984073] Dev loop5: unable to read RDB block 1 [ 266.989221] loop5: unable to read partition table [ 267.027826] loop5: partition table beyond EOD, truncated [ 267.059615] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:37:01 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) creat(&(0x7f0000000240)='./bus\x00', 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 267.348543] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 267.378693] FAT-fs (loop2): Filesystem has been set read-only 13:37:02 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:02 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 267.518740] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF [ 267.545140] FAT-fs (loop0): Filesystem has been set read-only [ 267.641258] FAT-fs (loop5): bogus number of reserved sectors [ 267.697963] FAT-fs (loop5): Can't find a valid FAT filesystem [ 267.731317] audit: type=1800 audit(1588081022.242:56): pid=14907 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.1" name="file0" dev="loop1" ino=687 res=0 13:37:02 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) creat(&(0x7f0000000240)='./bus\x00', 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:02 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) creat(&(0x7f0000000240)='./bus\x00', 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 267.918947] Dev loop5: unable to read RDB block 1 [ 267.936344] loop5: unable to read partition table [ 267.967674] loop5: partition table beyond EOD, truncated [ 268.008648] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 268.009689] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 268.032861] FAT-fs (loop4): Filesystem has been set read-only 13:37:02 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:37:02 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f0000000000), 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:02 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) creat(&(0x7f0000000240)='./bus\x00', 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:02 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000640)='nv\x00', 0x3) sendto$inet(r1, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r1, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) [ 268.448711] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 268.486177] FAT-fs (loop1): Filesystem has been set read-only 13:37:03 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 268.579793] FAT-fs (loop5): bogus number of reserved sectors [ 268.615977] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:03 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:37:03 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) creat(&(0x7f0000000240)='./bus\x00', 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:03 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f0000000000), 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:03 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 268.898249] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF [ 268.936794] FAT-fs (loop0): Filesystem has been set read-only [ 268.974770] FAT-fs (loop5): bogus number of reserved sectors 13:37:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 269.029124] FAT-fs (loop5): Can't find a valid FAT filesystem [ 269.234797] Dev loop5: unable to read RDB block 1 [ 269.239864] loop5: unable to read partition table [ 269.264338] loop5: partition table beyond EOD, truncated [ 269.282160] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 269.546490] audit: type=1800 audit(1588081024.062:57): pid=15000 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.1" name="file0" dev="loop1" ino=700 res=0 13:37:04 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:04 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:04 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:37:04 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f0000000000), 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 269.688238] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 269.714634] FAT-fs (loop1): Filesystem has been set read-only [ 269.737499] FAT-fs (loop5): bogus number of reserved sectors 13:37:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 269.778401] FAT-fs (loop5): Can't find a valid FAT filesystem [ 269.965926] Dev loop5: unable to read RDB block 1 [ 269.971002] loop5: unable to read partition table [ 270.028958] loop5: partition table beyond EOD, truncated [ 270.067519] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:37:05 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:05 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:05 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:37:05 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 270.847278] audit: type=1800 audit(1588081025.362:58): pid=15062 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="loop4" ino=708 res=0 13:37:05 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 270.894885] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF [ 270.952112] FAT-fs (loop0): Filesystem has been set read-only [ 270.959558] FAT-fs (loop5): bogus number of reserved sectors [ 270.984760] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:05 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 271.125820] Dev loop5: unable to read RDB block 1 [ 271.131112] loop5: unable to read partition table [ 271.174073] loop5: partition table beyond EOD, truncated [ 271.188795] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 271.209872] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 271.228798] FAT-fs (loop4): Filesystem has been set read-only 13:37:05 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:05 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:37:05 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_ADDFB2(r1, 0xc06864b8, &(0x7f0000000080)={0x8, 0x5a, 0x5, 0x800, 0x1, [0x0, 0x8, 0x1, 0x7], [0xaa56, 0x882, 0x7, 0x4804], [0x2, 0xe1, 0xffffffc0, 0x9], [0x8, 0x2, 0x7, 0x3800000000000000]}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0xa, &(0x7f0000000540)=0x2000000000000074, 0x56c) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000640)='nv\x00', 0x3) sendto$inet(r2, 0x0, 0x0, 0x210007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) write(r2, &(0x7f00000001c0)="ee0107200c9f8fbf5ca312794d57d7c84858f6d02ac7044478a1ceaba80c756a581354e1c3bc0f39ab71266531e5c6b4d607559441a2a1492bc86146e4a205b0b8db310441cf08c043a775bb5e3a82dbc589f50c52e15266c634790cab6745980751ca698dbd91bc", 0x7f37) 13:37:05 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, 0x0) 13:37:05 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:06 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) [ 271.427699] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 271.458513] FAT-fs (loop1): Filesystem has been set read-only 13:37:06 executing program 0 (fault-call:9 fault-nth:0): ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 271.475722] FAT-fs (loop5): bogus number of reserved sectors 13:37:06 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0xa010100}}) 13:37:06 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 271.508569] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:06 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, 0x0) [ 271.716896] Dev loop5: unable to read RDB block 1 [ 271.722087] loop5: unable to read partition table [ 271.788962] FAULT_INJECTION: forcing a failure. [ 271.788962] name failslab, interval 1, probability 0, space 0, times 1 [ 271.795788] loop5: partition table beyond EOD, truncated [ 271.802998] CPU: 0 PID: 15160 Comm: syz-executor.0 Not tainted 4.19.118-syzkaller #0 [ 271.813622] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.822984] Call Trace: [ 271.825647] dump_stack+0x188/0x20d [ 271.829347] should_fail.cold+0xa/0x1b [ 271.833249] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 271.838374] __should_failslab+0x115/0x180 [ 271.842620] should_failslab+0x5/0xf [ 271.846342] kmem_cache_alloc+0x29f/0x710 [ 271.850594] ? __mutex_unlock_slowpath+0xea/0x670 [ 271.855453] getname_flags+0xd2/0x5b0 [ 271.859265] do_sys_open+0x294/0x500 [ 271.859571] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 271.862984] ? filp_open+0x70/0x70 [ 271.863005] ? __ia32_sys_clock_settime+0x260/0x260 [ 271.863022] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 271.863036] ? trace_hardirqs_off_caller+0x55/0x210 [ 271.863051] ? do_syscall_64+0x21/0x620 [ 271.863069] do_syscall_64+0xf9/0x620 [ 271.863088] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 271.863099] RIP: 0033:0x45c829 [ 271.863113] Code: 0d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 271.863121] RSP: 002b:00007f9fe44afc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 271.863134] RAX: ffffffffffffffda RBX: 00000000004f6780 RCX: 000000000045c829 13:37:06 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, 0x0) [ 271.863147] RDX: 00000000000000f9 RSI: 0000000000060042 RDI: 0000000020000040 [ 271.946017] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 271.953292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000009 [ 271.960575] R13: 0000000000000773 R14: 0000000000524fdf R15: 00007f9fe44b06d4 13:37:07 executing program 4: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:07 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:07 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:07 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, 0x0) [ 272.638291] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 272.669493] FAT-fs (loop4): Filesystem has been set read-only [ 272.728817] FAT-fs (loop5): bogus number of reserved sectors [ 272.755876] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:07 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, 0x0) 13:37:07 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0xa010100}}) 13:37:07 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:07 executing program 0 (fault-call:9 fault-nth:1): ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 272.860478] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF [ 272.898820] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 272.907756] FAT-fs (loop0): Filesystem has been set read-only [ 272.926958] FAT-fs (loop1): Filesystem has been set read-only 13:37:07 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 272.959733] Dev loop5: unable to read RDB block 1 13:37:07 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 272.987031] loop5: unable to read partition table [ 272.997905] loop5: partition table beyond EOD, truncated [ 273.027261] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:37:07 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:07 executing program 4 (fault-call:9 fault-nth:0): ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 273.281196] FAT-fs (loop5): bogus number of reserved sectors [ 273.306564] FAT-fs (loop5): Can't find a valid FAT filesystem [ 273.364171] FAULT_INJECTION: forcing a failure. [ 273.364171] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 273.376047] CPU: 1 PID: 15246 Comm: syz-executor.0 Not tainted 4.19.118-syzkaller #0 [ 273.383936] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.393298] Call Trace: [ 273.395905] dump_stack+0x188/0x20d [ 273.399552] should_fail.cold+0xa/0x1b [ 273.403458] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 273.408577] ? mark_held_locks+0xf0/0xf0 [ 273.412652] __alloc_pages_nodemask+0x1c7/0x6a0 [ 273.417342] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 273.422110] ? __alloc_pages_slowpath+0x26a0/0x26a0 [ 273.427144] ? lockdep_hardirqs_on+0x40b/0x5d0 [ 273.431742] ? fs_reclaim_acquire+0x10/0x10 [ 273.436073] ? should_fail+0x142/0x7bc [ 273.439973] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 273.445087] cache_grow_begin+0x8e/0x8a0 [ 273.449181] kmem_cache_alloc+0x648/0x710 [ 273.453344] ? __mutex_unlock_slowpath+0xea/0x670 [ 273.458206] getname_flags+0xd2/0x5b0 [ 273.462022] do_sys_open+0x294/0x500 [ 273.465747] ? filp_open+0x70/0x70 [ 273.469303] ? __ia32_sys_clock_settime+0x260/0x260 [ 273.474334] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 273.479100] ? trace_hardirqs_off_caller+0x55/0x210 [ 273.484140] ? do_syscall_64+0x21/0x620 [ 273.488134] do_syscall_64+0xf9/0x620 [ 273.491949] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 273.497150] RIP: 0033:0x45c829 13:37:08 executing program 3 (fault-call:3 fault-nth:0): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:08 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, 0x0) 13:37:08 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 273.500355] Code: 0d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 273.519267] RSP: 002b:00007f9fe44afc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 273.526990] RAX: ffffffffffffffda RBX: 00000000004f6780 RCX: 000000000045c829 [ 273.534273] RDX: 00000000000000f9 RSI: 0000000000060042 RDI: 0000000020000040 [ 273.541555] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 273.548835] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000a [ 273.556119] R13: 0000000000000773 R14: 0000000000524fdf R15: 00007f9fe44b06d4 13:37:08 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 273.594633] FAULT_INJECTION: forcing a failure. [ 273.594633] name failslab, interval 1, probability 0, space 0, times 0 [ 273.669304] CPU: 0 PID: 15253 Comm: syz-executor.4 Not tainted 4.19.118-syzkaller #0 [ 273.677224] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.686586] Call Trace: [ 273.689188] dump_stack+0x188/0x20d [ 273.692838] should_fail.cold+0xa/0x1b [ 273.696748] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 273.701875] __should_failslab+0x115/0x180 [ 273.706122] should_failslab+0x5/0xf [ 273.709848] kmem_cache_alloc+0x29f/0x710 [ 273.714014] ? __mutex_unlock_slowpath+0xea/0x670 13:37:08 executing program 0 (fault-call:9 fault-nth:2): ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 273.718872] getname_flags+0xd2/0x5b0 [ 273.722689] do_sys_open+0x294/0x500 [ 273.726420] ? filp_open+0x70/0x70 [ 273.729974] ? __ia32_sys_clock_settime+0x260/0x260 [ 273.735005] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 273.739786] ? trace_hardirqs_off_caller+0x55/0x210 [ 273.744823] ? do_syscall_64+0x21/0x620 [ 273.748815] do_syscall_64+0xf9/0x620 [ 273.752636] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 273.755886] FAULT_INJECTION: forcing a failure. [ 273.755886] name failslab, interval 1, probability 0, space 0, times 0 [ 273.757854] RIP: 0033:0x45c829 [ 273.772215] Code: 0d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 273.791118] RSP: 002b:00007f834ca28c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 273.798833] RAX: ffffffffffffffda RBX: 00000000004f6780 RCX: 000000000045c829 [ 273.806112] RDX: 00000000000000f9 RSI: 0000000000060042 RDI: 0000000020000040 [ 273.813383] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 273.820648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 273.827916] R13: 0000000000000773 R14: 0000000000524fdf R15: 00007f834ca296d4 [ 273.835205] CPU: 1 PID: 15257 Comm: syz-executor.3 Not tainted 4.19.118-syzkaller #0 [ 273.843094] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.852436] Call Trace: [ 273.855040] dump_stack+0x188/0x20d [ 273.858684] should_fail.cold+0xa/0x1b [ 273.862571] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 273.867701] __should_failslab+0x115/0x180 [ 273.871943] should_failslab+0x5/0xf [ 273.875658] kmem_cache_alloc_trace+0x2c6/0x7a0 [ 273.880328] __request_module+0x319/0xb85 [ 273.884538] ? dev_load+0x1e4/0x200 [ 273.888178] ? free_modprobe_argv+0x90/0x90 [ 273.892508] ? cred_has_capability+0x162/0x2e0 [ 273.897092] ? cred_has_capability+0x16d/0x2e0 [ 273.901663] ? selinux_ipv4_output+0x50/0x50 [ 273.906064] ? dev_load+0xab/0x200 [ 273.909593] ? cap_capable+0x1eb/0x250 [ 273.913471] ? security_capable+0x8e/0xc0 [ 273.917608] dev_load+0x1e4/0x200 [ 273.921090] devinet_ioctl+0x116/0x1c20 [ 273.925111] ? _copy_from_user+0xd2/0x140 [ 273.929250] inet_ioctl+0x242/0x370 [ 273.932868] ? inet_stream_connect+0xa0/0xa0 [ 273.937263] ? find_held_lock+0x2d/0x110 [ 273.941338] ? lock_downgrade+0x740/0x740 [ 273.945493] ? check_preemption_disabled+0x41/0x280 [ 273.950510] ? avc_has_extended_perms+0x9c6/0x1030 [ 273.955521] sock_do_ioctl+0xd8/0x2f0 [ 273.959321] ? compat_ifr_data_ioctl+0x160/0x160 [ 273.964084] ? lock_downgrade+0x740/0x740 [ 273.968221] ? check_preemption_disabled+0x41/0x280 [ 273.973320] sock_ioctl+0x325/0x610 [ 273.976935] ? dlci_ioctl_set+0x30/0x30 [ 273.980921] ? dlci_ioctl_set+0x30/0x30 [ 273.984884] do_vfs_ioctl+0xcda/0x12e0 [ 273.988762] ? selinux_file_ioctl+0x46c/0x5d0 [ 273.993257] ? selinux_file_ioctl+0x125/0x5d0 [ 273.997738] ? check_preemption_disabled+0x41/0x280 [ 274.002741] ? ioctl_preallocate+0x200/0x200 [ 274.007139] ? selinux_file_mprotect+0x600/0x600 [ 274.011880] ? __fget+0x340/0x510 [ 274.015323] ? iterate_fd+0x350/0x350 [ 274.019144] ? security_file_ioctl+0x6c/0xb0 [ 274.023556] ksys_ioctl+0x9b/0xc0 [ 274.027102] __x64_sys_ioctl+0x6f/0xb0 [ 274.030975] ? lockdep_hardirqs_on+0x40b/0x5d0 [ 274.035547] do_syscall_64+0xf9/0x620 [ 274.039355] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 274.044546] RIP: 0033:0x45c829 [ 274.047743] Code: 0d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 13:37:08 executing program 3 (fault-call:3 fault-nth:1): r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 274.066639] RSP: 002b:00007f6ce1c30c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 274.074332] RAX: ffffffffffffffda RBX: 00000000004f3ac0 RCX: 000000000045c829 [ 274.081586] RDX: 0000000020000240 RSI: 0000000000008919 RDI: 0000000000000003 [ 274.088840] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 274.096093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 274.104237] R13: 00000000000006c0 R14: 00000000004d50e0 R15: 00007f6ce1c316d4 13:37:08 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:08 executing program 4 (fault-call:9 fault-nth:1): ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 274.326816] FAT-fs (loop5): bogus number of reserved sectors [ 274.341034] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:08 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:08 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 274.566627] FAULT_INJECTION: forcing a failure. [ 274.566627] name failslab, interval 1, probability 0, space 0, times 0 [ 274.588736] FAULT_INJECTION: forcing a failure. [ 274.588736] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 274.599965] FAT-fs (loop5): bogus number of reserved sectors [ 274.600593] CPU: 0 PID: 15306 Comm: syz-executor.4 Not tainted 4.19.118-syzkaller #0 [ 274.614272] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.623630] Call Trace: [ 274.626232] dump_stack+0x188/0x20d [ 274.629877] should_fail.cold+0xa/0x1b [ 274.632964] FAT-fs (loop5): Can't find a valid FAT filesystem [ 274.633776] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 274.645097] ? mark_held_locks+0xf0/0xf0 [ 274.649177] __alloc_pages_nodemask+0x1c7/0x6a0 [ 274.653864] ? __alloc_pages_slowpath+0x26a0/0x26a0 [ 274.658890] ? retint_kernel+0x2d/0x2d [ 274.662792] ? fs_reclaim_acquire+0x10/0x10 [ 274.667123] ? should_fail+0x142/0x7bc [ 274.671024] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 274.676143] cache_grow_begin+0x8e/0x8a0 [ 274.680220] kmem_cache_alloc+0x648/0x710 [ 274.684384] getname_flags+0xd2/0x5b0 [ 274.688186] ? do_sys_open+0x8f/0x500 [ 274.691995] do_sys_open+0x294/0x500 [ 274.695716] ? filp_open+0x70/0x70 [ 274.699273] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 274.704036] ? trace_hardirqs_off_caller+0x55/0x210 [ 274.709063] ? do_syscall_64+0x21/0x620 [ 274.713049] do_syscall_64+0xf9/0x620 [ 274.716871] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 274.722066] RIP: 0033:0x45c829 [ 274.725263] Code: 0d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 274.744171] RSP: 002b:00007f834ca28c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 274.751893] RAX: ffffffffffffffda RBX: 00000000004f6780 RCX: 000000000045c829 [ 274.759169] RDX: 00000000000000f9 RSI: 0000000000060042 RDI: 0000000020000040 [ 274.766465] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 274.773746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 274.781018] R13: 0000000000000773 R14: 0000000000524fdf R15: 00007f834ca296d4 [ 274.788326] CPU: 1 PID: 15305 Comm: syz-executor.0 Not tainted 4.19.118-syzkaller #0 [ 274.796228] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.805695] Call Trace: [ 274.808333] dump_stack+0x188/0x20d [ 274.811980] should_fail.cold+0xa/0x1b [ 274.815879] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 274.821008] __should_failslab+0x115/0x180 [ 274.825250] should_failslab+0x5/0xf [ 274.828970] kmem_cache_alloc+0x29f/0x710 [ 274.833131] ? __kernel_text_address+0x9/0x30 [ 274.837642] ? unwind_get_return_address+0x5a/0xa0 [ 274.842581] ? __save_stack_trace+0x8a/0xf0 [ 274.846919] __alloc_file+0x21/0x330 [ 274.850643] alloc_empty_file+0x6d/0x170 [ 274.854713] path_openat+0xf2/0x4200 [ 274.858438] ? __lock_acquire+0x6ee/0x49c0 [ 274.862680] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 274.868055] ? mark_held_locks+0xf0/0xf0 [ 274.872130] ? __isolate_free_page+0x4c0/0x4c0 [ 274.876725] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 274.881666] ? mark_held_locks+0xa6/0xf0 [ 274.885734] ? __lock_is_held+0xad/0x140 [ 274.889801] ? lockdep_hardirqs_on+0x40b/0x5d0 [ 274.894393] do_filp_open+0x1a1/0x280 [ 274.898199] ? may_open_dev+0xf0/0xf0 [ 274.902005] ? find_held_lock+0x2d/0x110 [ 274.906070] ? __alloc_fd+0x43c/0x550 [ 274.909890] ? lock_downgrade+0x740/0x740 [ 274.914046] ? __lock_is_held+0xad/0x140 [ 274.918122] ? do_raw_spin_unlock+0x171/0x260 [ 274.922625] ? _raw_spin_unlock+0x29/0x40 [ 274.926780] ? __alloc_fd+0x43c/0x550 [ 274.930592] do_sys_open+0x3c0/0x500 [ 274.934313] ? filp_open+0x70/0x70 [ 274.937861] ? __ia32_sys_clock_settime+0x260/0x260 [ 274.942884] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 274.947647] ? trace_hardirqs_off_caller+0x55/0x210 [ 274.952679] ? do_syscall_64+0x21/0x620 [ 274.956670] do_syscall_64+0xf9/0x620 [ 274.960484] entry_SYSCALL_64_after_hwframe+0x49/0xbe 13:37:09 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x2, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 274.965678] RIP: 0033:0x45c829 [ 274.968876] Code: 0d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 274.987779] RSP: 002b:00007f9fe44d0c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 274.995488] RAX: ffffffffffffffda RBX: 00000000004f6780 RCX: 000000000045c829 [ 275.002756] RDX: 00000000000000f9 RSI: 0000000000060042 RDI: 0000000020000040 [ 275.010023] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 275.017291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000008 [ 275.024559] R13: 0000000000000773 R14: 0000000000524fdf R15: 00007f9fe44d16d4 13:37:09 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x4b47, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 275.112551] Dev loop5: unable to read RDB block 1 [ 275.117570] loop5: unable to read partition table [ 275.141109] loop5: partition table beyond EOD, truncated [ 275.160875] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 275.168444] Dev loop5: unable to read RDB block 1 [ 275.174740] loop5: unable to read partition table [ 275.198710] loop5: partition table beyond EOD, truncated 13:37:09 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:09 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x4b49, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 275.453162] FAT-fs (loop5): bogus number of reserved sectors [ 275.483475] FAT-fs (loop5): Can't find a valid FAT filesystem [ 275.672532] Dev loop5: unable to read RDB block 1 [ 275.678925] loop5: unable to read partition table [ 275.718774] loop5: partition table beyond EOD, truncated [ 275.741324] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 275.788304] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 275.800745] FAT-fs (loop1): Filesystem has been set read-only 13:37:10 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:10 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x541b, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:10 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:10 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:10 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:10 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:10 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x5421, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 275.865005] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 275.876716] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF [ 275.890695] FAT-fs (loop0): Filesystem has been set read-only [ 275.896305] FAT-fs (loop4): Filesystem has been set read-only 13:37:10 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x5450, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 275.963482] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 275.980222] FAT-fs (loop2): Filesystem has been set read-only [ 276.025482] FAT-fs (loop5): bogus number of reserved sectors [ 276.033589] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:10 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:10 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x5451, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:10 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:10 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0xff, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:10 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x100000009) r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) r1 = creat(&(0x7f0000000300)='./file0\x00', 0x0) ftruncate(r1, 0x2081ff) r2 = creat(&(0x7f0000000180)='./bus\x00', 0x0) io_setup(0x1ff, &(0x7f0000000080)=0x0) fcntl$setstatus(r2, 0x4, 0x44800) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000000), 0x10000}]) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000200)={0xfff6, r1}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r4) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$UI_DEV_DESTROY(r5, 0x5502) fallocate(r6, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:10 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:10 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x5452, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 276.433646] FAT-fs (loop5): bogus number of reserved sectors [ 276.441755] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:11 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x5460, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 276.648633] Dev loop5: unable to read RDB block 1 [ 276.656255] loop5: unable to read partition table [ 276.689454] loop5: partition table beyond EOD, truncated 13:37:11 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8901, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 276.729768] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 276.746013] audit: type=1804 audit(1588081031.263:59): pid=15422 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/331/file0" dev="sda1" ino=16273 res=1 13:37:11 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 276.859370] audit: type=1804 audit(1588081031.373:60): pid=15430 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/331/file0" dev="sda1" ino=16273 res=1 13:37:11 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8902, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 276.973238] audit: type=1804 audit(1588081031.453:61): pid=15430 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/331/file0" dev="sda1" ino=16273 res=1 [ 277.024825] FAT-fs (loop5): invalid media value (0x00) [ 277.043701] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:11 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8903, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 277.107300] audit: type=1804 audit(1588081031.553:62): pid=15439 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/331/file0" dev="sda1" ino=16273 res=1 [ 277.202278] Dev loop5: unable to read RDB block 1 [ 277.211955] loop5: unable to read partition table [ 277.245236] loop5: partition table beyond EOD, truncated [ 277.270761] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 277.293518] audit: type=1804 audit(1588081031.813:63): pid=15424 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/159/file0/file0" dev="loop4" ino=726 res=1 13:37:12 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x1c0}]) 13:37:12 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x10000005d, 0x14d, 0x28120001) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:12 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:12 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8904, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:12 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:12 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000080), &(0x7f0000000100)=0x4) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) mount$9p_unix(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='9p\x00', 0x2040003, &(0x7f0000000440)=ANY=[@ANYBLOB='trans=unix,noextend,nodevmap,fowner=', @ANYRESDEC=r2, @ANYBLOB="2c7b75626a5f747970653d657468302c006ee9573629b6109bd7e9d52574ba35c0c66c582dd5bb2c8c6246959461361e8c395b6d5f96ea5d717a"]) [ 277.762563] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 277.770398] FAT-fs (loop2): Filesystem has been set read-only [ 277.845016] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 277.878847] FAT-fs (loop1): Filesystem has been set read-only [ 277.906678] FAT-fs (loop5): invalid media value (0x00) 13:37:12 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8906, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 277.934082] FAT-fs (loop5): Can't find a valid FAT filesystem [ 278.018950] audit: type=1804 audit(1588081032.533:64): pid=15490 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/332/file0/file0" dev="loop0" ino=730 res=1 13:37:12 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x3, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b272a50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0x3}, 0x90d0, 0x7, 0x0, 0x0, 0x1, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:12 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:12 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:12 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8907, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:12 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x890b, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 278.389664] FAT-fs (loop5): invalid media value (0x00) [ 278.404329] FAT-fs (loop5): Can't find a valid FAT filesystem [ 278.623400] Dev loop5: unable to read RDB block 1 [ 278.631013] loop5: unable to read partition table [ 278.654007] loop5: partition table beyond EOD, truncated [ 278.677334] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 278.827028] audit: type=1804 audit(1588081033.343:65): pid=15487 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/160/file0/file0" dev="loop4" ino=732 res=1 13:37:13 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0}]) 13:37:13 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:13 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x890c, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:13 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 279.005227] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 279.032877] FAT-fs (loop1): Filesystem has been set read-only [ 279.067205] FAT-fs (loop5): invalid media value (0x00) 13:37:13 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x890d, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 279.087455] FAT-fs (loop5): Can't find a valid FAT filesystem [ 279.206152] audit: type=1804 audit(1588081033.723:66): pid=15524 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/333/file0/file0" dev="loop0" ino=736 res=1 [ 279.287772] Dev loop5: unable to read RDB block 1 [ 279.292835] loop5: unable to read partition table [ 279.326462] loop5: partition table beyond EOD, truncated 13:37:13 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:13 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8914, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 279.365100] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:37:14 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$DRM_IOCTL_SG_ALLOC(r4, 0xc0106438, &(0x7f0000000080)={0x100000000}) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:14 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:14 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8915, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:14 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) r2 = getpid() prctl$PR_SET_PTRACER(0x59616d61, r2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000780)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000200000000000c09695000000000000002ba728041598d6fbd30cb599e83d24a3aa81d36bb3019c13bd2321afb56fa54f36fb0b71d0e6adfe226bd917487960717142fa9ea4318123741c0a0e168c1886d0d4d94f2f4e345c652fbc0dc8cedf3ceb9fbfbf9b0a4def23d410f6296b0db6cf529a2255b6b079e38032a8343881dcc7b1b85f453d44aeaccd3641110bec4e90a6341965c39e4b3449abe802f1ab3e89cf6c662ed4048d3b3e22278d00031e5388e85c867ddd58211d6ececb0cd2b6d357b8580218ce74e467725837074e468ee23fd2f73902ebcfcf49822775985bf31b715f5888b24efa000000000000000000e0ff00000000000000000000003e4bcf8500000000000000000000000000b27cf3d1848a54d7132be1ffb0adf9deab29ea3323aa9fdfb52faf649c3bfdbc6ec664b91a6844efdebb7b3de8f6333f6c962b9f292324f41ab11f12fb1e2c494034127de79f40159e800ea2474b542d35a30b23bcee46762c2093bcc9eae5ee3e980026c96f80ee1a744d9a485c5989b8e633e3296e52d3370688c19322b95a2315b395000000000000000000000000020a40f135429e817e01e732000000001420d1a66e9b7ff12c96cf4f5bb64a74fc10070f62b6a5c67a8c59b29adcd9b4c116fbf54d055275eb505c98c8dfa61fa426cc78ca0cce5989dcbb0d156d34e53531251e502cbdf73101881e6222c601918400a6ba4a91f1d31c79eed85de58202d456a9b794c0fe5f167728867f22575e5525985d37c7e99a984ee1775b2370f0858a2adf13098b629db6009dd69916cbb5d407001dd62cadc9e23f46faf1906d6294071b19178dca12e5bd15ad4a4cad7a1f6000ffd6aa200500"/659], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000002c0)={r5, 0xc0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000000)={r6}, 0xc) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 279.879178] FAT-fs (loop5): invalid media value (0x00) [ 279.886895] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:14 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8916, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 280.111688] Dev loop5: unable to read RDB block 1 [ 280.128414] loop5: unable to read partition table [ 280.146998] loop5: partition table beyond EOD, truncated [ 280.189437] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 280.309920] audit: type=1804 audit(1588081034.824:67): pid=15611 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/334/file0/file0" dev="sda1" ino=16845 res=1 13:37:15 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0}]) 13:37:15 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:15 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8917, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:15 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$NBD_DO_IT(r1, 0xab03) fchdir(r2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$IMHOLD_L1(r4, 0x80044948, &(0x7f0000000080)=0x6) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r5, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x80, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x14281, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:15 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 280.696174] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 280.714026] FAT-fs (loop1): Filesystem has been set read-only [ 280.725981] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 280.758155] FAT-fs (loop2): Filesystem has been set read-only [ 280.763625] FAT-fs (loop5): invalid media value (0x00) [ 280.797656] FAT-fs (loop5): Can't find a valid FAT filesystem 13:37:15 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8918, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 280.956891] Dev loop5: unable to read RDB block 1 [ 280.966636] loop5: unable to read partition table [ 281.010728] loop5: partition table beyond EOD, truncated [ 281.047845] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:37:15 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270ff", 0x15}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:15 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x891a, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 281.385365] FAT-fs (loop5): invalid media value (0x00) [ 281.413306] FAT-fs (loop5): Can't find a valid FAT filesystem [ 281.525975] audit: type=1804 audit(1588081036.044:68): pid=15686 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/335/file0/file0" dev="loop0" ino=743 res=1 13:37:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x891b, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 281.654933] Dev loop5: unable to read RDB block 1 [ 281.663431] loop5: unable to read partition table [ 281.690961] loop5: partition table beyond EOD, truncated [ 281.726140] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) [ 281.778004] audit: type=1800 audit(1588081036.294:69): pid=15667 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.2" name="file0" dev="loop2" ino=747 res=0 13:37:16 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270ff", 0x15}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x891c, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:16 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0}]) 13:37:16 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000240)={0x2, 0x4e20}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x8800, &(0x7f0000319ff0)={0x2, 0x4e20, @empty}, 0x10) r3 = dup3(r2, r1, 0x0) write$binfmt_script(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="468ddd788523f67bd3c855bcbd0600896d39a061be3cc2d49de45cd1a99b359e495d3569fd9636b2328a5ea818716f73e558f6c9167a69e70ebf65ddf1be86e4d229cd3a0f"], 0x45) io_setup(0x20, &(0x7f00000001c0)=0x0) io_submit(r4, 0x1e0933b8, &(0x7f0000000040)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x12f}]) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r6, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:16 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) syz_init_net_socket$ax25(0x3, 0x2, 0x8) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) fsetxattr$security_ima(r1, &(0x7f0000000080)='security.ima\x00', &(0x7f0000000100)=@md5={0x1, "c39d7d8d40dc960ab331dd2ef4e7be35"}, 0x11, 0x1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:16 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8934, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 282.245344] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 282.257636] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 282.266424] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 282.284451] FAT-fs (loop1): Filesystem has been set read-only [ 282.290348] FAT-fs (loop2): Filesystem has been set read-only [ 282.430509] FAT-fs (loop5): invalid media value (0x00) [ 282.449261] FAT-fs (loop5): Can't find a valid FAT filesystem [ 282.632208] Dev loop5: unable to read RDB block 1 [ 282.637323] loop5: unable to read partition table [ 282.678238] loop5: partition table beyond EOD, truncated [ 282.715605] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:37:17 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8935, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:17 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270ff", 0x15}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:17 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 283.020809] FAT-fs (loop5): invalid media value (0x00) 13:37:17 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8940, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 283.055614] FAT-fs (loop5): Can't find a valid FAT filesystem [ 283.085150] audit: type=1804 audit(1588081037.604:70): pid=15709 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/336/file0/file0" dev="loop0" ino=749 res=1 [ 283.172334] Dev loop5: unable to read RDB block 1 [ 283.177469] loop5: unable to read partition table [ 283.208137] loop5: partition table beyond EOD, truncated 13:37:17 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NL80211_CMD_SET_KEY(r4, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="02002cbd7000fedfdf250a0000000800090001ac0f000a000600aaaaaaaaaa3e0000050008000300000005000800050000000800090001ac0f00"], 0x40}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000000) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 283.242580] loop_reread_partitions: partition scan of loop5 () failed (rc=-5) 13:37:17 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8941, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:17 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x894c, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 283.606276] audit: type=1804 audit(1588081038.124:71): pid=15795 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/337/file0/file0" dev="loop0" ino=757 res=1 13:37:18 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:18 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000000080)=0x400, 0x4) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x2, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$VIDIOC_TRY_EXT_CTRLS(r5, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8953, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:18 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NL80211_CMD_SET_KEY(r4, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="02002cbd7000fedfdf250a0000000800090001ac0f000a000600aaaaaaaaaa3e0000050008000300000005000800050000000800090001ac0f00"], 0x40}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000000) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 283.956760] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 283.983022] FAT-fs (loop1): Filesystem has been set read-only 13:37:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8955, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 284.006584] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 284.033871] FAT-fs (loop4): Filesystem has been set read-only 13:37:18 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:19 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:19 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8980, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:19 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NL80211_CMD_SET_KEY(r4, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="02002cbd7000fedfdf250a0000000800090001ac0f000a000600aaaaaaaaaa3e0000050008000300000005000800050000000800090001ac0f00"], 0x40}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000000) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:19 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 284.607861] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 284.633972] FAT-fs (loop2): Filesystem has been set read-only 13:37:19 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8981, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:19 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NL80211_CMD_SET_KEY(r4, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="02002cbd7000fedfdf250a0000000800090001ac0f000a000600aaaaaaaaaa3e0000050008000300000005000800050000000800090001ac0f00"], 0x40}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000000) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:19 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 285.145861] audit: type=1804 audit(1588081039.664:72): pid=15836 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/163/file0/file0" dev="loop4" ino=761 res=1 13:37:20 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0xffffff51, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x40000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8982, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:20 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NL80211_CMD_SET_KEY(r4, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="02002cbd7000fedfdf250a0000000800090001ac0f000a000600aaaaaaaaaa3e0000050008000300000005000800050000000800090001ac0f00"], 0x40}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000000) 13:37:20 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8983, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:20 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(0x0, 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:20 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x89a0, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:20 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x20) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000100)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x44, r5, 0x20, 0x70bd27, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1={0xfc, 0x1, [], 0x1}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'geneve0\x00'}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @empty}]}, 0x44}, 0x1, 0x0, 0x0, 0x10006095}, 0x0) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x74, r5, 0x20, 0x70bd25, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @local}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth0_to_hsr\x00'}, @NLBL_UNLABEL_A_SECCTX={0x2e, 0x7, 'system_u:object_r:dlm_control_device_t:s0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local}]}, 0x74}, 0x1, 0x0, 0x0, 0x48d0}, 0x40) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:20 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) [ 286.246708] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 286.260284] FAT-fs (loop2): Filesystem has been set read-only 13:37:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x89a1, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:21 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(0x0, 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 286.747307] audit: type=1804 audit(1588081041.264:73): pid=15904 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/164/file0/file0" dev="loop4" ino=771 res=1 13:37:21 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) ioctl$int_in(r1, 0x5452, &(0x7f0000000080)=0x1) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:21 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) 13:37:21 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x40049409, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:21 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(0x0, 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:21 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x40086602, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 287.129114] audit: type=1804 audit(1588081041.645:74): pid=15940 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/338/file0/file0" dev="loop0" ino=776 res=1 13:37:21 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:22 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:22 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) socket$inet_udplite(0x2, 0x2, 0x88) 13:37:22 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x40087602, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:22 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:22 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) fremovexattr(r1, &(0x7f0000000080)=@known='system.sockprotoname\x00') r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:22 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) [ 287.798922] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 287.822947] FAT-fs (loop2): Filesystem has been set read-only [ 287.958728] audit: type=1804 audit(1588081042.475:75): pid=16019 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/165/file0/file0" dev="loop4" ino=784 res=1 13:37:23 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) r2 = syz_init_net_socket$ax25(0x3, 0x2, 0x1) getsockname(r2, &(0x7f0000000100)=@l2tp={0x2, 0x0, @remote}, &(0x7f0000000080)=0x80) 13:37:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x4020940d, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:23 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:23 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e007, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x33000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) fchdir(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) perf_event_open(&(0x7f0000000140)={0x3, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x2664c8c0e33eb771}, 0x0, 0xffffffffffffffff}, 0x0, 0xc, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SIOCSIFMTU(r4, 0x8922, &(0x7f0000000100)={'wg1\x00', 0x5}) 13:37:23 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 288.626102] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 288.655336] FAT-fs (loop4): Filesystem has been set read-only 13:37:23 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) 13:37:23 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x80086601, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:23 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 288.865076] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 288.877135] audit: type=1804 audit(1588081043.395:76): pid=16064 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/340/bus" dev="sda1" ino=16874 res=1 13:37:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x80087601, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 288.922591] FAT-fs (loop2): Filesystem has been set read-only 13:37:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0xc0045878, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:23 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$TCGETS2(r4, 0x802c542a, &(0x7f0000000080)) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000200)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(0xffffffffffffffff, &(0x7f0000000200)={0x13, 0x10, 0xfa00, {&(0x7f0000000000), r6}}, 0x18) write$RDMA_USER_CM_CMD_SET_OPTION(0xffffffffffffffff, &(0x7f0000000140)={0xe, 0x18, 0xfa00, @id_resuseaddr={&(0x7f0000000100), r6, 0x0, 0x1, 0x4}}, 0x20) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 289.463280] audit: type=1804 audit(1588081043.985:77): pid=16117 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/341/file0/file0" dev="sda1" ino=16868 res=1 [ 289.723806] audit: type=1804 audit(1588081044.245:78): pid=16094 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/166/file0/file0" dev="loop4" ino=802 res=1 13:37:24 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:24 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) 13:37:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0xc0045878, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:24 executing program 0: socket$inet(0x2, 0x3, 0x5f3) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) creat(&(0x7f0000000240)='./bus\x00', 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) syncfs(r2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) openat$bsg(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bsg\x00', 0x101400, 0x0) fallocate(r4, 0x100000042, 0x20000000004, 0x2811ffff) gettid() perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x9, 0x0, 0x2, 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, @perf_config_ext={0x0, 0x1}, 0x19a, 0x0, 0x0, 0x1, 0x0, 0xffffffff}, 0x0, 0xfffffffffffffdfe, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:24 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:24 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x80431, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) prctl$PR_SET_PTRACER(0x59616d61, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) kcmp$KCMP_EPOLL_TFD(0x0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000080)={r2, r5, 0x2}) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 289.953306] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 289.961282] FAT-fs (loop2): Filesystem has been set read-only 13:37:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0xc0189436, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 290.066248] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 290.088062] FAT-fs (loop4): Filesystem has been set read-only 13:37:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0xc020660b, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:24 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x2811ffff) 13:37:24 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 290.203562] audit: type=1804 audit(1588081044.725:79): pid=16155 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/342/file0/file0" dev="loop0" ino=808 res=1 13:37:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:25 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x2811ffff) 13:37:25 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:25 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16, 0x300}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x2, @private}}) 13:37:25 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x2811ffff) [ 290.936873] FAT-fs (loop4): bogus number of reserved sectors [ 290.945443] FAT-fs (loop4): Can't find a valid FAT filesystem 13:37:25 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:25 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x3, @private}}) 13:37:25 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 291.198123] FAT-fs (loop4): bogus number of reserved sectors [ 291.213196] FAT-fs (loop4): Can't find a valid FAT filesystem [ 291.219346] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 291.245399] FAT-fs (loop2): Filesystem has been set read-only 13:37:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4, @private}}) [ 291.299833] audit: type=1804 audit(1588081045.815:80): pid=16237 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/168/file0/file0" dev="sda1" ino=16894 res=1 13:37:25 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) fcntl$setstatus(r3, 0x4, 0x42000) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x7, &(0x7f00000007c0)=[{&(0x7f0000000080)="510c2dab013db185a4cce8d79201b516b397075a488aefa81fd2c9939cae2c595d32034ae1494f0a96696eb0cb4129", 0x2f}, {&(0x7f0000000100)="9f37719a503037567d64455b7af1ff74df10610c7a45ada2e5ca279e06d56fc81d5a9605446de1e5055453d9c045e8cc03686764488b838448aa02263e55b178d663342f4c729039c832062d750703da9008229424204a355d42ec8dc8f1e90425c6ce38befbcd3dd2f2b91ab85363b7f00cffcd5b3c09834968ef74c8f9dfa32e75bbae82f590d414ab5d5f961555f5da5d60e81dc4b26295739fd483677b1a2b47b6334a62b70b7930a31b8706be8216e8a8c1f8a5c777095cd5173aa53f88283e8b76", 0xc4, 0x6}, {&(0x7f0000000880)="2b589a07e5c9741bb1fc8fa763b20616799601736b1b9f1c562fb604e0f17afca580598e537bdfdb3f67639802290b333b096aedab390917ef41e679dab131517134fe3c603150ba91d50af500eb5e7de61bf2336d918169bfd39a30f5d3fd3f0bab343d64d6b37e677fa9f1fee25803c8669a0175ef0f8817a6bebc565c2136bd62a05d1f726951d6b4ab7a91695a1cb9dca8c560cb4e3be3709923cff2", 0x9e, 0x5}, {&(0x7f0000000440)="447e83511914cddbdc364f675f774a55eb66f1c98d4bec77030bb04e973ea98d44f40671e10ea0c073c9ce83c6505ea4e0c16845f0fd6949e97faa96bed70a69f83323b6aa82bbe310c53411617313af6fbee38458dccea145396ae79ec33fd0fbe8db81838993a191e5b7ae9bc1a7c96138b11847f8d6f463937f910a39784df9c23c58759e3908c3f9e1c73b413bffc3de9b02a83faca6f192310dec1990306a4ce7f5a7c8d71b0088c75d471319e94a7c9acf7672373a303c6baa921c2fe4f2364e5297669ce60c87954666f4", 0xce}, {&(0x7f0000000580)="1b571d583f8a071347e451808678f7c87100e5a732d261f6bb65fc57e303a206eb02f7f5aeb696aadc1ca4712d5ab5291e3b089919a207aaa3011f28da83c7befbf9d2302f0f10ad48444dbd53ca395411cf35210631eea449b77ff0782353e4714868f379f7438bc92beeac02558c653a32c78cd60c7287a7dc2f2fc76ce1b177c08ed6c9e0ec64c42b03bb6f8b3ec0615f180934ae33e07d676e45b6965e77145da84cef454ec4f0b78126c220ceddfa5b6b67026703f98653a394aff587ba2ca9b238671468cdf9c352e86b9f93a770b7b503c7a96bb32ca1b96ef5c3bb017719f0a29eb41ff74ff9e35e662d965f1ed6e94147b502ac0587", 0xfa, 0x6}, {&(0x7f0000000680)="478e61092c16a0f5483a0ce935eeab931e80298c7b947100f31d5b9775bade414bb117f9a40760331b964d1175d8acfceced567395d188dd49ad25daed2d5059130e06d9254e3be708d7d2a7420370affadb2a33f876abafbd345c466a71f710672c5658c3948f01682ae9424ed7ff5f03b1c30f32d3eb502af73ce7e6c625890924ca8dab41ab887620adb31885f57e539cc426313f64af1a1669", 0x9b, 0x8}, {&(0x7f0000000740)="23b9834572890bab624c28776c17d5d1721b730b9f229598428e0811cb474444ea119826db03ef4cd7b7669f097510ba786d7876dbe0a93210cbf0f86f7611fcef6eae482ff2fc9da14a7747459418aad55a4d4fe19f185b1c0f7e758f3512397dc1", 0x62, 0x1}]) 13:37:26 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:26 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:26 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x5, @private}}) 13:37:26 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:26 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x6, @private}}) 13:37:26 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 292.397286] audit: type=1804 audit(1588081046.915:81): pid=16270 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/169/file0/file0" dev="loop4" ino=816 res=1 13:37:27 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:27 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x7, @private}}) 13:37:27 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:27 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0xfffffffffffffff5, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x29834a4, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000080)) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 293.054840] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 293.083138] FAT-fs (loop2): Filesystem has been set read-only 13:37:27 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:27 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:27 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x300, @private}}) [ 293.348021] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 293.386410] FAT-fs (loop5): Filesystem has been set read-only 13:37:28 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x500, @private}}) 13:37:28 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:28 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x600, @private}}) [ 293.612144] audit: type=1804 audit(1588081048.135:82): pid=16363 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/170/file0/file0" dev="sda1" ino=16937 res=1 13:37:28 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) 13:37:28 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x700, @private}}) 13:37:29 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:29 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000b00)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(r2, r1, 0x0, 0x100000001) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r3, 0x6609) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r5, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0xc01864c6, &(0x7f0000000300)={&(0x7f00000000c0)=[0x3, 0xfffffffb, 0x20, 0x5b3d, 0xc, 0x7ff, 0x4, 0xfffffffb], 0x8, 0x80800}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0x4, 0x8a, 0x1000, 0xe0], 0x4, 0x0, 0x0, r0}) 13:37:29 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) 13:37:29 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x3f00, @private}}) [ 294.513474] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 294.540490] FAT-fs (loop2): Filesystem has been set read-only 13:37:29 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:29 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x20, 0x0, 0x2811ffff) [ 294.700516] audit: type=1804 audit(1588081049.226:83): pid=16402 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/343/cgroup.controllers" dev="sda1" ino=16967 res=1 [ 294.755674] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF 13:37:29 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4000, @private}}) 13:37:29 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$inet_udplite(0x2, 0x2, 0x88) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 294.804397] FAT-fs (loop5): Filesystem has been set read-only 13:37:29 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:29 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x2}}) [ 295.449866] audit: type=1804 audit(1588081049.976:84): pid=16455 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/343/file0/file0" dev="loop0" ino=828 res=1 13:37:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:30 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x3}}) 13:37:30 executing program 1: syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:30 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext={0x0, 0x1}, 0x4080, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x7fffffff) ioctl$SIOCGETLINKNAME(r5, 0x89e0, &(0x7f00000000c0)={0x3, 0x1}) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$SNDRV_PCM_IOCTL_DRAIN(0xffffffffffffffff, 0x4144, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$PPPIOCSDEBUG(r7, 0x40047440, &(0x7f0000001a40)=0x101) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) recvmsg$can_bcm(r2, &(0x7f0000001a00)={&(0x7f0000000140)=@x25, 0x80, &(0x7f0000001940)=[{&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000500)=""/63, 0x3f}, {&(0x7f0000000580)=""/239, 0xef}, {&(0x7f0000000680)=""/5, 0x5}, {&(0x7f00000006c0)=""/187, 0xbb}, {&(0x7f0000000780)=""/221, 0xdd}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/140, 0x8c}], 0xa}, 0x2000) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:30 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:30 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000100)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x44, r0, 0x20, 0x70bd27, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1={0xfc, 0x1, [], 0x1}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'geneve0\x00'}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @empty}]}, 0x44}, 0x1, 0x0, 0x0, 0x10006095}, 0x0) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, r0, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_SECCTX={0x23, 0x7, 'system_u:object_r:initctl_t:s0\x00'}, @NLBL_UNLABEL_A_ACPTFLG={0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0x24000004}, 0x2000c14c) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$PPPIOCGUNIT(r2, 0x80047456, &(0x7f0000000100)) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) fcntl$getownex(r4, 0x10, &(0x7f0000000080)) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 296.223790] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 296.245533] FAT-fs (loop2): Filesystem has been set read-only 13:37:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x4}}) 13:37:30 executing program 1: syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 296.374442] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 296.394189] FAT-fs (loop5): Filesystem has been set read-only [ 296.480585] audit: type=1804 audit(1588081051.006:85): pid=16492 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/344/file0" dev="sda1" ino=16961 res=1 13:37:31 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x3, 0x0, 0x8}, 0x0, 0x1, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) io_setup(0x400, &(0x7f00000001c0)=0x0) io_getevents(r4, 0x8, 0x4, &(0x7f0000000280)=[{}, {}, {}, {}], &(0x7f0000000300)={0x0, 0x989680}) socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000600)={0x30, r5, 0x400, 0x0, 0x0, {{}, {}, {0x14, 0x14, 'broadcast-link\x00'}}}, 0x30}, 0x1, 0xfffffff0}, 0x0) sendmsg$TIPC_CMD_GET_LINKS(r3, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r5, 0x100, 0x70bd25, 0x25dfdbfc, {{}, {}, {0x8, 0x11, 0x3f}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x85}, 0x8000000) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:31 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x5}}) 13:37:31 executing program 1: syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:31 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x6}}) [ 297.211498] audit: type=1804 audit(1588081051.736:86): pid=16551 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/171/file0/file0" dev="loop4" ino=838 res=1 [ 297.511535] audit: type=1804 audit(1588081052.036:87): pid=16556 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/345/file0/file0" dev="loop0" ino=843 res=1 [ 297.622336] audit: type=1804 audit(1588081052.116:88): pid=16536 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/345/file0/file0" dev="loop0" ino=843 res=1 [ 297.696820] audit: type=1800 audit(1588081052.126:89): pid=16532 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=843 res=0 [ 297.756389] audit: type=1800 audit(1588081052.126:90): pid=16556 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=843 res=0 13:37:32 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:32 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:32 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x7}}) 13:37:32 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:32 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16, 0x80000001}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x6, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_SET_VAPIC_ADDR(r2, 0x4008ae93, &(0x7f0000000100)=0x2) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 297.822822] audit: type=1800 audit(1588081052.126:91): pid=16536 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=843 res=0 13:37:32 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000100)='./file0\x00', 0xa6) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:32 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:32 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x300}}) [ 297.905335] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 297.914805] FAT-fs (loop5): Filesystem has been set read-only [ 297.933936] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 297.946418] FAT-fs (loop2): Filesystem has been set read-only 13:37:32 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:32 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x500}}) [ 298.224445] FAT-fs (loop4): bogus number of reserved sectors [ 298.254273] FAT-fs (loop4): Can't find a valid FAT filesystem 13:37:33 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:33 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x600}}) [ 298.484469] FAT-fs (loop4): bogus number of reserved sectors [ 298.529122] FAT-fs (loop4): Can't find a valid FAT filesystem [ 298.567987] audit: type=1804 audit(1588081053.086:92): pid=16629 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/172/file0/file0" dev="sda1" ino=16967 res=1 [ 298.659212] FAT-fs (loop1): bogus number of reserved sectors [ 298.718928] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:33 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:33 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000080)=0x2) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:33 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x700}}) 13:37:33 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:33 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 299.105839] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 299.119415] FAT-fs (loop5): Filesystem has been set read-only [ 299.204700] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 299.221476] FAT-fs (loop2): Filesystem has been set read-only [ 299.233102] FAT-fs (loop1): bogus number of reserved sectors [ 299.253456] FAT-fs (loop1): Can't find a valid FAT filesystem [ 299.425063] audit: type=1804 audit(1588081053.946:93): pid=16649 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/346/file0/file0" dev="loop0" ino=848 res=1 13:37:34 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) prctl$PR_GET_FP_MODE(0x2e) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f0000000000), 0x1000000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r4, 0x84, 0x16, &(0x7f0000000000)={0x3, [0x5, 0x9, 0xffda]}, 0xa) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) write$selinux_attr(r6, &(0x7f0000000080)='system_u:object_r:hald_sonypic_exec_t:s0\x00', 0x29) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:34 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x3f00}}) 13:37:34 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 299.561053] audit: type=1804 audit(1588081053.946:94): pid=16658 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/346/file0/file0" dev="loop0" ino=848 res=1 [ 299.702738] FAT-fs (loop1): bogus number of reserved sectors [ 299.723306] audit: type=1804 audit(1588081054.006:95): pid=16631 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/346/file0/file0" dev="loop0" ino=848 res=1 13:37:34 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x4000}}) [ 299.754050] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:34 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 299.839046] FAT-fs (loop0): bogus number of reserved sectors [ 299.852863] FAT-fs (loop0): Can't find a valid FAT filesystem [ 300.015946] FAT-fs (loop0): bogus number of reserved sectors [ 300.030152] FAT-fs (loop1): bogus number of reserved sectors [ 300.040013] audit: type=1804 audit(1588081054.566:96): pid=16718 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/173/file0/file0" dev="loop4" ino=852 res=1 [ 300.048422] FAT-fs (loop0): Can't find a valid FAT filesystem [ 300.076668] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:34 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x20000}}) 13:37:34 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 300.364889] FAT-fs (loop1): bogus number of reserved sectors [ 300.377677] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:34 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:35 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) sendmsg$IPCTNL_MSG_CT_DELETE(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x11c, 0x2, 0x1, 0x401, 0x0, 0x0, {0x7, 0x0, 0x6}, [@CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x2}, @CTA_LABELS={0x18, 0x16, 0x1, 0x0, [0x5, 0x5, 0x5, 0x2, 0x7]}, @CTA_ID={0x8}, @CTA_TUPLE_MASTER={0x3c, 0xe, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x1}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}, @CTA_NAT_SRC={0xa4, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MAXIP={0x14, 0x5, @local}, @CTA_NAT_V6_MINIP={0x14, 0x4, @empty}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @empty}, @CTA_NAT_V4_MINIP={0x8, 0x1, @loopback}, @CTA_NAT_V6_MINIP={0x14, 0x4, @mcast2}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @local}, @CTA_NAT_PROTO={0xc, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e21}]}, @CTA_NAT_PROTO={0xc, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e21}]}, @CTA_NAT_V6_MINIP={0x14, 0x4, @local}, @CTA_NAT_PROTO={0x14, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e22}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e22}]}]}]}, 0x11c}, 0x1, 0x0, 0x0, 0x80}, 0x4008040) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800040}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0x20, 0x1402, 0x200, 0x70bd29, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x4000040) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/sequencer2\x00', 0x1, 0x0) ioctl$SNDRV_TIMER_IOCTL_STATUS64(r2, 0x80605414, &(0x7f0000000580)) 13:37:35 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x0, &(0x7f0000000000), 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) finit_module(r4, &(0x7f0000000080)='\x00', 0x1) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r6 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r6) fcntl$dupfd(r5, 0x0, r6) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:35 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x1000000}}) [ 300.520165] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 300.538885] FAT-fs (loop2): Filesystem has been set read-only 13:37:35 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 300.719942] FAT-fs (loop0): bogus number of reserved sectors [ 300.757357] FAT-fs (loop0): Can't find a valid FAT filesystem 13:37:35 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x2000000}}) [ 300.885441] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 300.940232] FAT-fs (loop5): Filesystem has been set read-only [ 300.970692] FAT-fs (loop0): bogus number of reserved sectors [ 300.976529] FAT-fs (loop0): Can't find a valid FAT filesystem [ 300.983752] FAT-fs (loop1): bogus number of reserved sectors [ 301.020324] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:35 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:35 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x3000000}}) [ 301.330745] FAT-fs (loop1): bogus number of reserved sectors [ 301.336588] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:36 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:36 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x4000000}}) [ 301.626079] FAT-fs (loop1): bogus number of reserved sectors [ 301.654466] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:36 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 301.964058] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 301.998734] FAT-fs (loop2): Filesystem has been set read-only 13:37:36 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x60002, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0xca) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:36 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:36 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x5000000}}) 13:37:36 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 302.378473] FAT-fs (loop1): bogus number of reserved sectors [ 302.433236] FAT-fs (loop1): Can't find a valid FAT filesystem [ 302.445762] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 302.488010] FAT-fs (loop5): Filesystem has been set read-only 13:37:37 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x6000000}}) 13:37:37 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 302.535539] kauditd_printk_skb: 5 callbacks suppressed [ 302.535554] audit: type=1804 audit(1588081057.056:102): pid=16807 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/349/file0/file0" dev="loop0" ino=859 res=1 13:37:37 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 302.804380] FAT-fs (loop1): bogus number of reserved sectors [ 302.832759] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:37 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x7000000}}) 13:37:37 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 302.997712] audit: type=1800 audit(1588081057.516:103): pid=16847 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.2" name="file0" dev="loop2" ino=863 res=0 13:37:37 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:37 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x3f000000}}) [ 303.207359] FAT-fs (loop1): bogus number of reserved sectors [ 303.234937] FAT-fs (loop1): Can't find a valid FAT filesystem [ 303.343663] audit: type=1804 audit(1588081057.867:104): pid=16910 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/175/file0/file0" dev="loop4" ino=865 res=1 13:37:38 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 303.625197] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 303.644735] FAT-fs (loop2): Filesystem has been set read-only [ 303.757587] audit: type=1804 audit(1588081058.277:105): pid=16894 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/350/file0/file0" dev="loop0" ino=867 res=1 13:37:38 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) timerfd_settime(r1, 0x0, &(0x7f0000000140)={{0x0, 0x3938700}, {0x0, 0x989680}}, &(0x7f0000000180)) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) sendto$inet6(r2, &(0x7f0000000080)="2d82ae98df679ae6b8a9ad9029278048f521b14aeda1c117a92bd1b55b041466834eb657a5d2", 0x26, 0x4805, &(0x7f0000000100)={0xa, 0x4e20, 0x1f6, @local, 0x7}, 0x1c) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) r4 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x2000400200) ioctl$UFFDIO_UNREGISTER(r4, 0x8010aa01, &(0x7f00000001c0)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) 13:37:38 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:38 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x40000000}}) [ 304.027044] FAT-fs (loop1): bogus number of reserved sectors [ 304.058136] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:38 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:38 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) getsockopt$PNPIPE_INITSTATE(r1, 0x113, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) fsetxattr$security_capability(r2, &(0x7f0000000080)='security.capability\x00', &(0x7f00000000c0)=@v2={0x2000000, [{0x7ff, 0x3ff}, {0x3, 0x37}]}, 0x14, 0x0) 13:37:38 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x9d2042, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) recvmsg$kcm(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@can, 0x80, &(0x7f0000000640)=[{&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000200)=""/47, 0xfffffffffffffeef}, {&(0x7f0000000280)=""/186, 0xba}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f00000004c0)=""/75, 0x54}, {&(0x7f0000000580)=""/149, 0x8b}], 0x6}, 0x14000) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) ioctl(r2, 0x7, &(0x7f0000000740)="10120fe9d48053cc354347db05c0409d1ef154f479237258a1fc60aeceb0bba8246101aad688") r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$VIDIOC_DBG_G_REGISTER(r4, 0xc0385650, &(0x7f0000000780)={{0x3}, 0x8, 0x4, 0x3}) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$PNPIPE_IFINDEX(r2, 0x113, 0x2, &(0x7f00000006c0), &(0x7f0000000700)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 304.402658] FAT-fs (loop1): bogus number of reserved sectors [ 304.429278] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:39 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) gettid() ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$bt_sco_SCO_OPTIONS(r1, 0x11, 0x1, &(0x7f0000000000)=""/188, &(0x7f00000000c0)=0xbc) 13:37:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 304.732401] FAT-fs (loop1): bogus number of reserved sectors [ 304.742270] audit: type=1804 audit(1588081059.267:106): pid=16981 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/351/file0/file0" dev="sda1" ino=17025 res=1 13:37:39 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 304.788539] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:39 executing program 0: pivot_root(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='./bus\x00') ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) setsockopt$inet_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f0000000580), 0x4) ioctl$PPPIOCSMRU1(r1, 0x40047452, &(0x7f0000000240)=0x80000000) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) syz_mount_image$nfs4(&(0x7f0000000080)='nfs4\x00', &(0x7f0000000100)='./bus\x00', 0x80000001, 0x2, &(0x7f0000000440)=[{&(0x7f0000000140)="9ce394003c692a7bc176380190b1d7146fc0862e925773632d8b4588cfb9337faa3f540151ee9a1bc14d80f36552c93b235a79f24fcab3f3d0675782f90ce537c437a45651d0961f9a024e8ebbe0f2a62d90791a222de5b37cd3e8c160b5be56f658f7fbaeaf87d4a68656efc9e2688232ff855bd7029bfec43af7d62224ef64e90e12ddbf7b91dfa9e3f97a365e7aa063df37cf21b80697b98acdb1a0492af48c6e9a4fa3446fbf44ac0c43639a84836adc2feee0c0f532b80f97fed8da79a76d17b07cf3495aa7d5be30", 0xcb, 0xffffffff7fffffff}, {&(0x7f0000000280)="23eb6a08cea58f1547a0a7af56b8218aa63e487d603b7cd69333ad29aa6ee4e8f927813e1f01a5fba0f6950e8b885e5b98f4570dc4c1eb24393a00ec3f706e2b368b940b62f510431effefa086b20dbcd4f4d07d68ccca55881e911aa70a52a1446f6b0c5b44c77376f1f8a81279325b18721073e95be224b16ef19ebdb91aecc99a1b202a6315983dd005cacb124ddb8776c7f29966ebd3bee43faeb71dd015a796ba12fb0db75fdeff92ce57e16e46a660ad48eb6194c8427ed04647848757c1efd95b9f70fbba5fa95784c0ec18f288f76508885a60d485c23245f2c1def3dac938ba3bc41a4ffd97b4b76b657b18e446", 0xf2, 0x9d}], 0x80, &(0x7f0000000480)='vfat\x00') ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r4, 0x84, 0x1e, &(0x7f00000005c0)=0x9, 0x4) [ 304.920519] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 304.943885] FAT-fs (loop5): Filesystem has been set read-only 13:37:39 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 305.036377] audit: type=1804 audit(1588081059.557:107): pid=17007 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/176/file0/file0" dev="loop4" ino=873 res=1 [ 305.094150] FAT-fs (loop1): bogus number of reserved sectors [ 305.162035] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 305.194409] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:39 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0xffff, 0x20, 0x81, 0x400, 0xff, 0x5, 0xfe7, 0x7, 0x3ff], 0x9, 0x80000}) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r4 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0xa00, 0x0) fcntl$getownex(r4, 0x10, &(0x7f0000000100)) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) write$P9_RCREATE(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x73, 0x2, {{0x2, 0x2, 0x5}, 0x80000001}}, 0x18) 13:37:39 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x8001) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) prctl$PR_MCE_KILL(0x21, 0x1, 0x3) write$FUSE_IOCTL(r2, &(0x7f0000000000)={0x20, 0xfffffffffffffffe, 0x7, {0x1, 0x0, 0x4, 0xf0e}}, 0x20) 13:37:39 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000200)='NET_DM\x00') sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r3, 0x2, 0x70bd27, 0x25d7dbfc, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}}, 0x891) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$P9_RSYMLINK(r2, &(0x7f0000000180)={0x14, 0x11, 0x1, {0x40, 0x2, 0x6}}, 0x14) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r4) creat(&(0x7f0000000240)='./bus\x00', 0x0) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000140)='/dev/loop-control\x00', 0x51200, 0x0) fallocate(r5, 0x100000001, 0x7, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x5, 0x0, 0x7f, 0x44c88, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_config_ext={0x3, 0x7fff}, 0x11002, 0x0, 0xef, 0x7, 0x5}, 0x0, 0xa, 0xffffffffffffffff, 0x3) rt_sigpending(&(0x7f0000000080), 0x8) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 305.238558] FAT-fs (loop2): Filesystem has been set read-only [ 305.245314] audit: type=1804 audit(1588081059.767:108): pid=17008 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/352/file0/file0" dev="loop0" ino=874 res=1 13:37:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:40 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$cgroup_int(r3, &(0x7f0000000080)=0x9, 0x12) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) prctl$PR_SET_SECCOMP(0x16, 0x1, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x3, 0x0, 0xc0000000}, {0x401, 0x92, 0x9, 0xff}, {0x7ff, 0xff, 0x0, 0x8001}, {0x5, 0x9, 0x8, 0x7f}, {0x6, 0x40, 0x20, 0x7fffffff}, {0x800, 0x1, 0x8, 0x2}]}) ioctl$SNDCTL_DSP_SYNC(r3, 0x5001, 0x0) [ 305.625841] FAT-fs (loop1): bogus number of reserved sectors [ 305.663330] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:40 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 305.797333] audit: type=1326 audit(1588081060.317:109): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=17047 comm="syz-executor.3" exe="/root/syz-executor.3" sig=9 arch=c000003e syscall=228 compat=0 ip=0x45f66a code=0x0 13:37:40 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80002, 0x102) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x201c0, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r3, 0x800442d3, &(0x7f0000000100)={0x3, 0xa9c8, 0x7, @empty, 'ipvlan0\x00'}) [ 305.954552] audit: type=1804 audit(1588081060.357:110): pid=17064 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/353/file0/file0" dev="sda1" ino=17046 res=1 [ 305.985804] FAT-fs (loop1): bogus number of reserved sectors [ 306.003424] FAT-fs (loop1): Can't find a valid FAT filesystem [ 306.044945] audit: type=1800 audit(1588081060.457:111): pid=17021 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.5" name="file0" dev="loop5" ino=876 res=0 13:37:40 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:40 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 306.344469] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 306.376643] FAT-fs (loop5): Filesystem has been set read-only [ 306.431973] FAT-fs (loop1): bogus number of reserved sectors [ 306.467040] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:41 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e007, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000080)='NLBL_CIPSOv4\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) syz_mount_image$cifs(&(0x7f0000000100)='cifs\x00', &(0x7f0000000140)='./file0\x00', 0x1, 0x3, &(0x7f0000000440)=[{&(0x7f0000000180)="80ab57114b89d4ee5b56115f81a93da074d86be7764ba3c2f875813eba46f670bc9c06aeef7c23bcf75898819d8885816487729001dbc16a8e82f79c05e36054edb9c3911d756a9af4", 0x49, 0x8ac}, {&(0x7f0000000280)="7a2b57ce9cf6bd5a50789dc35831a9caf146c41f3c2c481b4f6477bc90481ebd92f7659d8af7d95edbcab3b6f322cdbce8a827d33515f45c1294269679bdad3277347b3fb792a79d8b223fd5a51be08e6119fb1e24337e02ebdaca0bba9ab502554c28041da3c75f1231dbbe35f41309718ac6ec29f6efa5e7cc7fbc53f435283b791c4a600dcf8b8a6bae299f60559d", 0x90, 0x4}, {&(0x7f0000000580)="b8f6c07f36c6f39e502e069a31de94a823c3a265b3e30f3d30d3a555e57b674d53368f9abd9a3bc2de8a4a4db300251edaac558e22b5b68873432c658dfc4b183a88104729109af4884dcb65af44c0da42233c7160df782d604df5c282c9a1cb1b204bbf93d9e69af775ab570f7400de4e2d95f4f570eb9f17740bb89f290e6a0cbe1c783a1b845e1950a60f3e31937c4ea308932a25531c3119374c882678317fd34f7ffda5113f42bf4a4c74c21ba734dc2b7ad677b1dd7edf351848920a5cbc8016cbb04f9f207ef181b3085854c9e7637ab266a3396912ea528bec05ba98caf2b28750d9955b1a71c4ff62a1abae0d7ebb1f810b9b51c83967cca6ed4e7ee082aa237bf6e82a3c23124835b95cff70073bf58e28b24315b762e1437271d2a212c3efeb23d3e650e364364ab33afdfb3ec9d6d29fa8b282e8f27dac94f2e5d8c7a1a0b017b0684184cc0172f07695471854a9eb6a8593c3c108786a1e6abfa6a0a5c78833e295b64be40e70ab6a988298ba5e0914843dac42ff80466acb123dcfd6d3956a4857868ec0af7b979e8fa9c60512e9f7b78b0c08ccc9cc358a2bfdec2b8e148eadc5ad32f5f8b617a970ce85b7afd4ea5fd5d16035b5e668dbce7e62ecf3c7d23a4158aa3603b43f5064ac351eda23e2f96912c4b6a1f035a170194bdb3643afc2f6fc094fef16e4de197394a6697b72a75144c2989735779508c0a1a551983eb8cdc8fdb5a7843994ec0903c280c896d7768b551e306d68375eea4bd246af29ddb49861e067fee73ad1e5d4ed8225e036dd58dbaa515f40a2e0e5c8be8529c7d4d0eefb053cdeba637d6f4376cb40116d4eb45f8ff61e080c2e8b08978b6fde09d5c1ca5c3957ffc78d83490658aa977012685ca0ca89d8f9bdcf123277f945d763c8f68fb2806b88a5be935df9884bf2bc9ab3f34eacc6b0d918b90e2e2383eb40d8d86d7b0d8d10cc4f3a5d8c6d8cbc0d12a2f478c258e3c4901a444a89ba85564b7cb84429e74729fb1456e263b27152b66363d62cc3a95c23c9ae59f6a84112bab8d4f4d383b2f01322df055c96cbf3103356d8168e155eedc314a30f8db2e9118e0f0c59501ecae5ec1c7bc94a1c37adfd16fd398e95516d20ce72d068b755680d092789c2321ec264fd39e9e993f09eeaedcd6cb97f05c3985b3d5bba3b504e1cda0cf20beeaf5ea1e83f91c5199d0a56c8ab2a2d3844001a66f1c1283baa71c6a8c4af7a077d36c6fd26b422211e8d23aba0acc9d16aa04738f17c7e7ec1f6cd92eb7dc4d5f4fc98e80516a1f75a4bbb733b467251606d5f330e1139b4334067b4653e225cf7f16d63f999a816af02e151d89a784cb76cf401e6bf50227358f7b065242cf1665d4a784e5f0df831984afcfeaff4f984f9d2e7ec4cac09f7e07712df6ecb53522329dc9751ae334d1b8681a02a5daeafdc3eb0f3940a5c7825062c0df0c0fee3e3a472e88e6e62834a4743f575341e9d2cd1dfe34d048c74e2e301cb3c8af342878bfbf255c9d2c91a1faff95c2b324b6a9d9b40e8abdf8ffaeeda03b14bd3f2996a01d7b0030b8013e7b310838814af5003f3817d4992e19abffd4ce5be194247c29b2f88989fc70090f7152de7d9f2c8090dad5092d6ba806e8aaa87e69ab63e8ec95dd2b25bd79ca11ef22b1fa4bbbcba1d11cceb72e55650f751f6aaf0c0a4e32a731f7e876993cf5dd36d4a50e7ff89f8d3d7a27dd7795f1aa8d76106d000724cac7e30638ad0f9c13a3d1deac1788fc272933771c12728fc7d6a379ab71757cb70383e69a4abd3c5bfa61ea46c0c3157ff1a3def0c2589018f2d3b2afdea3aca1e8050176e1a1a7eee65d3858ffd28effca313c5ad00028b6ddcbd5e1ab183b34396bf5643d746ba2e8ee6e6170c35e5f19a96dc8c82ee14827c0f1c456d49a3f8d7b39ff0c250c7f192c7a9c0b5ae0d106462ed1d0f22f40d60a253f99b6d7fbdcb99813fdfb0bd37db7b10866215356b973fee08d509b881d85f059b57c642f696e38275a46e3cf66306eb5e4f99cc25170e02a9f377ae10fe1ace035ca4f9afd6e5887d3b1efc217e2eeef0db0ad5ec9c5b28f9303b940d4e75c887aefdafacf5f9c10afa25ffc771a9cba6173964c82bfcf15a5762e43efe1311e7596095d9148b91bd7c9b6443efbb9807174b65dcaaed71a90b5f3803e1021696d9702bf0a831ecf1ee76619b077af297f1ec208a6fa2c46f65cb7fa21b5739e2d976774f0a9b455df8fc013b62d64157ec9970fff0a0b737baea2528f9e1390940e8cc369fcee3f812048f3fe02abef8841e3c3702332cc4f6ee5db7b191ab8d6528979b7fc7e53764531869427f3f80ca7b51ccc1570d6423e17bfac1cfbe97125d088a3569090828840215ac0aab7039f3072aa275727c637f72ed4137f985c850717c28238e1691a787329912c91f07502577f969c7223d396be1e0987136b3763a5d853c22288a2751c2f427689190bbaa003ecbb3417984cf86ad0b5f0935e096377b86d48dfb75550f5ea3cecea1777261c48670e70d74ed5aeedf7c3cea42bf855b325604796933a64e32ea161fd243029325086651081f38fd0e4af3093e989ebad22d94692705bcc00518b2729ce90a867b5c6d86f5796c73fc8d59afb80aa83e5945620b80a9cb479e4e463b97e8e7738edb09811493bd7a0b28a8334f3dbd8819a247df75ddc38b3620a8b555243aaf4475e53af0c0f426a099f1037dbee78b189be5aade0f09e0a7e6cacdf74fa22011f58bf73c077f24c84f19b9dcebdede416635cd2b7004b5eaf8ae33d561d5df15409e3885b4e8d4ec0b648c860df1117aa9a7d2fa70475cf11fd44be8e1d29c7345f73242a92922f9c3bf57d3b240e3c14158afb57b338d9969afa30106ae457e30c705a986532a2ca72b729b2649474c04ac060a966c89dcd05747bf2e5ce0842b86400e76821c17b99813cf7f38fb5430038c50cf91e1c9b5612c6e07c39bab2d84f74d6604d0d1ec72120775fd951738d808ea3869270b03a4a51494b496b00251c244838bce5d3428b6668890196080c980e2b09b376ca2199553d9ac5f4c8908125e18f81ac518fa1f2ca42ed5f4a26de23b2b22ca68f8868b747daf88425055d0cf0609eb19b126b39a2dee710409088f867ce8aae3c1d437f613ee120b065c242ae2229660785dd7ca71e09cc54da4f150eef768146cd6e0dd53cf491fdecd884df431161a8932325373173ca67b6d7c35575533cd6afcb25efe54b6563da5d722a2bc6a861f3100147e2fd1d494c16e8ddb1f66f44cae7b98131fb30f6e41e571ec7605fa1283cd821db49803acb6ae91d06aaa84a84a53becfbe04af95a9885bd77d9c41d2ea42c2a5824a6f3928fa4c5cc4a79e9f8ee98469398406ff464df6452648a448eee7649af0e7ecb57cbaf5ead2bdb87454faf9691bb622c6d1d2a01bada98260ac582df1937f8ce1f22f171bd8fe33778a9608372aaa326228625ca79e1f58c2a73e961dbc08cda55bd57a9b4da73a60edbe9b81a17d4c0e8b1c2344f6f3d28cf42375b39c08b452e5d101ee6e59b6092db2fc05212512ab8795b1451597010670549ec5dfe7e40589ab9757d5d9fce5562981f69429323173aa83b47c1e83e623d89d3ddd961c8c0ad0482658a76235530761ea5e451272cd472375b00c7159d9358989249a5cb6413c55b8496825ce5e6caf54b927defbdff957bbf2646d43ff1e05ffb37f4607455e038f641706f176ec4970eb017b363ed281a087f14fca122a10ceb08588b20551e363ce0319fc90ae15c07b741373f58a307706e9775088237a326570e6255321a131fd765ee48c1a5ff18d3fad11d840951cebaaeaa58a920c06cd42e20b6a129bc6cfaa22fd67bcd34bb36c0b1e679f590569abdb621654462b9b01fd158f6dcdbf7b6395ec2148fd2213e991bd6444eaf9083371b1295a562bda16c77f8ec2c0d4107e8f8892e4d14e4e223839d558b2a043ef8b2298f0576f6799333ac1f9266b5e5fe0571e1aec8c50e89d79b035b36abdb81fc00c1e7942872392b7631d351bddc5784739b78858d243792a3f8f3087cf64f15700b2e0c6905fa34c771451adeebfce6af65e1c5ab50abdebde6701c0faea3638f18b6b7842bf963da5ccaea1067b3dfd46aa3d3081c0f4c997773d5969c9169cc912cbca597e21c922875a9b228b91c1a446f33837140590aeaff81fce3f4949264ec0e23cfc78d50c259d59c38a4a798f0efb458ad44129586157c20e73f311e4cc56c332a02187d95c8a2bc3221f305c0fbe62e1bdc8cfe72f897a69fec341444f3a90a2a0ca84ec7c60c2f73cabfc48329281d50d78efe2ea6a5ef3684037c628018d571bc7930f50f4ff487d4f78e13472f8ecb4a8be57e53d1d5e31ebd57b93ce8994053a834bb22321c374c14d7308239a6899cf194c15624bb2dfcbe99bd87d6840b64802d5d6e70661cb49478181a875efc29116f7fac8cdcc72a6f243949cf9f1d196c8bb268e59685c1f89405275c9bd54326384c9415fad78d41733cf3461cbdd763605ed3086c28e987509796785f1387a00c27a424c008fcf91e0aa45a7b77d1b4befb13e5d36d530c0366fbface4b833b7a88ec5244b13545ca39fddaccb1286477a3bc526c6276f83bffa8dd138451416110ad490153a72a753d64223d2c8e21bf0896086f1c8e24f5ca440c7d04fb2a2c582984b6ce2e1358f543860c3b818e3027db039081666a8f39a73b5fa633a2e3268565eab23df65cd275f0df9eaca372c24a5b980f41d0c1e78b5e27226c29fc735ab2c553525eaa8c933feb02f185ddc0ce973ca42675dce6d26cb8a78f01d5b87772af6eceee137d8f1100e22fd53101d66272cadc9c40d3020ece18e4b46fd6e904b12871d2ca7b995fced4f0c9580bae41f2426bf0dcebc2806a44408b5c53674ffeab3e59827e940f8e59584f1141328300ccefac5f0fc05fbb17568fab2f07238476d0d214ba1e8026b7af5d983562fcb9f88109a07e0d05e6cc0dc1ebfb7952eefdcc439968ac4e750590e369e6ca5f61ca6fc17ee470f7938d85891cae9a92ec53b11099e1d877dc44824bfc762dc5cd6b65c70448a99c23405e171445a3fbfadfb274a75495ea5551bea148bbc941980ca543c758b8a41cac1b9b166b59f0eb84435615c580957823caaaf1c27f8a36800326d1c3a4b090b281efa48466bdddc0a792e85cffb7de6510cff6e4f87bfa84565cf16a9d1dec5b6e054394e3bc55818824557dbb9b4f11c1296f9219054c0d4d49034cb54fd96bc6958aae30697fef00f5be54b2469bdec47dd8cad3dd5cb34fa661ad05f2fbb76ac7becdce0f4a3b2c13d598cf6f6cd473d2420414ada9567f74e74c16ba5579ddd7aa2c5b5dd43749f446a3b429b3ce3f6e20bf03e57bc8852ceb3fe0fb61fca59d1b1e0b9a586eb38dcc134eec7f7542347420947e003f6fb47795ec96b35f700cc4d8d86276f2a130010213765d5ba4c5bac0a8006e71d7fe744021b96ea6932fc1e5f4da954f272a713b8ae5d0aadddaa3bc73c90d69a9492069c20d9a735df6f31b57364864a35c1c1559a0ec1240c2178f97f74f442b36dc9f985f5e021803e68c5ad32e388ab32f775b7cbc88fee0d79de08bcb97525a1bd0dbe2bdab4bbd9cba54de589e5be7c5a68c9042dae1a45659456d0da664dddc90c17aee1ae0aa36504d733c2b916323f0ce16d52b9cabc9952040da26c76ce6d7979d785188e3a93b18d5d62b3939f080abe58f563335e3587e4d90303826e00", 0x1000, 0x5}], 0x48000, &(0x7f0000000200)='NLBL_CIPSOv4\x00') r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x3c, r5, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DAEMON={0x28, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ipvlan0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8}]}]}, 0x3c}}, 0x0) sendmsg$IPVS_CMD_SET_INFO(r1, &(0x7f0000001600)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000500)={&(0x7f0000001580)={0x5c, r5, 0x2, 0x70bd28, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DAEMON={0x48, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ip6erspan0\x00'}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x2}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x20008081) ioctl$VIDIOC_S_FREQUENCY(r4, 0x402c5639, &(0x7f0000000340)={0x81, 0x3, 0x504e}) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:41 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x3c) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) fcntl$setownex(r0, 0xf, &(0x7f0000000000)={0x2, r2}) 13:37:41 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:41 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg$RDMA_NLDEV_CMD_RES_QP_GET(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x30, 0x140a, 0x1, 0x70bd25, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_RES_LQPN={0x8, 0x15, 0x5}, @RDMA_NLDEV_ATTR_RES_LQPN={0x8, 0x15, 0x5}, @RDMA_NLDEV_ATTR_RES_LQPN={0x8, 0x15, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x240008d4}, 0x80) fchdir(r0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:41 executing program 3: r0 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$set_timeout(0xf, r0, 0x0) keyctl$revoke(0x3, r0) socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$set_timeout(0xf, r5, 0x0) keyctl$read(0xb, r5, &(0x7f0000000280)=""/4096, 0x1000) r6 = socket$inet_sctp(0x2, 0x1, 0x84) r7 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f0000000080)=ANY=[@ANYBLOB="010000007588b0fcb767913dd28cd2eca28f0699eea5fb9600fcbb72a65e63ff1c54fb29bc1aa37b416eac64", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r6, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r8}, 0x10) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r4, 0x84, 0x77, &(0x7f0000000000)=ANY=[@ANYRES32=r8, @ANYBLOB="ffff00"/16], 0x14) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000040)={'veth1_to_bridge\x00', {0x2, 0x4, @multicast1}}) [ 307.186997] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 307.213176] FAT-fs (loop2): Filesystem has been set read-only 13:37:41 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000002c0)=[@timestamp], 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000140)={'batadv0\x00', {0x2, 0xfffe, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x4001fe) write$sndseq(r3, &(0x7f0000000080)=[{0x7e, 0x3, 0x20, 0xff, @tick=0x9d4, {0x65, 0x7f}, {0xc7, 0xfb}, @ext={0x65, &(0x7f0000000000)="653577f3ef3caffebbe7f0a968b17895257ec356842c7f421943d763fc92968a6209cd80b689a483f4a67341fe0d8e038909bc6b0421aa8fca0c53212c605041b9c69acace30b477f5e5877ace863410e0c368b638b90048f89bc3f6b6cabf9f0f621f43a4"}}], 0x1c) r5 = socket$inet_udplite(0x2, 0x2, 0x88) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x77359400}, {r6, r7/1000+60000}}) r8 = socket$inet_udplite(0x2, 0x2, 0x88) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r9, 0x29, 0x20, &(0x7f0000000240)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8e, 0x1, 0x1, 0x0, 0xa7d4, 0x2}, &(0x7f0000000280)=0x20) r10 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) setsockopt$inet6_tcp_int(r10, 0x6, 0x24, &(0x7f00000000c0), 0x4) [ 307.367046] FAT-fs (loop1): invalid media value (0x00) [ 307.384367] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:42 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400204) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000000)=0x6, 0x4) 13:37:42 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 307.614976] kauditd_printk_skb: 3 callbacks suppressed [ 307.614991] audit: type=1804 audit(1588081062.137:115): pid=17146 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/355/file0/file0" dev="loop0" ino=884 res=1 [ 307.685720] FAT-fs (loop1): invalid media value (0x00) [ 307.719827] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:42 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0xfffffffffffffffe) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$TIOCMBIC(r3, 0x5417, &(0x7f0000000000)=0x7ff) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:42 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 307.907031] FAT-fs (loop1): invalid media value (0x00) 13:37:42 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 307.929075] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:42 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r3 = getpid() prctl$PR_SET_PTRACER(0x59616d61, r3) sched_getparam(r3, &(0x7f0000000080)) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:42 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 308.042285] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 308.073860] FAT-fs (loop5): Filesystem has been set read-only [ 308.227554] FAT-fs (loop1): invalid media value (0x00) [ 308.256151] FAT-fs (loop1): Can't find a valid FAT filesystem [ 308.344601] audit: type=1804 audit(1588081062.867:116): pid=17150 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/178/file0/file0" dev="loop4" ino=888 res=1 13:37:43 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:43 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vcsa\x00', 0x20000, 0x0) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f00000002c0)={&(0x7f0000000000)="223731514436f905df2f8d980a6abbc9924e939eba5ebd359989af536dcdf68e0ad239a6a653e9e19fba9f2d2c69496fa48d963229c864885d7a6ca7054c84a7ebf2d9db048a8edc32ee350e803433dd38693a9aac75a7", &(0x7f0000000080)=""/147, &(0x7f0000000140)="52bf3a629e12ec80b15417f0602e1850a0483c4be42bebdefb898230afdf398a7d0127c5c296338238892fb017112217682e958ec625eed7172976c10016afef2ae1f7fd6a4ca3", &(0x7f00000001c0)="42beab578cc5115c963eb7c5dbe007de98a220f213322d05488aeb02d1a179330b5a875123a78e85785b94e9cd0e5000116f90516d177699b281fbcbe17fa86de320c0e414f6e5b895", 0x1ff, r2, 0x4}, 0x38) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:43 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:43 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r3}, 0x10) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000080)={r3, 0x74}, 0x8) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r4, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 308.731988] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 308.775836] FAT-fs (loop2): Filesystem has been set read-only [ 308.813354] FAT-fs (loop1): invalid media value (0x00) [ 308.844025] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:43 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:43 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000000000)={0x7, 0x8, 0x7ff, 0xad9, 0x0, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 309.127978] audit: type=1804 audit(1588081063.647:117): pid=17240 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/356/file0/file0" dev="loop0" ino=890 res=1 [ 309.156775] FAT-fs (loop1): invalid media value (0x00) [ 309.170228] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:43 executing program 3: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}}}) 13:37:43 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270ff", 0x15}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 309.315576] audit: type=1800 audit(1588081063.657:118): pid=17201 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.5" name="file0" dev="loop5" ino=892 res=0 13:37:43 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 309.445569] FAT-fs (loop1): invalid media value (0x00) [ 309.487707] FAT-fs (loop1): Can't find a valid FAT filesystem [ 309.638778] audit: type=1804 audit(1588081064.157:119): pid=17263 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/179/file0/file0" dev="loop4" ino=894 res=1 13:37:44 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270ff", 0x15}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:44 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = msgget$private(0x0, 0x620) msgsnd(r2, &(0x7f0000000300)={0x1, "d7c7f8185fce984890ba43c33b3bd24a4b5d976cb1a46908ae6513d50758e355370856476eb7008467e369fcdfd77653583013efa68abcce7c999ad866cbe1e1e01bc5cf7ed31c450d40ff789b6284c917f85ac08b6a230df0524876074737c94e72fb3f075bb4"}, 0x6f, 0x0) ioctl$SIOCRSSL2CALL(0xffffffffffffffff, 0x89e2, &(0x7f0000000280)=@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c00768f59d9f4b6c04d1957dfb1e43527a401aaf71b27b2ba5fb72c9e540c53ae067655bb0fd7fa", @ANYRES16=r4, @ANYBLOB="010300000000000000000b00000008000300", @ANYRES32=r6, @ANYBLOB], 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x4c, r4, 0x20, 0x70bd2b, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x55}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x401}]}, 0x4c}, 0x1, 0x0, 0x0, 0x14}, 0x4000) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r7) r8 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r8, 0x100000013, 0x8, 0x5) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_PCM_IOCTL_RESUME(0xffffffffffffffff, 0x4147, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) [ 309.793312] audit: type=1800 audit(1588081064.277:120): pid=17235 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.2" name="file0" dev="loop2" ino=896 res=0 [ 309.816772] FAT-fs (loop1): invalid media value (0x00) [ 309.824661] FAT-fs (loop1): Can't find a valid FAT filesystem [ 309.834989] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 309.867959] FAT-fs (loop5): Filesystem has been set read-only 13:37:44 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(0xffffffffffffffff) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:44 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000040)}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/212, 0xd4}, {&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000001280)=""/33, 0x21}], 0x6) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270ff", 0x15}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:44 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) arch_prctl$ARCH_GET_FS(0x1003, &(0x7f0000000080)) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:44 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$inet_udplite(0x2, 0x2, 0x88) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) fchdir(r1) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) getitimer(0x0, &(0x7f0000000200)) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) openat$random(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/urandom\x00', 0x2002, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$NFQNL_MSG_VERDICT_BATCH(r2, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB="5000000003d23a89a80f0305000000000000000000050000090c000200fffffffb000000810c000200fffffffc000080000c0002000000000000000003400000000308000340000007ff00"/85], 0x1}, 0x1, 0x0, 0x0, 0x44001}, 0x4000) [ 310.313781] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 310.317871] FAT-fs (loop1): invalid media value (0x00) [ 310.329601] FAT-fs (loop2): Filesystem has been set read-only [ 310.337309] FAT-fs (loop1): Can't find a valid FAT filesystem 13:37:45 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:45 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$VIDIOC_G_TUNER(r4, 0xc054561d, &(0x7f0000000140)={0xd969, "6892ab322dd21bb009d2e88779e9e327d7191f5b0bc71170907f3d9f73d03567", 0x5, 0x20, 0x0, 0x0, 0x8, 0x2, 0xe02c, 0x6}) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r5 = shmget(0xffffffffffffffff, 0x1000, 0xa08, &(0x7f0000ffe000/0x1000)=nil) fstat(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@remote, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000000100)=0xe8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x0, 0xee01, r6, r7, r6, 0x0, 0xb}, 0xb8fb, 0x99, 0x3f, 0x8000, 0x0, 0x0, 0x81}) shmctl$SHM_LOCK(r5, 0xb) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:45 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:45 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 311.004118] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 311.036158] FAT-fs (loop5): Filesystem has been set read-only 13:37:45 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:45 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @loopback}}) [ 311.228580] audit: type=1804 audit(1588081065.757:121): pid=17322 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/180/file0/file0" dev="loop4" ino=902 res=1 13:37:45 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r0, 0x20, 0x0, 0x2811ffff) [ 311.380688] audit: type=1804 audit(1588081065.847:122): pid=17363 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/180/file0/file0" dev="loop4" ino=902 res=1 [ 311.521134] audit: type=1800 audit(1588081065.937:123): pid=17316 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="loop4" ino=902 res=0 [ 311.624745] audit: type=1800 audit(1588081065.937:124): pid=17322 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="loop4" ino=902 res=0 13:37:46 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(0xffffffffffffffff) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:46 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'ip6gre0\x00', {0x2, 0x0, @private}}) 13:37:46 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r0, 0x20, 0x0, 0x2811ffff) 13:37:46 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f0000000140)='wireguard\x00') ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r0, 0x6, 0x15, &(0x7f0000000280)=0x800, 0x4) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r3, 0x4010640d, &(0x7f0000000080)={0x2}) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r4, 0x100000009, 0xfffffffffffffffc, 0x80000001) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$SNDCTL_DSP_GETTRIGGER(0xffffffffffffffff, 0x80045010, &(0x7f0000000180)) open(&(0x7f00000001c0)='./file0\x00', 0x101800, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) getsockopt$PNPIPE_ENCAP(0xffffffffffffffff, 0x113, 0x1, &(0x7f0000000040), &(0x7f0000000200)=0x4) [ 311.992711] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 312.068163] FAT-fs (loop2): Filesystem has been set read-only 13:37:46 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r0, 0x20, 0x0, 0x2811ffff) 13:37:46 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x5, 0x7, 0x4321}}, 0x30) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:46 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) r3 = perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r4, 0x660c) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(r6, 0xc0205647, &(0x7f0000000100)={0xa10000, 0xfff, 0x4, r3, 0x0, &(0x7f0000000080)={0x0, 0x8000, [], @value=0xffffff81}}) ioctl$TIOCGRS485(r7, 0x542e, &(0x7f0000000140)) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) socket$packet(0x11, 0x3, 0x300) 13:37:46 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000, 0x0) fchdir(r0) vmsplice(r0, &(0x7f0000000100)=[{&(0x7f0000000580)="0a0fc51eda4f1e9b1cd5b2dee0aa76ee609eea7592538be8dc4ac27ff70ff34f47bfba332b86fca55afe3c0978d42822dfa5cc812e9a72597903e8b0c10738e6e59727def9a2e1460bc1d1b2a3c24c399e3d4e08193160fd033b971afb63bf8c51b25f9bbee9bb804248f21757aef62bf3d3166d52ff416a8589808121e6d9ad19202b7198b081507f4f461ed961ea83cbdfca12d4c5dce9d350848f6e1af17b868b0cbb8e3b19f2191b386c32c9aabb28d20f7f4dfd6e6e8bc81f902e507d68fdbedf66fc20bb1c27dff817fbb475f234653e8f43a1f4a25c9377fb4945027adc97832359b6e45c160a8a654b3779535f5250bf7743450c8c7502e9d4c162837c22b7380a7855ee74e4cb614210ea5e66cc20b592300ca92f45ed81c6f1facc8ecf44234e4cb83f6d8d319d11c65098858d6e6eb7c4d4e978a45ca039d71b6e6eccd7c08c6c6aedf030de5233bc75111f28d4a730da5a564ec2e95d2b83357d6b90b6f29af60710309bb310b5b284bbd6836609c931eccb2aa081f4b0f7b7014d393153cb350ec6693123a4482aede63a3cad6704db6fcf07d68da21d377155ad1bd4ac3503056be59b488ae76e058071024c7a6b0b58b3de099d63007324cf0cba6750efa7ad50bc6950ab0eab0f72de0b43f26fa1774791dfd4cbd00fd41e16c245707b332fe95b2a38eb1313927c5adc90efeaa4dc40e70de985b4a8e365ba60984ceb2689f075bb2c155f62b85d9788d5283735e27479ee1eeb70048cd6cf954dc20a3b7813b888fb2f8369cd6e704690d2135fe130f0880aade8a5ee840cfec48f448284c82909a84e5960bc29618004feefc7c71c0bb1f25478de107f21e447aef64f75772c00a0c908a272951b5505494625dfe35af21aaa20a902cb7a90b69190c6d646c966a9f9c8d91a96a71abb60ee3d8e88ca51e1e5ab8010d37e611ba60ae5227a90d889306569700f92fc24eedd960108a67db643eda7fb5633d19e0b64278b9afbd120f512f69e18a32227b94f311232da3deb7191e8582892097ddba3f0f2f796d7feae2dba92a0fde0d51935581c0339dfbaa705048f180866981e2a0397f55b1f791b4e5e640b37c9dfe649599515b8944c5b65dccbb61b77eed148f3510a5371061a9fe6f7c03c0e259064ffded4a63083457586e3a905f36aea89f8bbf83b7bed55e461f84ed65cbd3cd28a8f103d2bf27d0fbce4394b18b90e7644b53c00d6123464633d764c429ad9df02f8a4bd198167ba026e01645f795495ff654c708c8f2b7070428759e9fe6d5665af4eea2606e3d0e44889627eda48cc592a7eb9a9a414a1219230fb52084b81643c703c7a36b4b39ae6db9f49eebfe4e5a631a4598e6bf67262d2d999da673d50f2b63a7dc6d1ecc9f7ec52d476f3ef5df77b63fde1339c7ecf9264407181b712c0f9ce24791be59e0f40bcd28d0a1d3bc3029f8269a2160a85001b55e0032a82b775fef882798e732e70c59e19ce8ef6aa517e083f5b06754fa9c25f695d73c03ae2e9283dd72a74040e83817ea1c493e839ffdf1b965807033e8695e3548e6538a3052400a1fdc7c6b2ae6fa8a9625c7b05cc6a4152e0c8197bc22041f04459b92f2a1fc28238f1390c0c9904a5155716b12db94905d08770de47f5318db3773055d47a3977d15ff44e851d7843f0db2dd957927460438d0ea909677cca0f9376362fabfd1cf3b1a0b4154201ff9bf7db6970dd433e57252f0231a59235e5c3c80123bf04ae15f83edd628f2b6b2e1396bc1ce4768faa075f9e060d3465307de5c1cd45e28db4ac514ef47fe77b67da8c51d15754de8556aea23ce1c06ba11e44698055c557491160b8d1ba60442bb61db3461fed95702d8cd192ed586900a129858f6a7ad1445f9de1b33f3b0c4e65b7d1b9e7d76b92bc1502ef589ab4f9e0972218ba86209be7200ba41eb40d58255b93c27e404fff61d3fd7c8d55f203f872339919c6a72fab7e35f3b0f28ae495640da0313a62692fb1751b322969a4f32cbce2b0febe8cb43175d2b1dfbb856f6f6bd1c2cf1dd8c9adcbab43594bce7feb6b054a10841d28c65ac2c275f30ec5cf770d42df627f3027ecf7af1be102949c9983f245fe40c5279462aaf928344a10388eb3ea741f578097c661fc82d0dd6280e223c84773f390c21de15601be5bfc9f6a715984ae46dd4da1fdcb68dfa44bc9cb070c08786c314eec2ba1a5504850e8c30ec1bcc9abe33a52ac229d941d6c58300cf0da5e6819dea609e047c6f71d8d83709d165013f2022124c1f31f0f5e85f53303bc0aa2fcd2d47c63b8efbde336a4825c9c2b21e83c618522de900f9b5a8c45f8cec22dd1989c955ce4e8ae4af13cd974cd1c7e5441955d0e654b1e784d35de0864d76d3e34f69ad3edfc8d2c2c9bfd4756c68ff2b70ab5066e20bd127590d163cde59f7c5b3a53edbca74984b8d6469df04c36a3887b04b3ba4cc7f4fa97d0c51753b93d3485fc5530381846c952cdf81585b0a46e899338ada065a0e5b2c72abbd314a606b53ea5ed5dfeb7ba1357840cd4829d9a2999ab659434922c4a688e4d354ffbf28fa2fc675fbb0dbca70e46632ea86e63f37f608668184973a7c7bcd6b5078846c97d1750b12bd9893ca69b9be2bd071fecdb6f11c4acb9ebd265fe51c3a262e781089f28cdab6030dd4a128912b84539b495e804d73326638b6ad9a5ae8cdabaf6c1ca4d94adc2e2797ada68fc4eff6486f4ff5c851233d95bb6abb92cb9600880d06a5dcb02f032350c499b21ed702d8d914ecdce93af45e6221ee23ee69b97d6bfc35e947b51d5f3d121632eb89df8e99046f0b4197c1ed19ceecc9bcb6c97396d8f974fb1d4952bd1332e47052f5966af65fa2464d42879508b84c9b6267620694ebd1c0fd071a782e5038581df514a0e8a736c496abc0523dba1349bdc5f5d9f8db92b64ab9f6e29ca0d7d5c3bf2a2ab84fffbfb5491afec0c8628553cd00eeda795d07951d727923bdc2e359f4fa8c6ffe82e14abbcac05ee0f8f737f240042dc2d6cc14b245d2ceaac98a0ef03e44d717fcd19752b38e9538bf644063164553a384c271ce9714d26a25192c62c66185f5e6b0105f2ef6a5438d0152da56e673bc554a29fb64af8cdfbcc1fbb822c41c3896c2a88e66639c9533d1ec045aaf04a3e8ab1ca53c842bf49032622fc1cf99d536e2fd6dd1aeca0e490ff51398e45742e9efe0bb9f846690a4bf00c01f448d3dab6c8ff0a7334360b9b853a26f3399c618851907025c0a65214bc6e302b26d86f7b2f8461430b4fcaa201dc1aa537cb31bcf1014003a31427d8d82357641159da811f5e427033411ec7bb90c1eef7dcbc1741c5a65ea7029237ccc4c664469a47fa715e049f514d0ff0d53c548e4db35ce6e5cfbf133111c2912c0da9beaca77162feed958deb791ffb94927ea6e1b4d13bdad51c3a7e4c813365a7f9b0c4dca351969bc3b12e24dbaadad990aa7e691189458a42998b0637f6d7351980dd7800720e8d711c484a909d2e063d8bcc6a9134cc5a653178c3dc0b825774da92f42172b11556bda1e86ed5dde019bee646320130125058f5549c339064d82d8da1f941d2d8666fa3ff96c4abf88cd25ea59edca7fb3417bdcf58f80cb3c7b842076bf53796779243a3e439b05344f0ef846cebcc047832646e7e833ffac6aaeb287f4b390fd3ddf170aff2456f5dc4f3a9a98b56b58a14a4618823f614f77153f20021ec6a3ff7ea2ccc495d43e430b303b757cbe206868455d391cf26866318c020a550a2d4e3eed3455d6d8c6b484b66d2d50e9e5bbf58f9f77c378635292ae0b0cd906c8408460475d77036b5e75859ad1ca26ec255ed0a531149298157a967972535013747879b95aa76fc365b5d0ae5c2be33ea9e06f4e2308c32ea8bfc4c37aaa9f7924e8403b92011b4bbca14cb41488e9b87a3e44439009c0a47321e45b233072301baac2e25b16035d23f6953f69ce088225f3d9eccb5802d24ce96e712c8658e616ee0100d76b9515db80280911dbf8b5fb9518da70b5bad703d8d43f29cc1aa1f64d248fe7ed579890b1e1ac67e57f2071a47fbbb9ffe4763a597ce60718a6028bf4baffd0e5e1c07310eb57a51b15d8f009d3c4188b78e6f0b09237fe6dc2c2511d64ff8d56ee9cbbd2e4a7d11a791a578f715ab1d81c5f07ca125e7f234510f8f0076c0b30df9752c05e6f8f19237ca2c0ad93b429b379bfb81a0541e7ba60d14a3fcfa284e9eb7cf0a064d7cf5f41468584a2cc1b81fbae203ce6de3af54c0d61825f076c30bd8cc3fce871280c631109b06371ec70b6480a6b81cd7e3514cb6c7c0ef14da2db4c69b2fcff7bd4abd8dc1e324fde679b6afb86ac6042a52a56ba9cd3bfbbcbdb9f139271cde22cabfd931bc1c90ce2d2bf0ac24f24232154900a2c06384ec756c5784bf4423af110214b96e7b8fe2aea617ad185b9956bd62ab19ddbf67978b19c24b36aa076cbf77e58fa3a80ac225d54a3879aab2e828f0d3a38275f2dcfc7e5e8f750e4ceb555f8a7f54d338d03493b7e5ae95b6217a6e96e8a608f18ddf89e4254ab03da7be66b3f1899ab6c7046ac91f0607e55bd12eb458d622988580684fff38f81f00822d9269768eca4ed401cf902bac9e1fcad8033c9ea79a4d23670548d6a47b820b1319cf0fa127fdf83402acef9b177e04cf781511dda8547df2bdda53d4be45a6a739c11ad2383d5c845e2d325504f9f4914428578d9af91cd514ba9d2c843815f0ab5f8cfec82da648b53d70d2c6d6b51943ddebdd2e448af840bbee6c81ddbab92d45dcc0008e33a78a9d36f34c47b0ccaf43de20dbc4b5ed106aa4b53c22791c9f49e6933f95bc5aafaa5dfe1095cd2d58f69c1a615b1fddd7cac9976a3d47e242614a8ed19f4d3a0ba18212d0f70bb931d27ed2a9b15940b2d1ac2ceda82995b592a3460638f08421b285bb3a9ed07db162ee98f8d3cf35787f9957b942ebd2cbf1995fda26f58b71727e1fd44b269303e1614cfcb31a9230190d3c5330c442cf19e8bb295f3e9f092a2fc8d8cd919a14908fc3ae2073253ae9a5e12e4e4830da52515478e0ef79745d2e71506552ba4a36bc4320d6f52b8e647baf4af90e5dea8e541946bab3fed8e22881dcd9f9eb08d15003c1d306728883c482538c08c5b5491509a539a80a9ff8d8c550d22a7080ee34f09b2d42fa42ba6c2eb096043d8e9367dc06557b65a57b31a8df8ec7e4c66c85e24ffd4ead93d7c63c21da54a75f15122ce88f87108afbbd0cca8087488402c5cf7a460ba4becbe5a6c1e1fa2073a04d0db5575870edcb2d4683aa0ad4af93520bde9251b3d0585d8d28f916b60d550af95a1ea8196df22a4b3fe232bf754e668b3cd7a4531be781ca0b2aabb01358b49a1c3047d278deafc35ece9e5b2a7621d94809e922c553db6d709733458b9d2a468ab28b3d4441f18a3d007cfd89b074eadaf8483e78ad554d72d292e423c1c48691f4d8c4bcba111ace14d211998936ef676922b847ae87a403e7ec12bb18737701ba08091f781fdc01585b81dbc626be5e222c65e4f2cd960bf67a63329bc06d2df7b1a027750f7127a5284865e52102d5232a8f1f43a7b5e1f57f7344526a4d10f64604eb03aa8d13d6f498854af240707287c8cb79683eea8439b58d60c3c55eaeee9642f5be32ed72aea96352c029d26a4468db91806968fcc7a91e952692a09aec015d2d576d23f6276fada96f6c547afc80e43789948987c57420c0dc382b8911b0f49df951c116e4dc83922a5d4b7670fa", 0x1000}, {&(0x7f0000000080)="9c6c876354eecebc281139", 0xb}], 0x2, 0x9) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0x101001, 0x0) read$alg(r2, &(0x7f0000000280)=""/247, 0xf7) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_START(r4, 0x4142, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:47 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(0x0, 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) 13:37:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VHOST_SET_VRING_ERR(r3, 0x4008af22, &(0x7f0000000000)={0x1, r1}) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 312.721787] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 312.752231] FAT-fs (loop5): Filesystem has been set read-only 13:37:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(0x0, 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 313.422578] kauditd_printk_skb: 2 callbacks suppressed [ 313.422597] audit: type=1804 audit(1588081067.948:127): pid=17463 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/360/file0/file0" dev="loop0" ino=914 res=1 [ 313.595730] audit: type=1804 audit(1588081068.008:128): pid=17464 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/182/file0/file0" dev="loop4" ino=915 res=1 [ 313.731498] audit: type=1804 audit(1588081068.078:129): pid=17468 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/360/file0/file0" dev="loop0" ino=914 res=1 [ 313.813629] audit: type=1800 audit(1588081068.148:130): pid=17434 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=914 res=0 13:37:48 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(0xffffffffffffffff) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x3c) ptrace$cont(0x18, r2, 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$NFULNL_MSG_CONFIG(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT]], 0x1}, 0x1, 0x0, 0x0, 0x4000000}, 0x4010000) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) ptrace$getregs(0xc, r2, 0x0, &(0x7f0000000000)=""/101) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) dup(0xffffffffffffffff) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={r2, r6, 0xee00}, 0xc) 13:37:48 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(0x0, 0x0) fallocate(r1, 0x20, 0x0, 0x2811ffff) [ 313.874568] audit: type=1800 audit(1588081068.148:131): pid=17463 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=914 res=0 [ 313.940865] audit: type=1800 audit(1588081068.148:132): pid=17468 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=914 res=0 13:37:48 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x2811ffff) [ 313.983484] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF 13:37:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) r3 = dup2(r2, 0xffffffffffffffff) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_NAME_TABLE_GET(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, r4, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7f}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x4000000}, 0x2014) ioctl$TIOCSCTTY(r1, 0x540e, 0x9) [ 314.031632] FAT-fs (loop2): Filesystem has been set read-only 13:37:48 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = shmget(0xffffffffffffffff, 0x1000, 0xa08, &(0x7f0000ffe000/0x1000)=nil) fstat(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@remote, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000000100)=0xe8) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x0, 0xee01, r3, r4, r3, 0x0, 0xb}, 0xb8fb, 0x99, 0x3f, 0x8000, 0x0, 0x0, 0x81}) r5 = shmget(0xffffffffffffffff, 0x1000, 0xa08, &(0x7f0000ffe000/0x1000)=nil) fstat(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@remote, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000000100)=0xe8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x0, 0xee01, r6, r7, r6, 0x0, 0xb}, 0xb8fb, 0x99, 0x3f, 0x8000, 0x0, 0x0, 0x81}) lsetxattr$system_posix_acl(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='system.posix_acl_access\x00', &(0x7f0000000580)=ANY=[@ANYBLOB="02000000010005000000000002000100", @ANYRES32=0x0, @ANYBLOB="02000500", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0xee00, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="02000600", @ANYRES32=0x0, @ANYBLOB="0219038f", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02000500", @ANYRES32=0x0, @ANYBLOB="040000000000000008000300", @ANYRES32=0x0, @ANYBLOB='\b\x00\a\x00', @ANYRES32=r3, @ANYBLOB="08000600", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=r6, @ANYBLOB="10000400000000002000010000000000"], 0x8c, 0x0) r8 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r8, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:48 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) r2 = perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000080)={0x0, @adiantum}) 13:37:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @multicast1}}) 13:37:49 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x2811ffff) 13:37:49 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(0x0, 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'syzkaller1\x00', {0x2, 0x4e22, @private=0xa010100}}) [ 314.631657] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF 13:37:49 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x2811ffff) [ 314.676160] FAT-fs (loop5): Filesystem has been set read-only [ 315.321890] audit: type=1804 audit(1588081069.848:133): pid=17546 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/361/file0/file0" dev="loop0" ino=924 res=1 [ 315.398836] audit: type=1804 audit(1588081069.848:134): pid=17520 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/183/file0/file0" dev="loop4" ino=923 res=1 13:37:50 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r6) r7 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r7) r8 = socket$inet(0x2, 0x800, 0x5) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000ac0)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa, 0x1, 'netem\x00'}, {0x48, 0x2, {{}, [@TCA_NETEM_SLOT={0x2c}]}}}]}, 0x78}}, 0x0) getsockname$packet(r3, &(0x7f0000000700)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000740)=0x14) ioctl$sock_SIOCDELRT(r5, 0x890c, &(0x7f00000007c0)={0x0, @xdp={0x2c, 0x4, 0x0, 0x1a}, @l2={0x1f, 0xc74, @none, 0xffc0, 0x2}, @can={0x1d, r9}, 0x80, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000780)='batadv0\x00', 0x3ff, 0xfd, 0x7}) r10 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:50 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x2811ffff) 13:37:50 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = socket$bt_cmtp(0x1f, 0x3, 0x5) tee(r2, r1, 0x43, 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x83) fchdir(r3) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r4, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:50 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x3) fchdir(r0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) r3 = socket$vsock_dgram(0x28, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000200)=0x20a, 0x4) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 315.695486] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 315.719157] FAT-fs (loop2): Filesystem has been set read-only 13:37:50 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/loop-control\x00', 0x101000, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) readahead(r4, 0x200, 0x81) r5 = dup(r0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r6) ioctl$FS_IOC_GETFLAGS(r6, 0x80086601, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x5) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$TIOCMGET(r8, 0x5415, &(0x7f0000000040)) 13:37:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x2811ffff) 13:37:50 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(0x0, 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x2811ffff) [ 316.160426] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 316.190206] FAT-fs (loop5): Filesystem has been set read-only 13:37:50 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$FS_IOC_SETVERSION(r2, 0x40087602, &(0x7f0000000000)=0x8000) epoll_create1(0x80000) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) r4 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r4) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x4001fd) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r6 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000280)=ANY=[@ANYBLOB="861dfec53c2b4c3e2de1f628bfd334c0aeab9e4c9f15158db42da46674fdee5a859f01179bbb25733e6c3cd3021c69c0cb6a2a3dace89d8e87122a45fb72e61c570001cee49f7da52394aab24f9cfd5f5be2f55e1ce22a54a28764dd276e55d16d9a5823833c22029fbb67919671727bd539994a24d640815c05dafe3507da4f60c9cb4dfaf55ca9da45245de4958f8b277494a0c000a38147546918f603bf0a5a1fca9a56db677f2a5626a532f185ccb50e4ff8d073daabe3a5f2026214917adefe554271113d7cd205245090cc3ff97bc2ac4e3781c919a9b00b8c08ea257a4a9a9c13880afa7fe78a4eaa31f2d3c2f4af740e925d05", @ANYRES16=0x0, @ANYBLOB="10002cbd8b00fedbdf2510000000e1857a285fac2a25"], 0x1c}, 0x1, 0x0, 0x0, 0x20000080}, 0x20040000) 13:37:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x0) 13:37:51 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x0) 13:37:51 executing program 3: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) ioctl$VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000040)={0x4, 0x8, 0x4, 0x1000000, 0xe64, {}, {0x2, 0x8, 0x4, 0x7, 0x1f, 0x5, "542dd148"}, 0x2, 0x7, @planes=&(0x7f0000000000)={0x9, 0xfffffffc, @userptr=0x3ff, 0x1}, 0x0, 0x0, r2}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup(r3) r7 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ocfs2_control\x00', 0x400001, 0x0) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r7, 0x84, 0x23, &(0x7f0000000100)={0x0, 0xff}, 0x8) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @multicast2}}) [ 316.702801] audit: type=1804 audit(1588081071.228:135): pid=17580 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/362/file0/file0" dev="loop0" ino=928 res=1 [ 316.811809] audit: type=1800 audit(1588081071.268:136): pid=17597 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.2" name="file0" dev="loop2" ino=932 res=0 13:37:51 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:51 executing program 3: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) modify_ldt$write(0x1, &(0x7f0000000000)={0xc0, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x10) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 317.379928] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 317.423019] FAT-fs (loop2): Filesystem has been set read-only 13:37:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x20, 0x0, 0x0) 13:37:52 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$BLKTRACESTOP(0xffffffffffffffff, 0x1275, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x40) fchdir(r0) ioctl$VIDIOC_G_AUDIO(r0, 0x80345621, &(0x7f0000000280)) getresgid(&(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)) mount$9p_virtio(&(0x7f0000000080)='syz\x00', &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='9p\x00', 0x10000, &(0x7f00000007c0)=ANY=[@ANYBLOB="80e2f70200000033e11c7c55e3d170f07463616e733d76697263616368650100d4fb918528b0b4e8480100a6d03aef8a107bac422b875c8495", @ANYBLOB="d9fe23cef96872d85db1eba98ff89538b4a26c95c7514d924e072511e5d2120fcac1d213456a6d03200908f5471aed4efa9f3fc13be0893cdbeedb7b80d5a44657de4c45decea4254ccc23c302e766edb48c133e2eb2d6e0058e05e778fdabb9cb765a1e6d924fd18c389bc5774e8f9d7b13f4820dfa805574f0456e00139f636feaae6735e6355bd87b9b9e93d245bbd3b7d05817d5e0576f6c0c9c5c9c305b6f0af7d9a442c4bc512636787942e72eeea906cd1202e99b5acf31c0c59a37272b34904e99d49db3979b60361d6e4f272e868f7784a31a5494c5c23b4abb9816436d8605c777006ce990099472d3d7a9ce4c0b4a9285134572a89e278bda93020f943a585b481b06ee9386d9458e1f87543de33523f9c0ad5d20c9a521b3287c2d2268547d2a9e29c89f46c8fc597b78c8f874490511aae6f2862a8e9118408999705d363c325183732c42442901d8f7d981f55014a79514c03e6da55412dfeaaae54f4aff2a4f8a54a7f4ca8e55a3dd44ee1370ef3ae38efdd119d36fc50d8e72baca21e4017394e93c1c18a5de0477f796cbc8409f593770e91eb92af9ef904ab5e89bbc42d2669240546449947d325e49847c2be21e1d3bc8911497b75753df72c3c7c287d7f45f261574c5b6395b633c93f9311413be3d8b64", @ANYRESDEC]) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KDSETKEYCODE(r1, 0x4b4d, &(0x7f0000000300)={0x0, 0x3}) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x5, 0x70, 0x81, 0xff, 0x7f, 0x8, 0x0, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000000c0), 0x2}, 0x0, 0x8, 0x0, 0x7, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:37:52 executing program 3: r0 = dup(0xffffffffffffffff) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket$inet_udp(0x2, 0x2, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$SNDRV_PCM_IOCTL_DROP(r0, 0x4143, 0x0) r4 = dup(r3) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000280)={0x0, @in={{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x28}}}, [0x100000000, 0x9, 0xf7b, 0x3fd, 0x7bf7fa68, 0xffffffffffff8001, 0x1, 0x8, 0x6, 0xb8, 0x6, 0x5, 0x4d08, 0x80000001, 0x1]}, &(0x7f0000000180)=0x100) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000380)={r7, @in6={{0xa, 0x4e23, 0x5, @remote, 0x2}}, [0x0, 0x1, 0x8, 0x9, 0x78f, 0x7, 0x1, 0x1000, 0x9, 0x2, 0x0, 0x2, 0x5, 0x100000001, 0x8000]}, &(0x7f00000001c0)=0x100) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000100)={0xfffffffb, 0xc, 0x4, 0x10, 0x0, {0x77359400}, {0x1, 0x8, 0x1f, 0xf7, 0x3, 0xc5, "61daa734"}, 0x74, 0x3, @offset=0x2, 0x35c, 0x0, r6}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$UI_GET_VERSION(r4, 0x8004552d, &(0x7f0000000040)) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/loop-control\x00', 0x0, 0x0) 13:37:52 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(0x0, 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$BLKGETSIZE64(r1, 0x80081272, &(0x7f0000000000)) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 317.680292] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 317.712873] FAT-fs (loop5): Filesystem has been set read-only 13:37:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$TCSETAW(r1, 0x5407, &(0x7f0000000040)={0x1, 0x3, 0x9, 0xf80c, 0xd, "2903c507f55b7ad1"}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) r4 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x4001ff) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000240)={'veth1_to_batadv\x00', {0x2, 0x0, @private}}) [ 318.144287] QAT: Invalid ioctl 13:37:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="73797a30f263f5c08d25752ea490cb7086b5b696b0d5f6d516733e57d63225a15a1d41344786de2df403b0e98fed7f5f0f961524777e63b9b0337b14b24d3937e9051ec59aa9c31fa4c186211f0fbca906f9f732ec7f071c084ba5ad764d44ef4e4a5903e39684bef40a188592515f054a1003c8381152c5a1c9d19640e0ba44f8fb9c56e951614ed377de5185759e0c69b0aea0a3bd54bfc7ae7473c5ab86e8462c961a068b637a49e97ff94738e906f1fec5d86af76e999ea10d4ec0acc1b30241d88e9b75dd0c7c83d7d4a470eed61cecf1a5aa5210ae96012f5b"], 0xdc) [ 318.167782] QAT: Invalid ioctl 13:37:52 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmmsg$nfc_llcp(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)={0x27, 0x1, 0x0, 0x1, 0xf8, 0x3, "2b206cf3676ae1bbae1e356d3415a4fe31ac5af861df578689d14bb92f0058db56c7c327a81f5c01465a74ecaabcb710fd48b17100be7f5ac3c63d77cc7d0e", 0x3c}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000080)="04907102", 0x4}, {&(0x7f00000000c0)="dd57f86a3f911de7265050032ca4ad1aeb8e51334f4e924f2bff309f54c032", 0x1f}, {&(0x7f0000000100)="8270ebc6ff7e0e123414242dcf74fec06594ecf4528046f9bf1b28507ae50a5724e6f3c6d86f443b44ea15da69ed2b8aedbaa87d8bf9f4cca7371ff153d3b215e58673d2bac4a13d4408df15bf7a17a9443585f8a06df688b0830c3c3248d2fce92197781d2a53a247d9be952dfc9817b05c40f4d5033e516b5133a24e7377b13944a1a45e94087c2e7e6619b7418fe1491cde63cdba4ab901130d9e40844f7ee2a893703b7a41bcd09b588254248dc7139ee0c02672111458b894f8803c37a351aea54bda97bec81a4c1af3045b46c42ec3ab84dd6073509e483e076904bfb649126b", 0xe3}, {&(0x7f0000000200)="b58f5479a78b78f466dd2aeaf6f2f3450220156ae4ba", 0x16}], 0x4, &(0x7f00000002c0)={0x80, 0x111, 0x3, "98f0dbeca6726e05a87b3e35cd746f4fc3602eb153146badd01c87bd7ff485960d61b13255ac0a58e7ccb24f20175017a958069ebfcbde307190a3d05ee51ffcb41399a7cc6889108b42d50ee51fd69cec9556fbf8b13b729bbbc7dcd35d7f4e4bd55164d6da750d464695678faa"}, 0x80, 0x8040}, {&(0x7f0000000340)={0x27, 0x1, 0x2, 0x5, 0x4, 0xf8, "67fcb77bd7dc9f8ef5e71dc2b2df1859d47b4e629bfc2c0b7c9a70b1821801c8bd5d45ebedc5c34891e19c3cf77ee84a2cef3ecaf3bd46e0404c7a721641c0", 0x2d}, 0x60, &(0x7f0000000440)=[{&(0x7f00000003c0)="6f1a338971b31db4f427b8ba4c23c3691ea6bc254e5e3f09427d7bc590bb5016c3bf10ee1694e115d5e5ce3cb0b61854a8ebe9ee23df0666fb99f894b2e61b406fab691700f6c89d275ed883f915080fd95851320402c3275dcf374767a11ad5fdb4", 0x62}], 0x1, &(0x7f0000000480)={0x18, 0x10f, 0x10001, "d3cb4c184c0b8177"}, 0x18, 0x90}], 0x2, 0x4000800) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 318.480997] 9pnet_virtio: no channels available for device syz 13:37:53 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:53 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$ALG_SET_AEAD_AUTHSIZE(r3, 0x117, 0x5, 0x0, 0xfffffffffffffff7) fchdir(r1) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r5 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x8001, 0x10200) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r5, 0x4010ae68, &(0x7f0000000100)={0x2, 0x2c000}) fallocate(r4, 0x100000001, 0x0, 0x2811ffff) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcsu\x00', 0x200000, 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r6, 0x6, 0x2, &(0x7f0000000180), &(0x7f00000001c0)=0x6) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001, 0x1}, 0x1020, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x60042, 0x8) getsockopt(r3, 0x10000, 0xfff, &(0x7f0000000200)=""/38, &(0x7f0000000280)=0x26) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:53 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$IP_VS_SO_SET_ZERO(r2, 0x0, 0x48f, &(0x7f0000000000)={0xff, @empty, 0x4e20, 0x0, 'lblcr\x00', 0x0, 0x0, 0x1d}, 0x2c) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x6) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 318.524790] kauditd_printk_skb: 1 callbacks suppressed [ 318.524805] audit: type=1804 audit(1588081073.048:138): pid=17719 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/185/file0/file0" dev="loop4" ino=942 res=1 [ 318.643436] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 318.680933] FAT-fs (loop2): Filesystem has been set read-only 13:37:53 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000002c0)={0x1c, r3, 0x301, 0x0, 0x0, {0xb}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r5}]}, 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r3, 0x300, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x80000000}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}}, 0x24004880) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 318.723587] IPVS: set_ctl: invalid protocol: 255 0.0.0.0:20000 13:37:53 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_elf32(r2, &(0x7f0000000580)={{0x7f, 0x45, 0x4c, 0x46, 0x2, 0x9, 0x3, 0x3, 0x6, 0x2, 0x3e, 0x2, 0x3d8, 0x38, 0x25b, 0x7, 0x0, 0x20, 0x2, 0x4, 0x6, 0x3f}, [{0x3, 0x1, 0x9, 0x10001, 0xe0a, 0x1, 0x2, 0x10001}, {0x1, 0x5057, 0x20, 0x8, 0x6, 0x0, 0x0, 0x40}], "", [[], [], [], [], [], [], []]}, 0x778) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 318.825628] IPVS: set_ctl: invalid protocol: 255 0.0.0.0:20000 13:37:53 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:53 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x444280, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000000080)={0x3}) r4 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) socket$kcm(0x10, 0x2, 0x10) syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4d040000", @ANYRES16=0x0, @ANYBLOB="01000000002000000000090000002800038008000100010000001400020069705f767469300000000000110000000800010001000000ace3d1d2621246a7e12bba306c5bc7d545154fb98ab70036d79ebc88085b809bec654fae6b8fcc6457c4925200"/112], 0x3c}}, 0x800) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r8) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000340)="db672f70694a9eace870bc04d5f187d9ffa6fcb5307635de360aa96c36cabaca1f4ed51b965e2e8ffa93a8ef725b63347bffd2957eea2da0857d76153645228f8dfe41d4bbc88d7d328c826517a5c5085a0e7893abc8090cddf72c3d6a69483fab3537b535d647d876b6e108d257b9bcbbc0cdaf1282f439844ca64f854db9cc67cc7040b06ee28aa16c15b170187b9d3ac1e2556667ce5d556384208814acfa62e7a2c71742ea0dd8ac1395e0d5eca6db1d51186b22ae392213be8a0a9845fef0ec0183fb0a913923f2a90bdc75fe063ee5a16a874288d4be49d101154a121c91aeabd2ce9c11a59e5f5b42faff0566313ceef6568f772aab234808adf14cc87dd0edd2756bd8b1da9b114b4cfadbbd8277bfc9b73ac4b5492a3ed4e1c5e4982b789a36e4a41aef24e7ad2eb03144d9156ef0a40038e4f762ab7ec6831303e450f6b8100179505228a7555bbe5006435eea00ec0071118af4277c8830c86818226cb1056e9f9c2c26a3dda1bbe3870c0b15413697dfda915483ef3047fe8c0d58f6e3860f17f06c14cdb707e8eb37e5a2166bb89c5b6ea912119d14344285e3b82dbaeafce766a729cc2f85f5f28d4c0c373bb94392b59500bf36a3613fd2657fe9a73b9eface27cd8372de03640b29329f453c9fbabdb2a382890e34264be90afabbf7c85cb4a80461af2c0d624ad32cf82972a344a96660abc8bf120f2e9e077d5e916ec62291f75d684327ea1edbbb5ff3897099defbbabb42471104ee4b95529a87234fc720e918048552c83b1449ca27c85babb4349ea691928f3c043935406ad8372b261822c9f6b9ec017e632baa9cddb5c445c36e29117d4b8a65e2ab8d5b6a369e1dfafbb12b517ab8a267be1e22e17ba47dd236cf0f136c75aea65be030d895c66fd425fd73618caa33080d2a8b61713db876ea8ae3ed4d0b7ac4e3e3eb278129d8a0359476b4b9f94ae0f230c166b305f4439e550a9aef3e32398144ec71908b6a2c4ce2c709fb1afb8d264c99babe9333527473d2f82cbd3073f6a3e0f5aa81445e1eb933f927b0c486aaed4f225f96b9090c89813741ba5cadbbcfbf40b58e5181137340a894feb609bb5996cab41dff45a4b6e873dc6de80ec8bce2ee9302d302ed63c61ebd0f0a2c3036bd22caac248669ba1919d064e5ccc3f59df6656c505293fae98b9295a235762336c067ae55d23c6bd2a3ab38cafc33187c12498e761f5f7f745d772648e8596a5713a5fb5467253a850d175e50cddf595506859593a2bae4fec044b04fc4154c8530117abed17fa4c3f675908f83fec53b8ddac190e01e3fe6a13e534fd8aee4cfeb9993b4ccc7b21ca77c21126c4ca33630064f321ae67cf7c67d764a3d4ec37a84516a1dbfaf3b120f078728548309d3a8d2afff48202b7bbbe463a2d28a625b7d51192b566fbbce683bad937cb365d74c0ac53ee3d53b0e772acf0669e5f78903d36b2352404917a2e8676435f3639534c48245cdc81794ebd8e7971bae0df981a951b476847672fb4509f81527ec2e857e7e5429e719e7277b1b3812c4ec68403a0ed3b1fd5cb9fb9bc033a9b3d4b5a5878a3f4d2fa5aef98eca14855b26a1ecac278931dba1c786626571dd3bf4f27b636d1b3d8029c0d7d552739a980621b1b23aca31494b768dfc49e984047f24bc5c3892e09b755db0f8f4f3ba2d9ba2f0521f85fe092fbd312ca436fa660a4f068ab78eb07ef304965f1f89d18b6f85b1d4842168eaf690643b2c1ca51e7f9c104bc03e42bc229d9fb93a8f357f0f6a45e58a25e9d30319c8c65e2786b57589dda729b961ebe6708762868d86ad74cb8a52fe09dd39dfd5fdb55c0888add2681a8e3e976f34085212bce3f58a828c1e53c8f8d5b9409b0fc0a8085b8dbe8f03a403edafd330b86f9aab098fa202770e8e1c388760b2695128e1d8c8f4e2842d1dce8c8fe6253e044efa52caef03499e6ac286d0e40318198b6776d9dc423e1535ef7f2a7795a1c085956c92a214f817bc2787f385f89942903cbb1f368f35fd861d038c5d2c32d708239e7f5fa83b408c6bb20acf4c6d1909e8c2f027d2a9aeec7fc83fe57e7e8d3557758d9065be1df501de1eb3ea03001bf5afec682ae0750a476727dc4ce8b6d4148af031f2a3b0ae8a0992bee68019122f48be8efaba9c4506756b4429b9a4581c1537d66a856022705bf68113088deda974f3da29e3a4d2d98418ef5a31a55373009a564c2856b984abfd46ab47175a99e43879935534f103c740f5e5bc56f4244adbe5ef1a0c55bd2e441f8ffe20ab483f864207d9c319545b1b5d9cc0e07cf7e842aeec6c870189f2decf303ce0ecb65f87bd53987e63ec085398fb9803f173ff9287ea3bc0bf86a4f6aeed079d058e8e81b98f437e963a7cb0db9edfc1beab75cde423f7763794f1b48ab9e62e73c9564832345de0c717abff3a74fa67a7d3fc484b4d74965a1408f91a864604ef9bc952c885573980621c1c9edcaadbd56e6849856f4c92274411997027c376b21efe0ff5b116600ce61de92d34443011062202eb299dabee658c747574e7ead1fc52109ee0ba8bebd9fe0c7474179fec0c32467e49ae957957fbec02e5ea95e17f90a6b9d6e839a27ac3edba6848e6d1952919b888fe9b1a7b28b113f8fe841d534bd0915a79f7b37e768f300500868231d5c534b7d36415175d38553c72be96d9ff71ef805486153f206112d8834e9dd0abea094972ec475cc2c194340b59abf9ce8d5017eedfc3ad367826665da2490f1d3184319ed19acec2dd6244f008a3977469b068501544c423d7d9c9be3529c593464b7cd3c7a34de78f03528d86cf1eacd98a8963aa86da3e7f8ebc47cb9a5c2e6b67c09c14610756a114381f3b17918e9fd8bb6cd2af2ad16ec5a3ffcc99519d5eb730f1a3ccbff1ed359b4d4d19d4f749d594d7892ab7a471f2f3011c42468ae3755dfeb08dc9f8b1f6787433949cf99b715fbeb9dce07ed739ea9bbfa96c70c2985d8697c4ab0c81d43a815b161953b714722543a190e76ddbcd9d57a1338a223b16bb9c680f74f7a33892ed2ff724b0ef185ca63e9a304c9286e2c632967456bd18d70e0ac13d660d5af0dde88109257d5f7d63ef0f9db7a7518aff7df6d5b37d6a24439df2f25507248708ea899560395ef4b725f6ea1f7a23256cff8cd922551cf0519e37a2f30715a9abeb884c509ae4fa36b4aca17f8b9b567ef9ceb034c3c64922312ad0ec6d965a4c5929dee8faaa3f324fdeb83140f4fadee68c5e72c2d031a467a0df5b28acd17295f099cf921511b8ba78bf2b613002f520161c42974a2b329d32b0bef738f7f1b80b995268cd967e12a9e6968ea1534aa2fde57e0abdf1e6feee7aeefffc604edda87b6573afbd927de1953ab6186b9362381c3fe1b11e14a82e045ce1c3b76e54f4432903f6a2a676661ce96bbbd77ff9623ea3f99eadd5fd398632327d1bc445c23d2d2ca6527989ceaff7cf5640c173119bc1ad7cfa98df18c0b0b0a5d6a852c9c6660df662d7c11381225b07aa0a3ac04eca170dc20acf822f3f5cece2bb46fffdc9a3aaa20691be99b5cc8a64477c977256990cd04292776e36b396f40178c75b014bb2a60dcf67a2f653ca39a35c765a6319987cda0111bb1b7631fc9d755bf60fda12e576688a78b824e6e1fb372836e54c65ddb506a108c27eefb7d114cdefa7ccfbf4b10cdbb23f7a3f03924ee677001304e1f886694bfaceaedc6adb309cbe3a778fa111cf5d3f91fec8f99f7a06339664528a526fcfcbd5046685675a82f1d4b93a48cb4d9ff74fe3e0f9b5ded7b98601a62f706e181261e0ef6c1bf3fdaf02b8578ab67b11c01dce3cc530b684d58ab23d16249550833250b257dac6c9af34d3c09c29c6859c7d4efd77dbddeb027dc893cae7360b255beef5da025e703ee274b300a4ffcfc1c63fb21452ba56bbe17ab9adc7cf25a60fbc684cc985bcf0b6176fbf512f2f15873e9671f84d7ad96c6ff543ffc1bdaa1bdbd3242cf2d794c10d50a1d0eb31353f9c9efc2a4e7e4b2bca6483ad0a7e7fcece92cc848478d0c9479c9262a821935dd46eb0a0c501b36e161e25dbdcc81fd6d48b5dbb2dce71ab523630d63f9b8ceec98cc3f73aa25e8e6b1bf642f02b85ec63705ee9394a9948a81d0d02119a30fcd8f9869b839c1a3bffecd77b7c0b972f47d598054e303f861d80b9d95605a7b4b42a916a0072086cf49e5579306a10bd7e1c196eac1cf8854845bbf8bad0069c9ee4158ff706ab6052e769ca2e22665f35bc516b1f07eef81f6f0931032077e0326def3d40016adc9049b13a2b32013fe203f8d790e7826234f3427b77c7f4fd507edb5e6447696db1af4fd711e0dfbb5de6e93bbfb488d0ce47b75781e419b2c6e50ee57bbceea183181f24ff2b8e212158e4fc271721f6ced0f64246c04a0a33160e63f7da11dc9a892f09d0ded52a52d6e777fcc64d651424ed8d7ed31cea0f78e8d41690e70a272c3842915a12beeb66011fed497d7174e28381baa9506ccd5fa886201f96ff265e24ae0ad31920b3a90e548a2b69152fb0f8b22ebb86d632d9247e7c4f4443681507222550d355911f06c206bfac7ffc95b025d670fc0f8677bc9475dfb25dd7d2982ac785a50a02234b6f12e8da659b9bb3b66a25724a3f2f722f42d98df09f4fdf7749168158cf9f88e23bf00422331a002d4beb4fd07ba734ae5c657235a04a18d8cbfbf945afa859a228147b3d2d4dd9155cae5e2db8d5c2c726c1315063982fee63a73f07a7a0e86c56b99e625584bc1ef3c1f2ced436aa9f52e3f99baf7b98c567edd007737fdf931fe791284c59da5e38e56613c0c4ce35f1d532bd5b5823af4b29eff7be33a5daabaa51f55ac8fc2474c799ae5ce790509d397548d6f88f8eff3a771ffe9ae32cfef0e9dd9bb8c0ccd09d31ed8e6349d3563d997f33558cd57b4d925b629095514deefa967a98eb46bdb13f9de254164165654e179af3d8a0505c5c5f80e461f6de0e285b7ae4d4a9c5f7817d0489becf0c2c24d95172172fc20154ba1fd834c060815fab705828357cf1cb368361098954435cf9c0899330975ca9cded9416e1ca54eaba7b5b42d2a8d2979829c43750a8d375ce2496180738c30e94ea0940e2ce15ba51c06cca320eda87727496dd286ec0952eac07bee850f500d4d1cc0d3a86d5452d8ff2f60f8c5cea21854fde44db895542d89b31ec3f18a0c4faaaff8de979a5000412afa59364dbb5ddcc192096994cd50d79edfc4f03e8bb0641e3b868bf2f4319cc3ad64e4a44ab350cfeda0710cd8366cbc190aba5c783c476db4599a3a3ada421e20ba89738a1d34a64abe134f821c3b2db7da1d0702b03e473048be3d6c2fa1e74924aa1c92abf286a8215750e4eb99e93df7dde18342712dd49fa7542548a492545eb48d887944356b00fa4c5c7c1777b4e8650475c568924104801c3598f70af6aa0946b2f45a9298bc17db1c28d138609574edc9abc74344a388339106ad84c822caa0d4dc35c3983bb5c0559a19fe4144990325711fd79191873e2c949ad340ad49fc57b7c067b69a0f80ae578a7cac20a86a199c9def1065857c78290b1b18e9a9e465999bd71264f1bca08993300124cd36b8356c5396fda35fca25aca98e0bd42d1bdf1b1e0369c625bdfbeb192a2c41e51b82a14a01ec298391add4029fa7612b9884892abcc1bcb60fe05c7d12d34988ff7d578240f56332a53eabfd750443a7ecd129434113d002bacba89ac74cdc2c0c8c4a2556973ff52aa", 0x1000}, {&(0x7f0000001340)="637caecca79871e5338793f576a9161fa0937da33a172995a49f0a3b4060adbe3900c6ed29b06dcb897597185e4c671100c7fdf4eb13a79f079ae9d82ca761bc4c01d9cbe1237a4340775d5c8a8281070e8481652d26f81d9a051b0776b2c9d5610514c6b5b91b87ce5c75", 0x6b}, {&(0x7f00000013c0)="ddddcc667d6db21092e745be8bb38541ba7a7394a21ecb5e012e9adacd253063d9a03f3b0a6d8b7564660fedd445e01a34eea82f7064a9a919b2e8d6be16a389ffec670be190aad1b5c1", 0x4a}, {&(0x7f0000001440)="40d70709587ba817db12b60e2c691217d6b33347209546c0cc6511b56d6591104e6cc4ee99bba9a30838cdd7bc27532df6840ef64d9dd06d444579f560fabf126df5d4c27c5d794082b975c80b17084432911d73b77fd72b4199988c21c838cc1f77847bd576d8972bfef33c2a5f0970f1f10d2471566c4b59127cc0fa5ba19027b3147e29b57da83892cb3b403a2b190ef2f301c43eb6b9b1e6d4a8c7f2575c08f9717da92c3fcae2c8ee2e185c", 0xae}], 0x4, &(0x7f0000001500)=ANY=[@ANYBLOB="1c00000000e8dc86320d000d00003ff535376a856594f4c554d4176901000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRESHEX, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=0xee00, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r2], 0x76, 0x4000}, 0x4000040) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 319.061335] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 319.105078] FAT-fs (loop5): Filesystem has been set read-only 13:37:54 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 319.811248] audit: type=1804 audit(1588081074.338:139): pid=17750 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/186/file0/file0" dev="loop4" ino=948 res=1 [ 319.840276] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF 13:37:54 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$PNPIPE_IFINDEX(0xffffffffffffffff, 0x113, 0x2, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 319.859425] FAT-fs (loop2): Filesystem has been set read-only 13:37:54 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) syz_mount_image$vfat(&(0x7f0000000080)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000100)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16, 0x7f}], 0x80, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x4060c2, 0x0) ioctl$KVM_X86_SETUP_MCE(r1, 0x4008ae9c, &(0x7f0000000200)={0xe, 0x3}) fchdir(r0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x3}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) write$P9_RREADDIR(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="bf000000290200070000001003000300040000000000000001000000000000001f07000e2f660100000008ff0700000600000000000000640e0000000000000605002e1862757302040000000200000000000000090000000000000006050000020000000000000002000000000000008107002e2f66696c6530800100000000000000000007ffffff7f000000002040000000040000000000000001004000000000020000002e2f62b35fefb3000000000000003a1abca14332d373e52f078c0ae3a1a5649bc1cd823ba8f91bf6fdc4914770f234f47a46b0d41a577e12fe5f39ceef3345e5f51aefc87baab2527640d83316a39f8b83399eeca1f72eccae831b7344673a92d9b906b25074f1ab2a54057cac4ba5ca588cea06b8cfc22acb"], 0xbf) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 319.972122] audit: type=1804 audit(1588081074.498:140): pid=17781 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/364/file0/file0" dev="loop0" ino=950 res=1 13:37:54 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x402, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f0000000240)={'batadv0\x00', {0x2, 0x0, @private}}) r5 = inotify_init() r6 = inotify_add_watch(r5, &(0x7f0000000300)='./control\x00', 0x81000050) read$eventfd(r5, 0x0, 0x0) inotify_rm_watch(r5, r6) inotify_rm_watch(r1, r6) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) write$RDMA_USER_CM_CMD_GET_EVENT(r8, &(0x7f00000001c0)={0xc, 0x8, 0xfa00, {&(0x7f0000000040)}}, 0x10) 13:37:54 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000140)='vfat\x00'}, 0x30) r6 = getpid() prctl$PR_SET_PTRACER(0x59616d61, r6) r7 = getpgid(r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, r3, r4, 0x14, 0xdd90}, 0x0, 0x0, 0x3c3, 0x9, 0x100000001, 0x2dd2, 0x3, 0x343b, 0x8000, 0xfff, r5, r7}) r8 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r8, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, 0x4, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0xb103}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:54 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 320.295444] FAT-fs (loop4): bogus number of reserved sectors [ 320.316093] FAT-fs (loop4): Can't find a valid FAT filesystem [ 320.330624] Unknown ioctl 9216 13:37:54 executing program 1: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000002c0)={0x1c, r3, 0x301, 0x0, 0x0, {0xb}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r5}]}, 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r3, 0x300, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x80000000}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}}, 0x24004880) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 320.434793] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 320.463465] FAT-fs (loop5): Filesystem has been set read-only [ 321.124032] Unknown ioctl 9216 [ 321.216251] audit: type=1804 audit(1588081075.738:141): pid=17838 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/365/file0/file0" dev="loop0" ino=955 res=1 [ 321.290060] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 321.315877] FAT-fs (loop2): Filesystem has been set read-only 13:37:56 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:56 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x4e23, @private=0x1}}) 13:37:56 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) getsockopt$ARPT_SO_GET_INFO(r3, 0x0, 0x60, &(0x7f0000000100)={'filter\x00'}, &(0x7f0000000080)=0x44) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:56 executing program 1: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000002c0)={0x1c, r3, 0x301, 0x0, 0x0, {0xb}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r5}]}, 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r3, 0x300, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x80000000}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}}, 0x24004880) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 321.595522] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 321.600674] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 321.617911] FAT-fs (loop1): Filesystem has been set read-only [ 321.619771] FAT-fs (loop5): Filesystem has been set read-only 13:37:56 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0xfffffffffffffff9) r2 = socket$inet_sctp(0x2, 0x1, 0x84) r3 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockopt$IP_VS_SO_GET_TIMEOUT(r6, 0x0, 0x486, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}, 0x10) r7 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x401000, 0x5) ioctl$VIDIOC_S_CTRL(r7, 0xc008561c, &(0x7f0000000140)={0x10001, 0xfffffffc}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000200)='/dev/sequencer2\x00', 0x10040, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000080)={0x3ff, 0xfffd, 0x8002, 0x2, 0x9, 0x4, 0x8, 0x9, r4}, &(0x7f00000000c0)=0x20) userfaultfd(0x80000) ioctl$VT_ACTIVATE(r1, 0x5606, 0x9) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r1, 0xc018620c, &(0x7f0000000040)={0x2}) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 322.702286] audit: type=1804 audit(1588081077.228:142): pid=17888 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/366/file0/file0" dev="loop0" ino=965 res=1 13:37:57 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000040)={0xff, 0x1, 0x7, 0x7, "8f89eda80379b34fd28311ceb4bdd887e8ea5c0252a3fa207b5ab8b5b8aac9c0"}) ioctl$SIOCRSGCAUSE(r2, 0x89e0, &(0x7f00000001c0)) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000500)="8ee69268f6c57e9189cc096ad23600512aed416c6c36c48254562f0585d8a6c79dd88a0ba1371aac96376490ae5455b553b91fb72029bc2b6e73e953a039b3f195ec093d4e591bd7a5c1c6a5085d94195618c454a7a5a0b9f1ebd790732cc124066c95a44039c890ec4a0000000000964f355648a31ec440ff06d4c0c6c04d4ebaf0d13ac2e811d8f61996b1773c6be68603e24f", 0x94}, {&(0x7f0000000080)="068dc1bc31b82abb46e7c7e955215049ce8ba3e03f73b133855e71c99c22820ad57bc10075c15f50c53df789e106ee3b8ef1784588c6c50fe98f8baebba36839a73c93d8e9cf2a50b0435577eee9512802e138570af47b1241482757d2faa0f2", 0x60}, {&(0x7f00000005c0)="429bcd3530469c0b7f6568ee3c48b8261a2126eb0a70659d50ba6a4b364ebcd6424ae8196cd2456ffffe6ec494f7179860f5c2c2c5a336987800c13c27f710adc981794aab9c45c9aa05406da0d214ab020a9457aaf564ebf5753d7578346411d0b06a1a282838dfb52a6b00c248d6ea21a5f8394fbebc66092b39dc3431d121beacb740fa4dc77a805c851bf4d300a831e695c83f5459ad7007e3d13b6df96103d5058f64405a770a21e8717f9b25558dd5e40c4a353d8548460901695f24b8260311b7188a381a35", 0xff85}, {&(0x7f0000000100)="d0b8ff573eedf1aec7dfbbd6dc16b5fbe763f5abf0097a0e9132a68b8ea1ebbe79b3bf8d35ab8ad64aa5884ba7064cb6d6439809c7e320cca795223615fedeeea80f56f075c9c10a4ac29c4c7ced1b5b11f5f08895581ddf1fa95ca54fe7cc4cf495bea814cfa1bbd792eb2b4308ebac77ae5b077a9af6d36f6446fc92e43e0f721a3e554e26cb50b32ad6e23b3087f747dfba9f9fd443dd5452807f589cda8a394353678e22fe134093e351d9cab9", 0xaf}, {&(0x7f0000000340)="25993d1be08fbe6bfe73b078ba206f9d2897a05035844a6420fe7ad287725d6040366cb33aecf844239d9ff5e8daf9a80e307caf6b3cf4f5eeafcdc075a19037bb4f11b84457e39dd877393adbf60ba6ad7ed4fda8d37dbd9295af4e19aa73245fa4f8f7dedd855853e898001d21908ca42e7424ea912899c392d567074cc507757cbeed", 0x84}, {&(0x7f0000000200)="326b716f5ce68f41231cf6493a9553521748300c2880cf1523d05665", 0x1c}, {&(0x7f0000000400)="d088ba252e83db57ea036e36115c1e2dc8", 0x11}, {&(0x7f0000000440)="61f25006f430299791e3", 0xa}], 0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = socket$netlink(0x10, 0x3, 0x14) r4 = socket$kcm(0x10, 0x2, 0x10) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)=ANY=[@ANYBLOB="3cf50ef49db672a6b464cf066ffa1ba03a980c079a454d01175ba02b6a9ce5bf64ce1cfe729d1f74f7def4f458fa5aa8d0b9addd6e43efbef7c4e834684791eee7db3b245936390f9d186525afc7deb8ca195ac0bd31a84b6b574502dfefeb6adad25fb213484e8c0a3a5a183a1c6836765b30dfc32247545bb7dbaacca6995cb038b75641e270c90c5187569af2b0cad268f1", @ANYRES16=r5, @ANYBLOB="0100000000000000000009000000280003800800010001000000140002006970766c616e300000000000000000000800030000000000"], 0x3c}}, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(r3, &(0x7f0000000700)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000006c0)={&(0x7f00000002c0)={0x50, r5, 0x200, 0x70bd25, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_DAEMON={0x18, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_to_hsr\x00'}]}, @IPVS_CMD_ATTR_SERVICE={0x24, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e22}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x4}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x2d}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x4004080}, 0x6010) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x2}}) 13:37:57 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(blowfish)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000100)="c7da5f1a", 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='pagemap\x00') sendfile(r3, r4, 0x0, 0x10000000000443) read(r3, &(0x7f00000003c0)=""/72, 0x100000104) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:57 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:57 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 322.981756] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 323.007734] FAT-fs (loop2): Filesystem has been set read-only 13:37:57 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 323.099675] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 323.129377] FAT-fs (loop1): Filesystem has been set read-only 13:37:57 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$P9_RCLUNK(r4, &(0x7f0000000100)={0x7, 0x79, 0x2}, 0x7) r5 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm_plock\x00', 0x4002, 0x0) setsockopt$TIPC_MCAST_REPLICAST(r5, 0x10f, 0x86) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) delete_module(&(0x7f0000000140)='vfat\x00', 0xa00) [ 323.239843] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 323.272614] FAT-fs (loop5): Filesystem has been set read-only 13:37:57 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$P9_RREAD(r2, &(0x7f0000000000)={0x35, 0x75, 0x2, {0x2a, "594b74bbd13ee339236bd4e5af6f8fe173f664688ca2cbd6112aa74a154c6ea2b266a3af53fbd306f3a0"}}, 0x35) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:58 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(blowfish)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000100)="c7da5f1a", 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='pagemap\x00') sendfile(r3, r4, 0x0, 0x10000000000443) read(r3, &(0x7f00000003c0)=""/72, 0x100000104) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:37:58 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(0x0, &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) flistxattr(r1, &(0x7f0000000000)=""/109, 0x6d) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$bt_l2cap(r3, &(0x7f0000000080)={0x1f, 0xb62b, @any, 0x1000}, 0xe) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 324.305505] audit: type=1804 audit(1588081078.829:143): pid=17968 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/367/file0/file0" dev="loop0" ino=967 res=1 13:37:58 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket(0x8, 0x1, 0x800) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000400)=0x14) r7 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000ac0)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0x8, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa, 0x1, 'netem\x00'}, {0x48, 0x2, {{}, [@TCA_NETEM_SLOT={0x2c}]}}}]}, 0x78}}, 0x0) connect$packet(r4, &(0x7f0000000040)={0x11, 0x17, r6, 0x1, 0x7, 0x6, @remote}, 0x14) r8 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$BLKROSET(r8, 0x125d, &(0x7f0000000000)=0xc6) r9 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r9) close(r4) 13:37:59 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x6, 0x40) sendmsg$RDMA_NLDEV_CMD_STAT_DEL(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="380014001214ffffff7f700026000000000000002f7ffa1b041b0de5a9760000080003000000000008004b00130000000800150069a1"], 0x1}, 0x1, 0x0, 0x0, 0x4}, 0x24000801) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_GET_CPUID2(r4, 0xc008ae91, &(0x7f0000000380)=ANY=[@ANYBLOB="0500000000000000000000000000000000000010000000000000000000004f1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073a475ca023e437e00000000000000000000000000000000000000000000000000d4024fba142e631800000000000000000000000000000000000000000000000000000000000000000000000000000000000000189deb697ce80000000000"]) 13:37:59 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:59 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000580)) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000100)='NLBL_MGMT\x00') sendmsg$NLBL_MGMT_C_VERSION(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000440)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000129bd7000bbdbdf2508000000060001002b0000000800040000000000a5bec262fe43b278cf84a7bd3feaa4918b46911acad216c982188276f5d357ebdf23105c6a640755223ee0045443d1df6fc6524c322663a2ab98c86b9ca8d8b152a07878dbe34d43df34763ac329f1743f27e40b954dc5bec7945d0fc6acbd57aa6d22149145dfcbca9e873ae30a07aa6b7f7d38a721dabe67ae2cd4e3"], 0x24}, 0x1, 0x0, 0x0, 0x4084}, 0x80) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r3) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000680)={{0x0, 0xea60}}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) getsockopt(r4, 0x101, 0x7fff, &(0x7f0000000280)=""/107, &(0x7f0000000200)=0x6b) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) sendmsg$NFT_BATCH(r1, &(0x7f0000000500)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000340)={&(0x7f00000032c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000af0010000080a01020000000000000000050000090c00064000000000000000030900010073797a3100000000a4010480a00101800a00010072656469720000000a00010072616e67650000000b0001007461726765740000d0000280ca0003003cc17459111cecfec4c8110219122f6d5475a48c7e00cd1c81adb9b29a242938d685e082067a17f80705fba99d0eb26211eaefb4eb4055eed107ad829a6da25eef429f6c027175f32a7b1e50bc540a102d07b9abcb96609dddacbb6e4c4f9cb7778ecb9c4498d51c1383ef66b22af5e627cc6c6e8f537b9ae804b585bf886775dc98ca3d9bbefce31dd45ee654112ff207928e768b332f8e7a753ac2fc874e367404a84dd9901fd50538880bdd741936b4ef22f7b2baaa9140bf3ca4578ada4d32eea4c0814700000a0001006d617463680000008400028008000240000000006d0003006e86a0501b99cfb68fb0ecdd9a89854972a5c42797848c51f4ffd3aa77a2dc60d19824129517f50c4a0f47a7b071e4ebd23857fb5859eddc69577877f48cecdc6900324b4df3d1d59afb76f97abc1bc1dd01a213a6ca2a26b5b36371c374cd94912356904e82807a5100000008000240000000050a0001006d617463680000000a00010072616e67650000000c000640000000000000000508000a40000000020900010073797a310000000024000000090a01080000000000000000000000060800054000000038080008400000000140000000140a01040000000000000000000000010900010073797a30000000000900010073797a300000000008000340000000050c0006400000000000000002200000000c0a03000000000000000000020000070900020073797a32000000005c2a00000e0a010100000000000000000500000008000440000000000900020073797a3200000000342a0380100000800400078008000340000000019401008004000780700002801c0002800900020073797a32000000000900020073797a31000000002900010055802c2cf7800eebdd9c61cba782fa906cb9c4bf56e5992c925b3091c66200ebace0a918e8000000240002800900020073797a300000000008000180fffffffe0900020073797a320000000008000340000000010c00044000000000000000030c0004400000000000000401fc000180100002800900020073797a31000000000c00028008000180ffffffffd90001001aaa80fcbb6cf91ef3c3ba54fe3ff24e9566c784128cbe36e627273e913cebea121b255401e73ef69fef19aa524ce5c427e756d9544615a83f8288699d5ab81d6deceac8d7103d769a3deda93dcd756590c4ac6633b869f3b5c496bcc975e8ae3586f38b50ed603d3fa5230ef46bb55178babf9f4a71c411b4972cbfa07a5b26f83aad705b36b3307fde5e1d0cb1490b40aca41e9c5477ebda98fa4553c47c0d60dfdc6f0b43495f5a6204ded7556ddba577a1a3d8423747ecbee537a5704223794a6a8f9333ed6ce7139ffdb57a9ee4c842f26035000000f0100080e01002801400028008000180fffffffc0800018000000000300002800900020073797a31000000000900020073797a32000000000900020073797a310000000008000180ffffffff1e000100f8847e4907231759263f11191d64a1e5a3ffff38909dc65c7d970000240002800900020073797a320000000008000180000000000900020073797a32000000001400028008000180fffffffe08000180fffffffd0c00028008000180ffffffff041001008939a18325448805e9e20c5fa5b71dd49fc4343aa7cd9e9f17a716a2f90132b41982459c83ebd549a2e8b417834598b1ede2a1a7d47cb295224be2724e364e3f586fab718e2bf2f813353768cbd2a785e7d9fa797b6219528b3cc8dcec812c72c66990401f99ec495d4464cf35acf105bcd7fa01ac4e9cd02d421945dcfc7e9af38ff191b6cd83c1db457cd7d61031473ce5ad1c9e8948a547c3fc38db2c02a03e2b88ee52e378008c0dd3fca92ca12113548c11875dead0c02dabf10955e055b948ddad6776f1d181f29c4bfd542e543288391165832c6abd7238919fab2001d2aa36f274c986f0ec918e23ee57297cf9ad8088b6084dc8a82734ccada2f195606cd78465d57dee5ac25b0a1ba2240e47a45ff6850c827ea5d9fbb7b2f29ce1fc871b0d8eeee246de9930804053ba4f21056d0e7493284be3e0d65e5551bafd41b18f08da8de5a54be7e29e3cc31ffd75de6236c17c8c2f37b959455c3787f9fda29899c4ec262b072368887c67dd526a0016019c554d1dc83ba282dbe7f6fd46687c199e00c688aac63c5e99a0788bfad36c619cfa16e21b3d4a5aae2c7e0cedb38751f4e0c18f9206a933dd4c6f26198996188185d1e5e79fadd0b124ca85e95546ec47c665d669d9ddb0ee945e92aae83303ae2ec1c99394095797ab6482a61e94fcf70adf44864c367c5da2093872a5bdb9ea69aaf5f97f0d10b21cc2881ecf6f92a2af8ccb11b04b4c25d4e103af7ed0796a08d57c26ea5f2266983ab22871e2ddf6eda889e746ff0ee55b49a9e573f79b95d35db059f9cec374e732bc50ad0109621d488dc55b8f385d9c1bc00d4104d8c6920180d9177048d760f8a8371762887a4a8176114418fffd7a0b27bd32dd4067628c3dd21ec56189af1bf6d5b09d9aec719ff0057c5226c77498e4dfe81051955196e8d38c398b94e8e0d0faa644fa8d8ef22a1752a6152c56b166e6e82d02b30d334dcb5be396b509bf358faac9b6b16dcf2e2a4b6fe37da32a865de457f33ae3969318831fbaac6c2f52219b79e9d131ef9c0e0f6be068c8f3a167533a338640b02707828412a960434764fb930f9c63693602cc7bb73c543dd5dcaae0f7f08c804df9bda154a2062a9a4b8c2b38f05bd9566ec3365d7695ed6c3a62824761235766fc1fd79eb9065c1b531c666b651cc34a42e81cbc1b9d632c6ad035b712b0e6f1b4f9273dda4f327c2ce5c669ae43805c4335218bebfb6e404d960de794fdc8264f0dfbcbf1995c07aed8406c2e4aa96ad7039e05b543fe3dfc42bf112e15bd83d0dcdaa8778171da966ef0ebde7bf7e1d0b52a754fb3e555af5ddd067619be2ae47198034cb44faf097e82f1efda383a7034e360fd925c2936a6ab660bfe8b9769ccce4bca73a071efdafdf5f4016c415955e1b85b25f72a258efd16e4e8140bd9586a1a0ce6d5e154efa42e1347cf422db1b6625e18875cd0fb1314956d4951d6b09c2ddb07da262b239727bd5563e927d66d90e90098d4837e8fda66b1256deb771acd08db17938acf5f7a514167deb3329c3541c23ecfc011d550d40f11bcc94ff8ced8dd2581fcd963d8679f7bf8a200454d11bb52e1fbfd5e307183c0a647a357872425ae97b12f7404d53d86b06d4e1be1263b43417ba574d53f8bfb0363a5c712ece8004eeafd4c212f76a382de6014384493427f1c9a46b77de0fcd1f840fe02d6475c1c6c12e55750f890d06ffd70957d58dc0de2e6bfe9547b180b5935966d0f198931d9d34198d8aaee9013bcf295bf63577f59ff2b93468be93fcd92e076a13bf6f2d06a898aa5d7132c5e806e9670be4cbbca81f1583c47959b9e10476c6c1d4d16079ab1c582649c739d469319d0068d380b8217d20b54e87c6c47911afd1852ba70fd68610b564d347c56578296fc7c7ee6c402e5ba02686f6037444595840aa3ca542071b43e4614884506352215b3022cdcd05465e7ec74b54354e7533b569e6d27354e8c4bda2e6a7e00ce1d1191e9f93476d5272da483cf44edd5e78356975de111d9f203d63dec8062e2b050146a1f20b55fd11568587c069def87770f6e65e204f4fbfd3d3f061acce9fd4488a9b37af97a55191fdfdd6ac8612fd95f8ae52252ed34fde6f00ff73b4bb10d56857498e46fae952dbf6cee656a17303eedee4aeb090e3e6db9f5f8082f2a8690a64fad7100a46301f79df783bb4bbf6e553a4c72e133758205d0817045fec84784bdb300bcc40dfb06406b915d8c71777c1209780bd3779542d14e00ec40f54278486d134c492061278ce77164696bded06e8bf3162d8a459520179aa35e1ce1da9ede69b6dffd901dc42573e23cfd3cde25c3048ea9c8d1144b23d43de8ec0fd91cfd019cffb1b8c5a5844b09a934a41bb858afc8178e0b57b66c792f98265317a83332e6e903bfa08ce44f3ac0d5d2104483f81cfe4d0d0a58c254aeabda580b6cc3137678bba484e35ea2f00eabdb3ad8287eceb7dcc98c2ef94cef9c731bda305af892792f014995d60a2733b15c4182c1ba13e651180c208126a9fd5ab05a88350268ea0a0f65faf3fade7786a3fdb83405c2f8343470f40d8d011327cd503cf936c65c4b80db3b66ee7f5f88fa2157fe4cd867b39e0fc3330150c1e4f0d17c3d9cbf96bcb763d4b2c4a12736e713e2d2f8b8235c4cc0a7fb7ee222b526a8525fe42f5dc226e3a6688306c1ac33e9744fa3eb1a7c712d63573e43e8c93547603d9510e392443e5bdd3ed1563aa780d7845f0df24ce5351cfd07e10625b38be0bb3e6aca7ffe6c8ffbb20fb4a2c91e6bc9a5e625301748e5921a724f73d8feed15d75d04ebc2c34eacaaa8ea0178c632a1129fc152ea0e02e42cbf029f95d56f4ffea6fb5c5f99d01cce3372f30a79bc4134ea954f6dedcaf7b8ba78481c7b6137208c294ea9b74bb70c92d7e6fe5c9d82068f9512bd71ad210dc9153d8d29fd66274a1580c6ddf822002f5777b2ae5adb181412dbbd6fbcdb72b2b3728ee66ac4433b90d276b19f8db60d6eb93c6dfa6e95720bfd289d1981ffd2df1c6747abfd0376ad5bdde2ef28b8dc36c053d29d1c2554e9b72bb6c9a2900b60f4c54117a4e0c7f66417ad82cf0830f19c750b67f91682b199f4b5cbb460464751d948688879d4168c5bc97ec798b2f0eeead1a82d5473721c8d61704de4f62117d3d26bf40f151e83299f102c957c67fcd57f84e4b54ddc6e5875566f8c52fec1f2a38126d5ff0ee623ea9294fadb94c4333d11507a178f934eedd6f3a6bb4e2e1e17153507b416064a4b665ac50bb3adee281eee54eff9d2193278904a5960ff5a531fda37590157666c1c88791835d85003a2b90aab2d7422b7eba4fe3a087ff6806636a5a4420b27ac0b30f74de30d6b20609ac68dd166dd9ee551eaf78f307450534c87a1938d23d29a73315a5a141ed031b50c6971a156bb5975cbb5956bc616cbd2509648f7442cc9f16fe047592b8c9e6225bb035c53970c0ac92988efe84e731a982545e49a4476afa532c385ee98df253fdca9c851fcf1b5aeac95c2e7a3f40579141b6d9a6f8425738c4881fb032f2e1bf2bc87063060bd607ff1b6a0c19a0055e3b133ac9c5d20a4d4b33b570387136a145beb25f440cd3b7ab2192340305e36af338d9a30f3fba7329b096c89e29433734311b859ff0823e4777c52d54d4e069dd58cec8b82ec68484776d6b8580a9cfaa8ae020f571e00404ad7ebf0c5f4a319ae12a1e1b98b39d3aa577d9d7cc2963f755eda5b1fff3a7009254155b5af07b457c91f97162e6e6659c6500179a2f61cb451fed1f3a73c4697e83e1c36580022e9387e4fde5aa5222d471921f1e3e66271066601073ca42253d6409650e19eb58e790ef325c21738e3c45de3bd088da4226d82b4c67682844e2bcd9995e29cec3886aa4024a992e56de99484c01a5963cb462463111431d4810dc212a70ff61157d33489ff69ed511b66c208bab083077ca6e87851be67eb258c83c08b00e880a1b6b4a4bcd9802b699deacc6e84d2a8cbc1ef0a7dd8f1c8496fdbd87df2a952f66db0c98695858be04cfcd7b9029ce20b2e0143fb0e3e660a3a1958de2d0aabe1cb9994a351fa95047e14fc40400b33acfdff77d560478702c96f92d28377ad45bfa940b5e50aed1df84d60430a9f018770fb97276088ce65b31a6fdbb0fcf8741bbe1a596cc0721fe8ece0d541042e960bf06af3dc95ada124c87f589787286e99b27231fe898730bef7a030176e6f1b6b18f4440fbaa7685814b13044aa2131463f1c28f7d0dd996cfbfe4fa24c0d8d8f4104b6f05f275033ff5f5611b0a25a1072ed5581f5792eac996075cdcbf96eaa6b4194c893754104b5352353d5c8ec17ea5f28f7f02a71132462e5cadd9248f3b3a5596a8516ee5041dfd1e898ed1666307330f1653a4a45720b0699e566d9fd9e1186e6147641810d96d80fe54d15b8ca5f639fe2f1a1623da16c4842659606c0d962dfccacaf27bf445b77ef3fc0462df3727c93e2916f52522606f6bbbffd19a949d9c9826a70cd9aae49a8748d73fc7d8490a9d0453c6b727a78aba4a6762a153959ad0b490ad8b2d4785ab34038edaaf52db03f051ec14442efd6fd8748f4d1716c6f93ac7214ad5038cbc5383b022f22b275136db9598e5426605e722f1732c4653e68c5d78831574fcc36450cde1f5e5b128c6e6a54f1423d7421a8c0117a2af9a348506e43ea41138259737c9d9103ab00763a9ee8723eb1f7f8356ecbb1d5aa7c3e553eadba4582b71618f334d84fec50f2ff82d501f92b4b64333aca428761c5e6470c581a1bfdaa3c3a0e869d7a743730dd0389c8465b1662f3fe301b1dca8b077d2522c8a154c9e31c4bab7cb3e20b354a99f32dc92d1fbb00b051aacc6445dd526d47d044d059ed2870c6a03ece64a9ce6647869d4a2cb4a38fb7f78bc2f6b40a5e944aa085238c70400bcd6633efb1895e0719f2e0ac07b040afc20a3cb4b20874b194c8ba9c1cbd3089aab67c5a8d8bf9d257b8ef3a523634d32a8fab81dbc78828343e501ed579304a709f85d75e50b1b75e735c7e5b423676d2fcf308b4b037eaad89ca66e2ba5a324378b380d307470f7402b0839ec48b70e2a0be5369cf4e4f18b6e8d2283e758bf3a8a68715ab513dfc5c928f45a55af7eac8ae13a026ffe22c12aacda574a6281fc37cdaf493e16dcee7e6f619e7a54f1a660dea78359239ac1b1c230379de5d58120ef5fc1aa28808937ee712d6cff105e739f9f9868b79c515611a35213023819c319e8f22c4794e69293633eac6814d865245a62bdbfd1f968398416c6def1a966db4981648ff0092e2ebb99330196dad33e09ed948a36290e11f6d4ede34223e9e1f46215ac6d79bbf755b1ad7dad2847ffec4fd589480a16064c8c633b157ba397cc61733faa3ade9f5c54ba44583ca4c90206928638cd7ce10be932fe06cffac330dd3727b2d9c60c8ed2aaf2ca4afe8472d451bf55faccd75bcd9c7ba939516d2c12228dca33f1746445855a85058e60e4cec3482954c20c8d552847a5645db3a820a7bf1256987cb75668620521967c52a62d6ccaee16a406995853753c6678424171d05775d13145972448f33038f4d4b3bc75cce8a4b9500050aa740f1372bf97b5b8c73f060c54e6feb73abe26118e69b7ade944b146671417164fcc1be8322aab4a4447aace58c3f9d890ce5227531bd3810a1555cc607053eadcd50b8692a38cd766c90af9d1f1d9f890087837b71b4692a0aa8f5ac9dcbe17718a1e929cd2b44df31cbcd1407577e2a3d19b1ed86253000028008000180fffffffd0900020073797a32000000000900020073797a30000000000900020073797a30000000000c000540000000000000000554030080080003400000000134020180f60001004a3f16f299494b5d1bf45decc075a2c647d530455ffda393f6f1ca7b0a0bc856764a4e8febb9f4287af0cf6986d099c999069a3bcc72724bce5f650905f50667d71119d053736636bb5f303c53cffd3838d98aa4f89c78c4b8601a913a5afdf570ef05d852f85e889f1dbd063af4970a3728bd56abc70848c57b422d4d17918cca0aac37b8b5e360c0609eb05e6b9cf69c1bdb1e90d34640a4203c6e9dd7f644940649b1f0b5b1928bceaae5be504120253225139e362db89434df2897644c2efd6be68f54a9286375b4630f81754698c1abce4903cf25ac107e148a09961fc31fe09757d76322d3d2378cf0249f33653089000060000100a2035c93965cf886de621fce732abb98140eb4afe7dfa204ac83bbdd0acd44ee0a05e9233765bb2691936651ae88612f6ac402890f3aeb3455237d5c635d3521c4dab8bd9436fd3d79814dc780e867d2f79bd421e3ccaf99fceee3dad7000100a67594a9774e911fe8d7902d1f0d10d829f0e3bfd5533a4b2988e2cde983f126e9336dc014e9249feee8b98293b72a30bbacc2d24ee553318fd04ed5ba5bbed375f722a3facff92b682659583014cbefb53c73a87f3735cb32422d4c422583ec94f954aac4ec03874a0bae1914c203a89a506a09c849f0bcee0939094d6cdd219af04e1efe537ee320ff073cdfc6016c441c8f4843ec14d749c18fa4d98e6382d4ab0dc32834ecb4043aaeebc1530597affa5f77d31127c88cecf9b709ed63e223bc066509e01e5d714202b64bdf17db7b4f2800c0000180ba0001009ced99c388522bd6dd0983b9dee8647a09fd563ddb4890e05e82f71fee985b1521debc811290bffad913e17d243eda6bfed3c067ea3770be24c16447d434c015fedb5433fbac154c9e89db1542d7f66473c1906f04068aadefbedabb5a2bcd61169039c1a1c83a26f66d02e244b50c76baee10c9c620dc33a983cf60c2d21ce874e581f097719def263ba3843b8bd4e24340f3ceedecb4fc15c1ddf6d3b762da3e46d5e767fc9693539cf3a7bf1d6a0dcd7bd2f85beb00000c00044000000000000000090c000440ffffffffffffffff3c0002803800028008000180fffffffc08000180fffffffc0900020073797a32000000000900020073797a31000000000900020073797a3000000000100000800c000540000000000000239f0800008004000780d813008008000340000000010800034000000000040007800c000540000000000000000584120180041001005d01528a1212cf35642ad90065636ee7e16b701be53e7378f9bb3e2b7e24a50144032f3d855ba3c2fdc5fdebb21c8e51623714da48f55f94bf824a6163a5723e6e6d52915b608ee1df2dc19ed565af6cc5d83a50c38652250fc6092c74608f02d6d99b03a99679666f8d0afaf297bab5e1e9c4e36c417d797828e14373f49c56bb0ec6d6805c09036148749c7a4e8a72bdc2a325a0b686b967ba51f107bc3cc13be8d5b11d76bc859ea7fd22352b5027f5968d6b1891eae38ff9a03cb740c330a17dafacecaeb0f1ef64c9a248f4ce2a3466ce9235320dbd81561fc1d4eb818bf0a41165e1b2f0117b4a9e2d5ff0656de4f737cf6a4a2254969453479195096a95b2c9efd6f3a1974844c0ec381f86a30e3b4ce40be23199ec001873c4edb599bebe74f3d5c427d8f202b89569596d36e1a286265c74f3fed71fa4b96dc4ac4d4b3b4bf6586c3339ffbe550ac84edce2fc922fb6d82f954ef7de0915d1d111c5b863621665065e48898387999c786719b0c69775be04c246c8851d43bb9360f5dbd857c7c5b1f789f03317f20c3a15788964919637422e26ecd62df58d11c02862e3fd47aadb425a9caafb45bff5a8f1bd51a9b2a7f12d1e60dcedd20a9d27e6ba49328012d7ae54f15d757335132cd8cb10d6b25ebffc2d75d6a2a4853c7b5a0227c458ccac744522de648754d13a66d957b6d808518e9367032f5f74be9d0b3f61058fb1006d3dd3385c44ebc3e30736219f7163e81c04f3a67125721f66d89a56afef4defd52336d929f63126aa6df61f6578f825ec6cdf70674a82032d3ca52421d791a71e246efbf4325dcd7a40b9c9d03ce1a4d5601e70a74c0295f43ae44f1d41c8a865f979d0df6e793fb9f230287f4855d97e5703c8af06be427aab1ddf031cd161c6bf0cc671cf6049e5c32cf0b29fbc2545b60b3a947a977e7883e6dbf6ecf6c6240e54ad74025a3c7e85019d34c1cdfc015220a5d76fa54ef77fcb5854534920579dab6ad6df6ac45309d07f2c9fc28f50267dd3a0e968d169e7e691e7570e67c35d75e9721cf310af381da54c640f5266dbff74cf6c439192754fae08d44fc4d72c3a6425648ac5e693a1cccc1d209be4fd3774751385aff38484e5ce8b1f14d90b68bc49b91a40499a3e69e8e5225bac5779569bfde1b3b29b110784462ae83768b67e9dc73be8711133ddf48c22b3fbb4b9c14286c866380ff383b9a72f823b1da5df5ddf6b8939027531332824fa4152fa9243a35c2ed977b1a41c540c7cb2715abc5d18602b785b4ea3055f90c5609edeb180de940c9631ff77e60b0cef5f457561445dc8736175161591ce1c8b151bec5dc246d46c0136e963b39ac82c458ad5a83e73e80d68a74562ce13570b672022c9ae9173cbb92fe12746f250b919405994c5ac237d4af24c78271f993d8eaf34a3dfff2eb339111c1becf64051ad0285fab98f62ec8350c6f961b0c57de3370927372f02b2aca1dcd34ddff5cef0d55aace7aa26b188be955b972c4b1b424ee10a61cef5959a4bc102c2b59296a0cf35deddf0cf1c1a8bf2c7e08c98b87b9e6be5de1286d8f3b073396ca58d90f1cfed15062e4aab6d6e3192f41c8f4b862fc31605cffed261d45825208017fa1d782c238875ca069bd096161d1479f9e891e1c206e01c8d681e806f7b9607afe9ce99d3e4ddac0e4c4ffacfb3c8afe14f7eb61cae47f3bdad46c433575a7682858feccbcb3b868d5e325f68ab08734683485284aefdb562b88587487fa0741ecb74e694990eda598ee61f94c602189570257aee0f5c2b9c0030ce42651ee5be4be25da9a6393cac393aae50dcbaf341a4cda75c6a5fde5a6b4ea91b4caad01d1a8fa2df07a2f455bb7c2109720f6f45f56da9fa954f7b90996e507cb2a6940e79b838542754dea4ceb8f10e67d108f9729f43054b208261926939fb9b2f516fe5b603914a68d76c6b947c40578c41718d284362298cdd3d2ff254ff1d13316856efec0cd01f0f486da03e410b42dcc45197cec7216a287ca1add71b5d47fdb0619e107e8942c88d9f9cfb74fb9e4a0364a390dc5aac44e51e40d2b377e34bebfef45d13fc1ad02cbf2377f75c7c54b8d47f21306f286a60040fd77bbcb88525b8de05b09d0e292ebe07298da81065d5bca92566722d1a718a8e5d069fd2f277dbe587bf4bd8cf8d1117465f1082aafada38401ff07aa53ee3229e62eaa4e638cc7975e6d0536c4602b1b0782ea4b5383d3d5850717b6eae859ca367fcc2c989864e026ea7b9ccc682e5e7779c4ce422beae5b1754550717b6ead3de05a723b5fbf79afd95ad0d06b258629aab61ac35a7eede3bc14c1b830d4867ca1f4c5b3247e7d42a0d503e66fcc54dec2c682f74b638f94ddbc5b5aa932fa200f79dd97c938776acb8f08642079474b8a8f500794fcd83ee91101abb3e12d6681a882e3bd251b8970aa457b2534fd2c6d0062fd21bc20b62e3fbec3100184897787377723100a2a9a5392e06319b26f49036b26db799a00c90ba9c914c3f77a523afbf4fa3567d09441f3b67c1855e11cf4fb441f5910236063e957dd3d54a9dba87052f89c6040c5b77070470428a496b5eeb6a811ffe24e485b625cc89f93018a3c281ac23d1f15f4cd5fc94a5306a6a145839ae013c11cad255cdf650274c96810a2f051b58015190024052643bb099f8e9c782a354045c730879545b74af457c7ec6c449cee6ddb6a2d6002e51dada8f92509ff0e26a7a88e0d7d44c420092c077a92cee8c21a1ba6a8362853d0ad1ff964b1cd68dc2cd3a5218ab418f10e7fa65e52f525fce57697c8550bb532df55cfabb6315b4e223e8e287a4a84ff0da026e86c107cfdb82f24359d23f5953da5437c80a00c8c314ceb5d0b309b6833b8de7140bc8182a4e59473b2e48b472436eb223f23432d7b5880459a89339d5f41a3ab33652a5fe50d66b54a04acda61a0f40d9aeabf77334c6d80b1448be4702f084a34886cf9c320db4752df616a2407d787f2ad18a441f7abd5f8bf1abd03d5d8b341f36c088e99a6067e43db038cf407ce468453b487bf7cfe563f0c725557f30b540f88a2558c9ba0a2a05d3a353fbb4bb041d9a3f624b642773a3964e9da318199fa25e8923474e63bdbcc4de4c76e336578706e076a9d1206e366342b1f4b49243b6d42270da4004710edb3a72942f0cd40d8e211a73ec8aceb8857379518e41a23840c132624ede4cf2947b590a7625bebb55aaa1379dd789753f51f1b3d0ca5081ac81b49a10bc6428c15e793c0636e28fb7a93a6814864e04b0cefb71a98575abcb3d7c0d3a58a97b5a0adb24ec557542b588f93d086c6ce9e2451a918272da51559cac63cc09a73a3c4e7db45d3c3de9936056cf9f00b4a49c3a52ffcc1cd6a8dbce635be27ee4e9037a1ff19e80c5226cc7c77e17333c2fdb6bc0d46f06ab6c5197c082fb4028ed3a328441eab1d53f1d6eab0eee86932335eb46167c61dfd50ffa8c3748f8cca30e0162f6ddc71adcb3295c791445b3e5085a6056a6e952af89577178e92485a9e6fc3b9bbb373598bb30957853955fe6bd21b7f05bf456a3f36bd7bd49edb920925f020ca12e3284a3ba4a1239232b8ff2273cd1b3a3144bdcf6650bbb005cc67f105088feeca1dd4379bc06b3bcfdf339a958de223589415d0e12b7ee6441a131a62bf52d0d9a298def255e94df00f86b350c4aaaad5d451d377b3d97daabc63dbc9a525a8d73a315696a613380125ebe78dc64c969045513e1b99e0acd496817dfa80522bf51097f915767b48a121ebef8955aa4d5d36b20bc9d33d2b87d0ad6f57a01ae1eb1a2df865e988e0f88e6343c2209e43338a5db507b5f831b7daac67669bf96a7326a192e744997d3ea78734b5eee2afdfddb649cc3bce0f982641ed89add3b0f2f8df8054e405e4c144ccf3b7c6b51fc30c0bd13f950827d9b3289111c6bac5f11f0e356b73ce5bd90506e2f021b2540d0910ec7019975f7dfef6d3e9d20080b2b1b2b52a0362b2936bf093105051a42a37500b354fd0a25cad92eab3d88ebf64317637881ff41bd1cc614abf7b937cf46dbebbf51743de1d29574c53f83706968b2f0be6f1914204feb172e706a1dab0e2024c9047b1e97a9d4bd37b4e29babf9bbfe4e4ace2459d2fa371251518a976a1d46fc9e92bf5e066d289a1c81b01a1788f41af9a59f3fa15f4ff187fd74886f063e8ce92ba2354ac435b2f18045221ccb05321f1a5f37bf19e4187536dc6c4f0e387c8957c87cbdedf3933dfd6ef01f69a22c1adaef1d295dcfdeac0ae3e67b8125b8874a80863a4e7f537c661d263c4d2e6821e8d616a1d11ed02798cc8b3421ea6f8d0034b2619e51d125e0e33f1c83ba6a4016df29dce84ace9544095abbb4729ccb895ab0d31cbb45ccc13c50da5ea6962ca792690b88fbe59b987c419a37833b36cbecfbddaf2617b799e76a54e99636d28b976970c4bcb096f32785b444a955c92b1970e7cefc68b76f57be895299e0cfb8371c8be27d1616d61824ed56ca1005393265fa03a062087e5f25c1f80c6c5b3371c05671a235e4c72f0d5f35c0705791804b06df1ce943e18ae72c846fa9ee1cabb494083c1117bae9497730adbed029e8a8a0d6f98c1d98f52d76ce9f8fe43ee1db9a7be588ede1d3425b4026405fed936d2700534ae05a2894885b078350165a086c6f8ba25d619a56cb189da9c7a50354c06747878fbe3ffff54e4f5fb924d41f2bd5eab0bf50dde01b811f7d26210f628dfbc0e5abd05338e8b3b9c1dc29d66ffda25738b11dbd6d109772a0e6ae252e9c949a175148f78e327d8d3a771b897d4b4cdf2932dcdab7fb62b198d048827758dd025ad09efe52a0df97498cf5544f2ff1ff016dd1b1fb348905eedddadd02f6b98eba9e02cd5c3b50cf4c1046f64f2c0faf981c404ea500adb75ee098144355ca37e2b9553097c050f330896cb1cf361d0e8c54608c9807504e74250db454895140f1f3b266e205767ef78cf483baa2d8e94bdea730604abccb3e21a39ce748c215020a9dfcebcb505b20e6ff2d35cd77f1da4855e3979bc6e7f0aef24ca4cda2227d22a283b622d14abcc427ddc36da480bdbd6c2a8f0e2ecad9b681a0910d1e6827ae2e40fc4abdae3a58163e39bf5dda6cef8eb6cfb90d6b410b5db011be7cf6d39ece44f9bb3e009488bdc4c7ffba64c2b01ed32cb01dec1b3babcdea1c9d1d0409151cf73bb5cdf1aeaf715f5fa2ac989edaf9ba07127c63d3e7a6286beb36ccc2aa218b59db1f32957043e88bf19f2a521b446793be8c0617fc42d3ff5226673103aaa38f96e38ae978018408117bced5e0dae4dc69a5bd5ba2dc989e3285c5fbac1f15eaa1311e2c5c2a3f37066757c70cd65339cf868331bf5a7dbe433bf2ca3dcdf158572826719363f359ebf7fac939aa5c208bc0b3b1664a3314e96135bcd23c0f1c0a70d60d5aa7e0ad0ab339380cecfae6cf901ae6add07d9a67319d55b399a15dadbeae18985d3b0df3a7550981709c3d71fe0d28eb84663913a8bac718233e2ac191bc5765661d814a1e53353825101159e8c7398c11842f4742f480f01dc97aff7ca54010cbf9bf064ddc54e7f637785b33f413be11ff5a20875768f112e16dc1d4598daa56a4cac323e7ea80173222cc7b06e0bb9ee07d2509f0724aaa76e421f90321a1798d1fde7b59430bbba505402fb3d26cef5a620b6b4b6dd4327bc474b331b3b0f10c899d34f396aca7549ff08f0ef8095f20f9c5c0065a956811a4091b97ca270f868d6ed10001009f10b509bf85d7b8be90cdb150f9d16bac14bc491f623581512276b695496b445f6b7f95e3c1af3031eefba6eb9eeef17065c71c0f6a67735684b20f458613e45d29ece052b480a5fd23f5b2f3066c3cec9891e40c552052dd2aedf00faaafbe0512b140afa30933bfa3c741f5b8ef47e15b16acef164f7f29af040061ab7f2bf845d93226e1a2d818272efb0a95e441f526968b0a52f7d15c348c77e61ec0ccefd902dfb63dbc1520c097c2b62e79d370226003c4a5829e9ae2e8ba0f46765a93d03d35afef8b952a3de3856f0000002800028008000180fffffffb08000180fffffffd0900020073797a320000000008000180fffffffc240002800900020073797a30000000000900020073797a310000000008000180fffffffdc00001007264839a9f81c109dfca395fa3912adeaed451d217ecfbfbd3b3d7e77262b55e55e59189abf20d00e6369945c3b3c1f228c0f7e8f8dc69e726b791767c4d13786b3c864f5e74b5a8d991f51dbeeb9d628cc7ac4b424a5789353b3f5fa9c24cb9ccc975e8bf9a5784b73e72dc004de1b3d6167176fc59c094eae75a4d5ab3fa4cddd9b7f4f1cb841cafcbbf7d387d7b3121b2f334be778fb831e404ef538f0a5ceb8d81965a451d5b3d5f3f14ccfbdb3f8b2c59ea998fd529b1e5ddd65000028008000180fffffffb08000180000000030900020073797a31000000000900020073797a30000000000900020073797a31000000000900020073797a32000000000900020073797a32000000001c00028008000180fffffffe08000180fffffffc08000180fffffffd300002800900020073797a30000000000900020073797a320000000008000180fffffffe0900020073797a3100000000a8000280a400010081b4522ef9acf79f9f591bd39732db8fb220ecef759492e8a99530e0177bf1900ee34b6e676a5fa66db8bc080ea183f66aa57fd8da57b2f5f5f22d901937480bcc804a88b6a53a19c79f3cd2243bde8e8566c133ea6f996993e1c6dfaa06c69746a64b2a1ad2c071703ee9b71db943d7411498e1965cd2f5fffd3fc962fd3fc146fe4f511ae027800a84ea2220e74206dab0df555360eadd37132a590836334308000340000000010800034000000001780001800c00028008000180ffffffff67000100b8dd5d82f0885b7d2dae8aa862bcb651f9d698a8d426a9b25bfee3215fa3c458d0d97c791a0cde94e4719ab0d8c0197a8d40ab3207fe34e3fa0e9bdfa03cff45dbde6737570c39bd699a1fbca63d41929d0bc13e5517a2c8410f22bf1bfbc829699f4200100000800c0004400000000000000009480000800c000440000000000000f6740c00044000000000000000082c000280280002800900020073797a31000000000900020073797a31000000000900020073797a3100000000140000001100010000000000000000000000000a"], 0x2cf8}, 0x1, 0x0, 0x0, 0x10}, 0x804) fallocate(r6, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETXW(r5, 0x5435, &(0x7f0000000300)={0x5, 0xfe01, [0x7, 0xb95, 0x2, 0x180, 0x9], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:37:59 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:37:59 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r3, 0x20, 0x70bd29, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x395}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4008000}, 0x4000) r4 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) sendmsg$kcm(r6, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="f26d91ba404694f36ff75abede1ee06fbfe073b858edff10b951f4e3f2706774dbd71dd39925c96549a230491360f8d0f882e70797fa5ab3ba6f6ec07c1eac3a1ad6d96b9f2511e0d6e3b7c688e993fb348e6dedb0800519d05b3bb05129c7558be07499d5e2f65db5", 0x69}, {&(0x7f00000001c0)="1a5187bc0131275f8e83d9deda0562863c657133a3f674a9145b4ba346905e1f2344a461f80e4adca4a4689f4e57eaf5f16aa92e6fbcfbf938e86d0c02330d615c8b898aeccce7c3e315", 0x4a}, {&(0x7f0000000280)="492b72aaeac05d5715ae6e8d1a9d4f23d61b3180d89e9067c69fcdc7b9c284753fafa322d9f8ebde35f062d946960c9e72325fd9690ac79a15809e0593cafb9487f07cc28a8e723362558e789259cf80d46545e8aaf7bec90020c32f8bd9be3a5d1c743f687453811f35cab7bb4486773409dd05af7e36086d537dc93b957d5d656b2bab3cd2210fcab76e68923a091c50e68f522886", 0x96}], 0x3, &(0x7f0000000380)=[{0xd0, 0x29, 0xff, "2a45c8cbcf0a019ca5795a03ab76b45e1287cc9cad919bea809f00b144189fabb17a0c9fca06eee1f018a64ac40aa35217a61a0d91f8c6aa0672daea4bda39376a5bba6430fd763cbc76d74a37c659d9eea7aff02406ce5c7a879b4142bc27c5c5e947b05e3ae05fe9ddc7c66784c6d4dc26bf4099226499bc9e9611a915df7b0fd8dddc0b5b64063a222bf3617b18db5b6f06922a80ee992aa6775ec9d272ba7881da3f5dd8c45e1981882d1fdf730e49d6f8849363780f82"}, {0x70, 0x10f, 0x2, "d4e939cabf77c3789015ea9ee515b71c779ac617a7f69bceb25c24a9c75bc84e6f431b992c144e360aaa9468269b7cb23202e3ad4ddec58c39d0145ab792790f4c1096939e85e3d7064c34613a29ea253c8428f801ac5fcb4ee79e"}, {0xa8, 0x13a, 0x7f, "7baafdf3a662004994aa87140a40294f8c327df379311ed78add5691b1d3c3cd339fea2752e07d7c568dd113fb88ef212f7987238afae9c5ba30d3f58c5d0daf82c71a6e0fecbdba3ec4e2294da4e938077f1c34eaae7eaf3c032ff431cc5a84dd08e727b9af00cca5897916e852e6c109cb2b018b63685ba62dd985c0265efc44654ec10241ee1e7cafcab4a0c9ca336ba0eca7f2207e16"}], 0x1e8}, 0x80c3) 13:37:59 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', 0x0, 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:37:59 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(blowfish)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000100)="c7da5f1a", 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='pagemap\x00') sendfile(r3, r4, 0x0, 0x10000000000443) read(r3, &(0x7f00000003c0)=""/72, 0x100000104) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 325.048058] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 325.085231] FAT-fs (loop5): Filesystem has been set read-only 13:37:59 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) setsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000000), 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @multicast2}}) 13:37:59 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @multicast1}}) setsockopt$nfc_llcp_NFC_LLCP_RW(r1, 0x118, 0x0, &(0x7f0000000000)=0x7f, 0x4) [ 325.438775] FAT-fs (loop2): bogus number of reserved sectors [ 325.461653] FAT-fs (loop5): error, clusters badly computed (1398 != 1399) [ 325.477994] FAT-fs (loop2): Can't find a valid FAT filesystem [ 325.505631] FAT-fs (loop5): Filesystem has been set read-only [ 325.544149] FAT-fs (loop5): error, invalid access to FAT (entry 0x00006641) 13:38:00 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:38:00 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 325.727749] FAT-fs (loop5): error, invalid access to FAT (entry 0x00006641) [ 325.847531] audit: type=1804 audit(1588081080.369:144): pid=18082 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/368/file0/file0" dev="loop0" ino=971 res=1 13:38:00 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(blowfish)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000100)="c7da5f1a", 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='pagemap\x00') sendfile(r3, r4, 0x0, 0x10000000000443) read(r3, &(0x7f00000003c0)=""/72, 0x100000104) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 325.975456] FAT-fs (loop2): bogus number of reserved sectors [ 326.008999] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:00 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) fsetxattr$trusted_overlay_opaque(r2, &(0x7f0000000080)='trusted.overlay.opaque\x00', &(0x7f0000000100)='y\x00', 0x2, 0x1) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r4, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:00 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 326.429987] FAT-fs (loop2): bogus number of reserved sectors [ 326.469601] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:01 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = pkey_alloc(0x0, 0x0) pkey_free(r2) pkey_free(r2) [ 326.838715] FAT-fs (loop2): bogus number of reserved sectors [ 326.863522] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:01 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) 13:38:01 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:01 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, 0x0) [ 327.129963] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 327.154776] audit: type=1804 audit(1588081081.679:145): pid=18112 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/369/file0/file0" dev="loop0" ino=977 res=1 13:38:01 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x9) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0xa010101}}) [ 327.186619] FAT-fs (loop5): Filesystem has been set read-only [ 327.287666] FAT-fs (loop2): bogus number of reserved sectors [ 327.327028] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:02 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockname$l2tp6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000040)=0x20) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r4, 0x6612) r5 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r6) ioctl$sock_inet_SIOCGIFBRDADDR(r6, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0xfffa, @multicast1}}) r7 = shmget(0xffffffffffffffff, 0x1000, 0xa08, &(0x7f0000ffe000/0x1000)=nil) fstat(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_IP_XFRM_POLICY(r9, 0x0, 0x11, &(0x7f0000000140)={{{@in6=@remote, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000000100)=0xe8) shmctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x0, 0xee01, r8, r10, r8, 0x0, 0xb}, 0xb8fb, 0x99, 0x3f, 0x8000, 0x0, 0x0, 0x81}) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) 13:38:02 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x2, 0x0) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 327.853457] FAT-fs (loop2): bogus number of reserved sectors [ 327.891585] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x2) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:02 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f0000000000), 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 328.261004] FAT-fs (loop2): bogus number of reserved sectors [ 328.268641] audit: type=1800 audit(1588081082.799:146): pid=18148 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.1" name="file0" dev="loop1" ino=979 res=0 [ 328.288131] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:03 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f0000000000), 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$DRM_IOCTL_MODE_CURSOR(r1, 0xc01c64a3, &(0x7f0000000000)={0x1, 0x6, 0x1, 0x0, 0x1, 0x7, 0x10001}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000040)={0x7fffffff, 0x800, 0x5, 0x1, 0x4}) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 328.600782] FAT-fs (loop2): bogus number of reserved sectors [ 328.641139] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:03 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{&(0x7f0000000000), 0x0, 0x1c0}]) [ 328.886298] audit: type=1804 audit(1588081083.419:147): pid=18229 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/370/file0/file0" dev="loop0" ino=983 res=1 13:38:03 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, 0x0) 13:38:03 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000200)=[{&(0x7f0000000140)="635442863d9c6c8d1412d446482bdcfd8bdafabeebe370fa05b3111054e899de6667f880c211a4ea5671264857941fc5c887c833a2782d220300634639d03f08f82f6d161e6190a3f9430fe5d16dd516f5c5bb9f45d8e7510603799924e76b3f312c5dda30ec3827969fcf19d0a27c6b9e337824a9a517ee62c9a7e4b60ddcb67cf1e372d37c92de22ba7badb54e07e101c8190b808d601a14e0da2b03a9cb9879fbd8cd495ab1bd7cf31de7", 0xac, 0x5}], 0x244000, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000080)={0x0, 0x80000, r3}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r4}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r5) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r6, 0x100000001, 0x0, 0xc2) perf_event_open(&(0x7f00000003c0)={0x3, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffc, 0x1}, 0x14008, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @initdev}, 0x80, &(0x7f0000002580)=[{&(0x7f0000000440)=""/142, 0x8e}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000002500)=""/65, 0x41}], 0x6, &(0x7f0000002600)=""/53, 0x35}, 0x100) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:03 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x0, &(0x7f0000000000), 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @empty}}) [ 328.977642] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 328.990496] FAT-fs (loop1): Filesystem has been set read-only [ 329.067902] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 329.089189] FAT-fs (loop2): bogus number of reserved sectors [ 329.096855] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:03 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000140)=@urb_type_bulk={0x3, {0xe, 0x1}, 0x4, 0xc3, &(0x7f0000000080)="bcc158aecefb4ce7e236d97402e4569b1de2de8c9a79a7e55531861c11e88aec1649b6470136529d785ec6f6301a8a93f803489df952c2b4501237", 0x3b, 0x3, 0x80, 0x800, 0xcd62, 0x0, &(0x7f0000000100)="cedbce1f4c9c9e6ccf4847aef1924c05a20f45f77fb46b9bec63b3192047d0c84f43b5a7fe908dc72b82f23e04b0bdbccade7b284bd9d74452dd1ea064e7"}) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f00000001c0)={'macvlan1\x00', &(0x7f0000000280)=@ethtool_drvinfo={0x3, "ed9e2c83ae553c17fed74f11461a80f870db544a6a68429981b753b0aafc043a", "a4109416c8d8c2745c36d668c1e37872d965ed3eb4f0b0e9e0f18a672fe01f26", "2dc87577a541105dfcb16436af28be55b082290c504af1849dbc74eb3a01250b", "830a0827b31d86be2707fa17e1ccedcddb0b742d909f85e245402a538da895b6", "a376dec2994df0fd06a6ac263329ad6baa0e17f2116bbaaa46f3c450b5a8a00b", "fefca44ba2c371f3418cdcba", 0x8, 0x3, 0x0, 0x3}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KDSETKEYCODE(r3, 0x4b4d, &(0x7f0000000180)={0x5, 0x1}) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 329.140952] FAT-fs (loop5): Filesystem has been set read-only 13:38:03 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) accept(r2, &(0x7f0000000100)=@hci, &(0x7f0000000080)=0x80) fchdir(r1) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:03 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000000)) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$TIOCGSERIAL(r5, 0x541e, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/161}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x18, 0x0, 0x10, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(0xffffffffffffffff, 0xc1105511, &(0x7f0000000280)={{0x9, 0x0, 0xfffffeaa, 0x20c4, '\x00', 0x6}, 0x0, 0x0, 0x4, 0x0, 0x8, 0x2, 'syz0\x00', &(0x7f00000001c0)=['GPLem1:eth1\x00', 'wg2\x00', 'wg2\x00', '\',$\':^md5sum#$vboxnet1!#\x00', 'trustedprocproc}}+cpusety\x00', '#.proc\x00', 'M{\x00', 'wg2\x00'], 0x55, [], [0x4, 0x3, 0x3, 0xfffd]}) ioctl$DRM_IOCTL_GET_MAP(r7, 0xc0286404, &(0x7f0000000180)={&(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff, 0x3, 0x2, &(0x7f0000ffb000/0x3000)=nil}) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 329.447059] FAT-fs (loop2): bogus number of reserved sectors [ 329.485866] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, r3, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xffffffff}, @IPVS_CMD_ATTR_DEST={0x4c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e24}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x8}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x100}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x400}, @IPVS_DEST_ATTR_FWD_METHOD={0x8}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x8}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x9}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x8}]}]}, 0x68}, 0x1, 0x0, 0x0, 0x5}, 0x10) r4 = getpid() r5 = syz_open_procfs(r4, &(0x7f0000002100)='numa_maps\x00') getsockopt$MISDN_TIME_STAMP(r5, 0x0, 0x1, &(0x7f0000002140), &(0x7f0000002180)=0x4) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) accept$inet6(r7, &(0x7f0000000080)={0xa, 0x0, 0x0, @local}, &(0x7f0000000040)=0x1c) 13:38:04 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:04 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x2, 0x0) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 329.902245] FAT-fs (loop2): bogus number of reserved sectors [ 329.930869] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:04 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000019c0)='bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) mount$bpf(0x0, 0x0, 0x0, 0x100000, 0x0) mount$bpf(0x20000000, &(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x2001001, 0x0) mount$bpf(0x20000000, &(0x7f0000000140)='./file0/file0/file0\x00', 0x0, 0xc50c4, 0x0) perf_event_open(&(0x7f0000000480)={0x0, 0x70, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x8, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) mount$bpf(0x20000000, 0x0, 0x0, 0x5890, 0x0) umount2(&(0x7f0000000200)='./file0\x00', 0xb) [ 330.132085] audit: type=1804 audit(1588081084.659:148): pid=18314 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/189/file0/file0" dev="loop4" ino=987 res=1 [ 330.260056] audit: type=1804 audit(1588081084.789:149): pid=18320 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/371/file0/file0" dev="loop0" ino=989 res=1 13:38:05 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, 0x0) 13:38:05 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:05 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x80, 0x0) r3 = socket(0x11, 0x800000003, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000400)=0x14) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000ac0)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa, 0x1, 'netem\x00'}, {0x48, 0x2, {{}, [@TCA_NETEM_SLOT={0x2c}]}}}]}, 0x78}}, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'vlan0\x00', r4}) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) write$USERIO_CMD_SEND_INTERRUPT(r7, &(0x7f0000000100)={0x2, 0x2}, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:05 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$NBD_DISCONNECT(r1, 0xab08) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$vbi(&(0x7f0000000080)='/dev/vbi#\x00', 0x3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/229, 0xe5) [ 330.741317] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 330.770504] FAT-fs (loop5): Filesystem has been set read-only [ 330.867042] FAT-fs (loop2): bogus number of reserved sectors [ 330.872980] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:05 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x80000) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:05 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) sendmsg$IPSET_CMD_SWAP(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x5c, 0x6, 0x6, 0x801, 0x0, 0x0, {0xc, 0x0, 0xa}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4040000}, 0x8010) ioctl$VIDIOC_ENUMSTD(r2, 0xc0485619, &(0x7f0000000280)={0x2, 0xc010e2, "894261aee9a61fdcaab03f5eb0d508e408bed9b7887fcf12", {0x3, 0xaf68}, 0x800}) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:05 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:05 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x2, 0x0) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:05 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x77359400}}) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$bt_hidp(0x1f, 0x3, 0x6) sendmmsg$sock(r3, &(0x7f0000002c00)=[{{&(0x7f00000000c0)=@l2tp={0x2, 0x0, @multicast2, 0x3}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000140)="5ddf94e62078fe9c028b84bbdf67856ae5f12644f36f1760fab573121b5d1f5188b9adb78446267b785ba86a3759bdb6d46545aa1fa9748ea758a70de8067afbe64b2c348128dd8c440f326cb1a4553dbffab8f08d40ea19fd9493feeebae5d1b7e305ea4db2ed09a748e7663a3c26a52e6b39926fb797d126d12e0d6e99bf6ed260fa", 0x83}], 0x1, &(0x7f0000000280)=[@txtime={{0x18, 0x1, 0x3d, 0x1}}, @txtime={{0x18, 0x1, 0x3d, 0x5bbf}}, @txtime={{0x18, 0x1, 0x3d, 0x5}}, @mark={{0x14, 0x1, 0x24, 0x5}}, @timestamping={{0x14, 0x1, 0x25, 0x4}}], 0x78}}, {{&(0x7f0000000300)=@ipx={0x4, 0x7f, 0x1f, "7604415917e8", 0x9}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000380)="92ce338fdb507d067891e25bab3a35f9258ebb03c95193d127cedb91a130d9196c13e466dda5f742928bee8ee8861ef78bb7fab1b8155f2fdaeeae24fe24668d8d74265fad31d33b019254e4e571235c0b013cb8b6d27df7c4254ac2d81f9fb6b7ab1068b04448749b69cc6c7d6e24d69815ddadc2863200b233c374198efe85131258a2c8f4a2013d7e2efa", 0x8c}, {&(0x7f0000000440)="98a1e7a24ba7dd51a027991338159cf1345e316d460913d9e5b0ea4273e615c2f0f5167c56423ad4f6cdbd874f3498dcc4baaee84108649e5ca0d18a9ec26ab7ba5da3553cfde9ef7cda533afe26596f5048eaeec2f3bf6c5fe88c79fbb256ea998cae8b976acbe6ca78d43b44e339f7efc1e7d0df73062d414c7a776a3f2fbc999e60217de14534463305244d345400a87eaf80c63bcbf8eab2219691b0ba4298d27547471f945e8ef708ea5e7a5e097955b5ba2959ba5c0e8fb434da91403ec76f3cb553761fc7373aedafe085a3e430a1fabcca0ee8464e34210ebc3d397a65aa005e2b", 0xe5}, {&(0x7f0000000540)="88b675bd0e1cd149a4d9d5bc0d9cf26b62080937a0e437f7edfa5af6d35852f25c805a028cd90d480611a083a4d62c983108ad03f82a3be0e4a4769267fb7c26f443d03cca2c93cc47371c92f5b2eba40b508a735cb47942fc6e2e3c8f99b07187621acd71eaef9e38e23b2f994c3055a1203090faf8df49fc913304eb5687bd5a1ace5e30dfb841384c7ab733df513220069e7a6aaf1ccb66a658b8f7b1", 0x9e}, {&(0x7f0000000600)="db0be949cb395b3117c59cdf25030cdae481b7b49c7e61f42f712c24e7471f9cc6f039f1dcbd10a464eb0919bd4eeb6da15f12628ca67b6fef59f6144042ddc1aa5c75b57130ccd196a3cb91a4f42640c81d485a1aba9c0abf5dfd851ca2ba6d1c10b2afed1753e7798e673cd1ffd23014a504a6953bc8d55bd3877523fb214550b72e35c54bc4846120b9a4052b8df3efd53fe7fdfd6a54084d58", 0x9b}], 0x4, &(0x7f0000000700)=[@txtime={{0x18, 0x1, 0x3d, 0x7}}, @mark={{0x14, 0x1, 0x24, 0xe764}}, @timestamping={{0x14, 0x1, 0x25, 0x1}}, @timestamping={{0x14, 0x1, 0x25, 0x86bc}}, @timestamping={{0x14}}], 0x78}}, {{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000780)="560fc6d104833cb2af05911546d4d08840208586d7769dd17d3a3368a696ea14a82efe790dff306c6e455d414446a2a9374fc8d0fa6db348ffde8eedae028ce085148f9ac15b50feb46d66aaacb483f4b8d46c029ac8157fe62e1e7fde0e0bcfa9df1d3320e353a707293feceb48c7579c53f08373e4a3186342dda3f59b83953d56c0396a1b6d842a3b22c7b4e52dca6a31b821add7d83a5945ed6b7cae1a621ab93f243951148c6d8fb3a163692faf255cc0d686d12f8dca38fe047e049eb41d8b16fde02f7f0ab1fa8591c075031234c017742fc3cc63c7e19eb5c48ae22d0c4ec4186722bea1597e650ead16932f9b98efe0e7d24bcca7371b1f598a", 0xfe}, {&(0x7f0000000880)="3a19226546e647f46076b4e3c4e1a0f9b0059a29567698330a071def541dd69ae0a4295c030fcfd92a3e2c92e177ceb81fc066748a2524af3e81286ed813e9e053e1be83", 0x44}], 0x2}}, {{&(0x7f0000000940)=@caif=@dbg={0x25, 0x9, 0x20}, 0x80, &(0x7f0000001ec0)=[{&(0x7f00000009c0)="cf3ad8949b53bbd7f304064eca1eb6a016be1878bd580860dce30889a7a1adc2d58870cba38a00a3160b2462c516c41e01bc47521267ea3c960fb8ea0d2f096036256c92ee405ee230ce9746b0e3b21edafca207fb100f928be6630b8170b0525d", 0x61}, {&(0x7f0000000a40)="207ad4141165d994d4bc9d2f294a619124800da477822b3d230d41b50d6f3a03f142d4a8d88ca81823e90d2be429f8cf7f27eced694c4a3409dd2bbe693115fcc4697aa82aff2bb1e7a57be04d3bc2b49453585118c18e4561682c97ac8fab792e896601196aa99f55e46a870849ef1becbf71dee738dea1b0286c262b", 0x7d}, {&(0x7f0000000ac0)="5cd30f5e6dfe0313b87be782bf7b3a61bf437845f41d353968d169feac89dfd554269b97158556a270247cddf3e481ac652493dc5c7adb7cec9b9bf1d37f65af62d100375f55f007ba130ff21f17ccb66d4dc14f6ce70591160e16a2adee6b49dff3edffcb30d0143b0be377c6e1d12015e2f9334f33685f5b30c9e03d59dab112cbb9eeafbf06475f2878da924ab4ee457816280594d9bd37ed20df0ccc40fc15b9be6465b0ec46aba8387dd7d5241f30bcac0660f9397ff05e4352194fa6a7eae142a62c8d869b48964abb720b947e2c748fd7680186fce17570b4de51b9c7534971e36815a2bdc56b19261c3e4f217d41be27188d9a6d6cb8ab4b26bd0d7afd19ccbfa3ff9f015f5281ea8b3a4830d88b6fa84d4de5d65e84221e9eded5c5e3b587b25e17827c20b0c6ca74616ca3b7f4204b9dafafac18085887e410d3d6c93cbe738086d6df8cbb74c63000124626308a1ff8c5ca7a2cdec34d744785a5c9572d14302a6aeba4d6a7a0f49790938e6742a150e96443e1126db2b29e766d73d1b9ec375581327d12d0e09f56d298091b2b96d1b749ade80dea4d6202155878451b2d3329f79fd4fc0c229c541f5364fff554731d9bf975b5086ea24367125f8f9eddd4f740ea62a37d1d4ebb57a1b7f974cd8c9099070bf9e9a7841889b4f80088a03d41955bb97ea499ff3fe2de4861eee8659353c5cb062127965741406351e996b4c1a6be5779e490741e8d8ca1e907360ced34a9de8b11eb1ba0370d9a53339aa779fecd7cd9656f5a61936a193c079f73ed5de4e44d4772591fdb9b2d1df639b5464e0591839060d0d42cbf963a1aa6ac5e278607f8e2a0614a466f1a358ff71efbd882f6146183c9afa844e8419c22316664d3bc0dd45429d36ce5ba29ff5727a68cd4675eef6097344bdb9106ae166613d26ecd1904a4600406346a0a528bebc2bf03c1f7000a642fb883a53994881538bb0eaeea9eb911079dff4651fec0844432d605592dcf4f73637df558c3ee103c579c1b2c84bb77296c696c71e8238d93d8f83084d47bf23906ce2d0f288d3517ffcd48da5db166403cf79706c5549852d9ff6e0383f8fcba7672fd10574a8fee40971c9acbfde01ac6776ee39034c392897c3f284683f7af1f6381292a9c9b2e76df42ec8e44c11328e6b38a1f6fb516ab234ffe7464b1a84058ddeb440fc74fb4bbbd3dceb61ede4e29d962fabea64c5f86d989e36ddba97b1ffa89dddd4504d23707193300619e748cfa6ff3fb39b4e3858383d748b5967723dada759c07d753a5dcbfe5d4716a0a14174f7a2e9c3df35f2a42e034a5734b2c65f42a4a50b63dece184457452ead482dad34ec5b280245fe4558b9351a19a2c6689f24faae98713e9730bdf6ec5e0d74fae45fb44926ed5aeec0d241249c176859807badbd641c0061ad1367e07927e14483d5cb62cb6d4c954fcf9058693a0f68d5a3972344b4fb47672263b64cdd6019bed2c42d0d8a33b9ab71ab937bc7e71e2b11cc55d99957528d0cb9b8064186409c967de3189305ee7868e84a3f17048a272850208dc762971250bbcf2e9a4aac781f9d06e0e0b34a1cd43d5ab6bf013e09806acdaf53e11ea75fe0e12b615722e24855743d14e106c898d61f5088ec9010f67e89798c7d2cbf630689032a441d0132ae356dce5286d20b6a89d2aa14f32f5268dc3c4fb570ce3427febe26662f5ec48462938330043070e23fb2ebdc377f5802b1753e16cb9a9b566be86545566e11af636bdef72d9d3a213b9a171defdc5ac0f17013ceeb3906e29187d2b80d723f37c9ad902b806253666368b37b8a8d15295723b65be680e0d01a385daf2f54edf7da40b51a8e145c1999fe2c22fc589fe68996cf4d0bf562f4426a129ef59063eb09d56c91949a4c205a24f91288d96fe7edeffd20abb99eccec19a89760df60bd7dc074a79ad6921c53264e6b4021111e710052ba5009fae5d9b23dad4a3155c9835563566586d6cae2d75383f9dcabfb4ce23143a9fb14aa089dcbc18e970c47d93bae8c54630a7d9a9e9108f86dfdb7a97119922f6233e95f7c7040449f09b72ed499d843a7abeebfb0addf040d3314c1960404c334369ad9888282db7722f340e9cd76443015f4cdde1602eca02e8f14adb9aaf58ad450d1eceb8c1582c61ea02762b7fcfe836e17544e220aa2274a9b986bb86fe7a77203bb9660b066d84d2b9d11fba49fb5faf9bcfec64e444f8c905b8f4c4b3c1b3877a77327174c0ce90d76e1be0dde46878059c26c1f614e114f15e5ce4eb8022ca972063da65e94d2b35b2c82706b59e7362619116d1466940232bbcc0ecd3a58693096682a22e54e1c0b441c55d1a59e61a1995bc85c0daba32cacc5d372309ed1346da410905a8f13efe81fcc02d35ed92fa245f8a6e73cd5a0ae459eb52ec99c34d94d7117fb04988a2463bf039f8ea00e7dae49d509c75672b5b87f93988d1a2117d0b14c62a751d6771acd5c0a45eb526512a3c1f5bc6cdd66ea25a7469ef7e82233142f5e53ece2f0308cf0f56e237c01eeab67eba25aefdcd3863116821c3dba7d70cf2699ee2ed87fe8d0d9e724ff87cdd0086999b269a3dd964ff621d35ef255245ff3b2f86f42ace9756d56c28ec552f3621cfe592135dce714b0d80f6311dfee5ea907beef317620921e65956cfd90cabb87ebf669a71313614b642f93d548665b1c40d4b74d39e05ad6d456855382b0ca196ed4eb484001b8c5e7f884308efc3c4717710fce31602f929ab3da56e67d8088386f010083d95adfcf6881c713256964650d5a48491c30c171ffdaa0296e92366c14fb34846db9e97940edabb7efaf9e8d1cc9c92b3f566e7b647da501ad6d47af89932a2115e20612e3b723f3a9b019def81b69cb5d2014d13d98f12a9111e6f7d506851fa2b0ea44ea93bc467db51f1a76f4c8108b221fd632ca1cce7aa3e3f82ff223aba42f7ba37fa782534502fbba737fdfe81dac34b3fff961eef552ef1850b21a3827cdd64f33be1adad5c970bd15bbe932db7a72d82c5d852c72159934a02a97a15dd81422212bcdadf79308a37908655bb2c95c35211e6a138cb5d7acac54038875fb935e8bc9ac6adecda326e5c699461e58405641caf05ff03a4d962d56ce0ce9725c4c0cca17fd4512533b939b9380ff334215f5819334278bfd6697b926470656893ab28642ca5c53d0526759079a6613485b1ada397413fd4b31b9c98fac9d7fe53fbfc211c591f7ec5b8f61b2e633f930df4285fd1c9a90fcff7f9650f8707be9b11606d662328c167f81f96a3413324f8a535842061b878c758d3cad37b413bf3a074a9ace0aed5b35dea71cf107be656705e4ca26253abf6887ea59f59f644b3c9c222c861e53b6dbfb40e297391d3bf9cb359cc642c16bcbacf29f6f63e1fc8f05e6cb05eba8af8753889a708227cf3911a8f9ada6613cbb1d2ce5fb9ba8eb3f9423639e738068d01bef00ed0de35265ed511cafccebcc0c481b93805adf304fb9639adeae99320c755edceeaf07e7e1a8fa5ad2b8ccfe59a54aaea6e23aa761a9caca098f43dcc22dd4f306a1ed3adfb00618f39465c2b53dbf9919532c0b30df5b6925a06b04bc31780affdc300aa91a06b89f461a305b5c9ff58c3113b89961099922760ef5fa49b7ef7d3941fdd99bb630450478e82b7ac68dc7fe0cbb80680f1031a5ba04a93f5657dc9e229f13a7bc5c382b428ce4d8f8c822d30dd1591e29d863e63f09a773e1a5b725b43578c59d4cbd97f55b8bd2706095581362169d878c1a7b61dbd2b065131a9183c82f4912a545b9df90df7977244e9ffddb3ee093fc4ea0a22ba02aed1503a7c05ceb38f60268e16298c982362728bad4228613f82bf2694da8e1b8215e6efadda76c9d3e800ce447dde2371cf02ac6b32a091d76985275b17077621a9651604e6fc87003ee56cf66f07926216d7902353bc6a96c70e7c1478ca87bc6f5b76193725cfbcfab695ffe0122130f84f462287c07632203fda1a955c3e6e010f4cf7329ae2b044dc0be63758db3600ee5c3b27ca06fde808c98e4cb5f847260e3eb3657d66aa183342ef0fbce62cf02e54c73524ee5c981fe2017ae0c568bdf0c1c03dd13df1b367304d33e894dc4ea16330f655b8fac0f8f39ae74dd853cb483c7979db57eef8d9791f7d7690f6dacc73e50bdcf79e3e0b03305156f7686682c0d0554d113aaca2189600aa38a84d2b467f30cf90d557c10bca83e840a74dd6045e6ddedcbb0be7eb3d51945d45790b250e75cbd4368447ba593cf216ac18d725285fc3ba217144eb3a27c8da4581631fa5b7df3ebe3a261d738371c68271e7b5c54ab2917c60c4dd38d43d4c41f57509691d32bb086ae5a0291fa7680effe23fc4a1a2501be04ccba90030b1e9596f32f66d4d378e50dcd048b359362a676b0d30e923cb678d224f26b9a090f2d9bb41fe6773721d3c723af23bd3d367dcedf25571c7c559e58c80860730aac4c08101fd4ad4e2d783dbc71facd88413d32236820e90101cfe103f821d9efa41304a280832805c48f113351a69116bf673a3ae9cd64658bd61c1bf2bfe9ee684eb93b29de6e630afc1ea06093177e95303bf868ad7bc2865a131416183401047b0a2573b7fd7b6557cb39d09fb7d9bae76232461916a5dff8bdfe4b466348a88f102d702dc4ecdfae55c4e0df52976ab95bce024746a6f9ee4c83c46ff1c9429f5fc94f8eeabf1143b8758b7c6f0bf6128e423e3e0e706a30938291d0743183811ab4e7264337abaa007a8e3b176515b4e6f7319f2f54e7673bdd3405046bb4d01f88f61ec54b992750936c8f0415c004d50d47823372f6dd4d2721a055c03cbb622107a16e8f9e598bfa716e3469fabd30c7933982c8426b38ec1fe78870e8401305d5d4d148df925c89e8c3715e6204f6efe8e85992a747c340344d6503e5c25c86be4c1c5a2f0dc44c23a0cc306a474ad54f06e23d7e416f13739f1c65438f566f07ddf90b7e85d95cc28af5b94db8fed1cd117d6c5af2ef5d31b7f8c73757bea08303e89099c0a8e10350b5d9df10bb1d32c50ee89799cfdf24fb82ed1c4d6dc3b10f30540c760f093bf2f40c3e1fffa5b02d7cb66fdfb27c4aa4c2335396d4df298afb41d8aebc49166101eef311036d4ae361e54ecfe8c41cfab8bbbd3be6d152bf930b3889c913057b116c82d34b7bdd9137dd01a5652420b053c82517657baf2abde40995274fb92c26e6b02aef6e7b11c6603d9316469a746942ff81a0602e681d0bad50284d77557afb276ef0e604781187b1b1b74ee582cc807c0db906d6501f8b667e7b6273e17aab71b4a171eddab861e877d5ccaca6ab688c72575ab9ec451fb5bbfdd11e41175d9275a2be9ff0df0acb5f89d17e9c7a99cc525b7f54e51731fb7c3630f3c2ceb82e7192a86df7697466a5dcab90fd4f1e18885be4eb913809d4a63a20624c7a281d5845d6613cc1b6ae1f8a25116003f8774835736dad98d20e3b19830bf27e7d2ac5c92af84030db3a96ad079f79a9ba7e134e738b0fd03183a484d9a37f82236518f9e92899569cf9851d8d82f734640be2ac9afac8505920ba1af0a08fbc59eaa36993b9adab28249d27c9203d5dba67daefd694be49720a4e1da481a1e98ef7d688e20f5dccf462e92d5c527bb13fcb36e7e704d9b3aabf125523dde9989c85510b009909d30658a3959d02c9b1a756e3d5a9134c5a56cb7462472ad100a615cd39ea943ca4977afea81dc896c20f9da58b88937139bead17d97", 0x1000}, {&(0x7f0000001ac0)="aecaec3424457be77ce79cebc6a8e68c6b47a7b0840e48a4188722af2004c6d2da955536d9aebdddeb64b33c9bdbf8ea1bdb763c74da46a38303c876c4cb0071951b1661a0284db19f3d4fd884b3af4b9b5d4d9664c2ed0d0ca9be377a068455378cb2920814899e867db5383b9d5365cae60d2dcbae858ed6303089e497076f37273fb985cb8678ec028d33665a562c31fe0cf72932ea4ef73d6e0e63e2a322c50cb7b382ab9f6a39831f3123a9f4a6d96badeb7db919258f57e2bfc32d763e8440306b2c5783cb6b550244675d431b1cda3eaccaa3b56fddcab8ff35ec939a061c2464250bae9ac97f9e1cafccb9423f027c63d6852a13851e7a34c1f634", 0xff}, {&(0x7f0000001bc0)="e9e9b8000b4f8fb705466cf05517076ea57da18a46739ee3ce521204bf90448691bfce62bacfc3a0047f79ea6f7c5ba1bbcbe178730ed94623914d80ec6dc34336a22673e8365039fc658eae92aa0e5a40cd57ee79c1d15601b3e8c0e09ace8276771d43388553770688f189da7636c01270e1c127093bd1e0573f5f64f6e7a06b6a93df7ba1f9b729d2dbfa9847f6abab96ef60a514", 0x96}, {&(0x7f0000001c80)="266325823dfede5b9ea7ad36f802a0a83e875b7d3ec9a6419eec32a9a38374cc6dcc5aa216dc2afb4c7e074f83f528a8ba97f2a0bd7e426afa1ad8dc885d77f6b14e705808b9c611d7e8647d68f1279c359239c16e4183cb21cd70f046bb6d607864caea5131bd6a0b83cc61f95ab3b150f9e8b14734d2056859069c45fb81dc57844b8adedf5d7f5687312777d9291d28233f9fd906b2c4ec500227603b7be629f227fa79deb7755a742543bc858830a56ed7ec", 0xb4}, {&(0x7f0000001d40)="9bef2c5d87842122b7948edeae4174fb8f6513d2d6f6a86d41c75bcf4d4ce27533fb8666e8510c7526268db75cb40c8cf6eb1f9e9f126eef0e7c32374a80d25ddcdf44d982ffa5c12eee9ddc6c2d620d0d4bbf3c124451e8a838da13711d9b4c74bf6095ba42a1c0d822440bb0b4cb7c3949b275d1302038ac070a1fbf6cfdea58c7fa039626b325b28c529f62d7e5befcf0c6a151c98beaaa5c0ca59c8a", 0x9e}, {&(0x7f0000001e00)="3a09d2b375a55f360018355b867bf8374dcd6ddb29c9db9f83225970c3bcdfa9e8c59df2f1513c73747d70263588653d31bfddd1089bfdc543b4c766a6b91e0a49fa3ca0054192285314b6daa6f62a17e9f7ff9df0dfda9796f5ab6a3a7c5b1a4cdf9e39c8dbffbcf29ba20f0ba3518854f037ad163b26692384e3f5b5af1a7830ef5a4574da77bf54cc1b5f92d37434015d4135abf211f5a011fc34b856c757d76493ad785892805cfc1fa50dc3080003532d10d338a126bd9c30867a88", 0xbe}], 0x8, &(0x7f0000001f40)=[@txtime={{0x18, 0x1, 0x3d, 0xd95a}}, @mark={{0x14, 0x1, 0x24, 0x5}}, @timestamping={{0x14, 0x1, 0x25, 0x8}}], 0x48}}, {{&(0x7f0000001fc0)=@nfc_llcp={0x27, 0x1, 0x0, 0x7, 0x5, 0x8, "f88d86eae659839054eb506bb5e9983f100e828ee39b68626466e840cab6164d9ebd5b9574242dbc97238076105f9d95486bddc46f4deeb82c27f01520e71a", 0xe}, 0x80, &(0x7f0000002280)=[{&(0x7f0000002040)="2e7f92af14b40dd0206dcaf5f2ae77a4922dddc7bb8cd6241b2ac14ce55ae845585e4053fc60e0fc9bf8e7669e184198937b8d4fb6da4dea44dda9b9e15a8c7da897177eed6e0ec1d5122e71ff6217d11f9ef7a0e3936cf465449760850385a27126d83be7", 0x65}, {&(0x7f00000020c0)="126fcc21ccfca75033018937ef33e92c0dac5ff82c60dbb131f5f035b49b4a71fb751708ee37102fa650dc1bf85f460790b4d30d4af8ebeb2784e1cfd68109d38d746bc90cb9abecedfc107dc323b1efe804ea4899c529754a500ccb9669f218486690dc132862b007d24077eb21f3ac7ee7dd22c5fb", 0x76}, {&(0x7f0000002140)="77ee70e2c90c4a40a066064a9851a631984a9d538a9d316d37467f262b863bd40dcc864aa9caf5126274e326f95b66f1182aeebbb95097d7e62c04ffc561ed4af263dddff0e75da014610f195236120f33fdc37555d1a3b97ba1d02c3c0b33e9d0ef02cd26018372aa1bda79", 0x6c}, {&(0x7f00000021c0)="18a65d5b33b4d5b47bf31d786b3c031c12b1c74ab59a6e13eb905c815885a076814bbe6f31923246f26e8a19016a356f2c33bd7bd29142f4d05e34b3e8630df2ed585e13b99891002115ee47f8487d85091e1031e713bfd9da04e9d56a8c2d97dd387982e0d3b5c12a55cc432da06723447f7d6c7ae2c9bfb2f105ed9cc7d6fcadeb76ca67c6f06da0eb41f5174c25454c5a6ed1", 0x94}], 0x4}}, {{&(0x7f00000022c0)=@l2tp={0x2, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x3}, 0x80, &(0x7f0000002a00)=[{&(0x7f0000002340)="24175ea832283604c2a0443ed68b32259c", 0x11}, {&(0x7f0000002380)="b106590d358f2378a3b7603392ae45fe302938714a9cecff3a", 0x19}, {&(0x7f00000023c0)="3f9018039790213975650c8a5cac858f8f6395b0a47c68a139c51e9272a7c9c0415cf24de2c7f96aea53a6fb660a73e516245914aa55710f4084f52245e90f26e3e0954af07982d78bbf8a3daddc41db40cbf9d4c19fbbd0118fce3fdad529324302c9ebb98373561f7c87d27a17160e74e0b68905d74b82c85a66135086edaa0f1a9c2300bef3c55407251d72656fd8f02e9fbeb674614aec49c831f6779840d4f09a25ceb66c9f630fd66c12e9314d777808f19d212b66b238ebe3b8f42f2d287bcc9628756631b7ad5fe7209cf668124a3c361ee3963926d4d9682be79a3abc10045ab8b0eb5ab6b1894928", 0xed}, {&(0x7f00000024c0)="4f111a66267c9cc3004dd88a0980cb889643b5183fa8145965f61ad4dd5d108d90c2fc8ff20773ea46bfa5adf062f61de036942dfa41d0f33f6a3256d9f1cef4477d3100196911a334df66097049316c417c16723e99112b60d85cdc4e4ae9d488d02a88adce5973bfe85f9e9fbcf5941153da2dd2851410a1b5494ae1aa01653d76ec99dabb509a57a2ef32ee5590d53909f95ce7600a00587dd55930c9f229ad2c2c4eea4b748e3368f3b579f3bdf57966afeb7d25a5f47d333c36bc0f790376441ccde34988fde257e035a0c5d2955b69666150b1dbc3f7b25a01d1ffec78aaad84eaa65a5d7af1908864d1f6078296aa2875afa1c36a", 0xf8}, {&(0x7f00000025c0)="2e346e143aa1e05583d8242ace2376647a4e15bbeccf4bbf06ddf0e363b36deec4cbfe9718addc8f10871019bb289743aa804c836fa34100104faa2573353a7ec23b71741b353fdec7553146929483a909e10c176bc45d96e2067276473358580ac1d07dc31b877a469c770a5bc74dd89627e0372964a1d3c219cf07ced8cc73bb4b244b85f7a7037faa3b274ed6c047bbf1aa6a43c230c3ce60d4253aeefd9e553c613aa6fa931da3b259704b844d9f1a4340efd50a43761dc76d23ff4dbda6a091bbcffec0723a718a38f6b6834b72160be541bc053f2fd650569fa8796a2a5a4cb7d3477611f36b389b34a31d5dc6ab87bfaafc9247d185a99a1fb282", 0xfe}, {&(0x7f00000026c0)="c941cef7b03568dee911ebb0b4b619f4a6cdaee92b3b06233a44c48ddefae2766480623265d73d5d270957969c9f51a6b8fb2bbf947a72b885ee42d068887f644776b596badf771ff4e6e34b480fa3aaaad6ac312b3a999777408bfd441dcdd1280704667ddfc4bd5ea33576940be2618a8c581306d19fb9efb1d16f51e221b5f4386ec7ec6030c5ca8db94e8e7d79641e41422cbb8cd4fdc07a2e66b9091621acc09eb2c0f330dc3872775a1a54060f9f6ece7c2210065b3cc384d123e02aed652c1478a535cc24eb21e0e2e8ac5c455c874fe1519ba00df79e49986bcd9653c10d4b7e33f1d80a91a1f1f74b699c18afdd8c0d506f6edacc439b", 0xfb}, {&(0x7f00000027c0)="b7f6747ae85728bf95bcd11d28521a75cb28ee8636485d6020e5048e0569e4f0edd6041fd0242d4709e96dc342a6e5be2f833c3715be9bcb388d0f02cc4e49f6a022a6a574d66d19651912e2683361f1ec515a4ff84b40e25527c0b750d233463dd818bf114d1181be72bba10faf73a9981be6e3f3d3b23ce5a1ae4206e9e483cfad6022a506f096e126ca086cf907948da10277a81109ec717f70ef00ef890d40b5d6925d786b9a53292e070dc3ea6212f82dc42b630f56d5374faeb9aab2735fc8df1c31ea039d57a3d3471f4b1ffb7751ce9c56791979f7e5f3f3efb8ae5c68a76aa80d4688541a4a481eed1f58b38887", 0xf2}, {&(0x7f00000028c0)="0daef6c038deb7dbdff5eabed97aea8486a16d1220333d8e20dabf0dfb36644ff39a9fdd5d29f41d760fc0155de3be85f6bb98d2ab1efa4588b55607f8bb45dcd6635d1d5a400d6bbc1010197c3a107e", 0x50}, {&(0x7f0000002940)="36712944a6eaac0fa228e250a1061d3e9f0eb33194ea490fecb5922847a881a8c13f38ac6804894d3ae3a5c7a83c8917a5f8b6802feda95620fd9c491559abef9a0daa05d9a388352988a98ce23980624e67150cd9d58287f9d418b70e63f1800c6566543b48fe2cb7ea8b82c389b20531ca6aba0451e1b7333aff322ba843d41334da85254eb694d5e954383038", 0x8e}], 0x9}}, {{&(0x7f0000002ac0)=@nl=@kern={0x10, 0x0, 0x0, 0x100000}, 0x80, &(0x7f0000002b80)=[{&(0x7f0000002b40)="6442da4a3ec172ad417d3528c087e9acd4c9d35c52dbc47784a6286ed435489dde1000dfd3f9ab5512f634fcf95d474967a797a7c94fe4b70eb20104ad", 0x3d}], 0x1, &(0x7f0000002bc0)=[@mark={{0x14, 0x1, 0x24, 0x8000}}, @txtime={{0x18, 0x1, 0x3d, 0x401}}], 0x30}}], 0x7, 0x40010) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r2, 0x80184132, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 331.317585] FAT-fs (loop2): bogus number of reserved sectors [ 331.329608] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 331.335580] FAT-fs (loop2): Can't find a valid FAT filesystem [ 331.361252] FAT-fs (loop1): Filesystem has been set read-only 13:38:06 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:06 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x300c0, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 331.754335] FAT-fs (loop2): bogus number of reserved sectors [ 331.787140] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:06 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:06 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:06 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x9) ioctl$KVM_IRQFD(r3, 0x4020ae76, &(0x7f0000000000)={r1, 0x7, 0x3, r5}) [ 332.181284] FAT-fs (loop2): bogus number of reserved sectors [ 332.214549] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:06 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$SNDRV_PCM_IOCTL_RESET(0xffffffffffffffff, 0x4141, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) ioctl$SIOCAX25OPTRT(r0, 0x89e7, &(0x7f0000000080)={@default, @bcast, 0x2, 0x20}) [ 332.250688] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 332.277302] FAT-fs (loop5): Filesystem has been set read-only [ 332.291484] audit: type=1804 audit(1588081086.819:150): pid=18382 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/372/file0/file0" dev="loop0" ino=996 res=1 [ 332.361821] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF 13:38:07 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 332.406785] FAT-fs (loop4): Filesystem has been set read-only 13:38:07 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0xa010101}}) [ 332.632229] FAT-fs (loop2): bogus number of reserved sectors [ 332.673753] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:07 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$ax25(r2, &(0x7f0000000100)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7}, [@bcast, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast]}, 0x48) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) setxattr$security_evm(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='security.evm\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="0402d3818c2290c89874a2a69de993445cb6643a0f33d1019ae24686e13f11ad0eae65e502b1ea98283335ad6ced4d6ffa3fe2c9db8325"], 0x5, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:07 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SNDCTL_DSP_GETODELAY(r4, 0x80045017, &(0x7f0000000100)) r5 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) read(r5, &(0x7f0000000000)=""/254, 0xfe) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:07 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x80000) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 333.220228] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 333.258344] FAT-fs (loop1): Filesystem has been set read-only [ 333.384865] FAT-fs (loop2): bogus number of reserved sectors [ 333.401968] audit: type=1804 audit(1588081087.929:151): pid=18447 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/191/file0/file0" dev="loop4" ino=1002 res=1 [ 333.410434] FAT-fs (loop2): Can't find a valid FAT filesystem [ 333.506096] audit: type=1804 audit(1588081088.039:152): pid=18475 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/191/file0/file0" dev="loop4" ino=1002 res=1 13:38:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x80000) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 333.651222] audit: type=1800 audit(1588081088.079:153): pid=18445 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="loop4" ino=1002 res=0 13:38:08 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 333.777727] audit: type=1800 audit(1588081088.079:154): pid=18447 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="loop4" ino=1002 res=0 [ 333.865018] audit: type=1800 audit(1588081088.079:155): pid=18475 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="loop4" ino=1002 res=0 13:38:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x80000) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 333.938380] FAT-fs (loop2): bogus number of reserved sectors [ 333.957268] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:08 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x80000) [ 334.210748] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 334.260570] FAT-fs (loop5): Filesystem has been set read-only 13:38:08 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) dup3(r2, 0xffffffffffffffff, 0x80000) 13:38:08 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 334.297991] audit: type=1804 audit(1588081088.829:156): pid=18506 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/373/file0/file0" dev="loop0" ino=1004 res=1 13:38:08 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x90, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x1}}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x1}]}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x98, r1, 0x20, 0x70bd25, 0x25dfdbfb, {}, [@NL80211_ATTR_MAC_ADDRS={0x7c, 0xa6, 0x0, 0x1, [{0xa, 0x0, @link_local}, {0xa, 0x0, @broadcast}, {0xa, 0x0, @random="340a8ac8b1a5"}, {0xa, 0x0, @remote}, {0xa, 0x0, @local}, {0xa, 0x0, @dev={[], 0x19}}, {0xa, 0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, {0xa, 0x0, @broadcast}, {0xa, 0x0, @remote}, {0xa, 0x0, @multicast}]}, @NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0x147201}]}, 0x98}, 0x1, 0x0, 0x0, 0x240cc8c0}, 0x8060) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 334.498329] FAT-fs (loop2): invalid media value (0x00) [ 334.520084] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:09 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:09 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) dup3(r2, 0xffffffffffffffff, 0x80000) 13:38:09 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r2 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000300)='/dev/nvme-fabrics\x00', 0x101200, 0x0) getpeername$unix(r2, &(0x7f0000000440), &(0x7f0000000340)=0x6e) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) r3 = getgid() r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r5}, 0x10) syz_mount_image$hfs(&(0x7f0000000080)='hfs\x00', &(0x7f0000000100)='./bus\x00', 0x4, 0x2, &(0x7f0000000200)=[{&(0x7f0000000140)="731b362b30e9a82a60fd0736fe9070e91c45bb1195ca4d08f284592a1699381db7a78bfd543df8fdfc5c35baa1da01091c674d7d6a9fa8462570ba7b9244904bf4b04a907f8c2997de33ff031a4a06a14f4b10acb2f72d449139b5d180a5af4f8c3a114f02ca976d15c2937200030e0dfcb4d5d29998cf0da8bc0cb2b8444815a18d73a50b79edeb645145dd146931bb3e0d05892a24dcc037b2b23f4532793d2f7f4351", 0xa4, 0x5}, {&(0x7f0000000580)="a7afee43f00940897560c11e742be18b35d120118acf10d535da9e12fa3b866df2ad0b8d8563faf1d9c88d2abce3e428caf5e73e5b1af0de6abd4be72c118dd78e187d5db58f75afe03e4c979caff60f6e02a5e475735f0fbc75354648ba5e1f13291b159912c9d5b6eaf0b5dc2220a203efd1d67a1d18f92cdbccf7417b06d234a8f046831455b40791740a82b8a9121ee5b63762731e39b796caa2f3efd676ad92990e02b52d55813f9becbe6020c04ccd14d7247be0f67782cb37ba00eb16640a9112f6966b01c20076e7699c3bd6055308c933907673a590b74612c6646f499a2e1128aabff28a3ad29eede4ca33d9e17ab13d1d7a791ba45268749289d5db39a07c6c0105d8e50dcc55e7101a79bcf4af4c635d1fa97755d6c91c75c513b2fbfe234281caf70d8d22d31c8403371213fe079049983f670bc41648b61f4042f15b147f97d84ad560e8d1ed8a0f145eb2085d583381ac61d8db89a1719ad45795b4d7919d95294ed6606080cd548fb159b5d2becfebc811edba321875235b3731eb5bec6f3433d9849494e9f39c9de1930b991cd09835969ebaefa1561bdea467a3a18c6f76fe4cf564ad3b397ea2d315273e821eeb58866be8c64dbc6857bfdc3efdf46937f28c41d0d3293e59152dfe43aeca9e22685500f873e4c5d1f577df5512e69addf4de4439fd6c8281e0028e2a7905d9f4507217646a7d20e4cd4d23e81c01882e272c13d197faad475a5580e8ef08a61255daafa43a6aaaa38d79c002bd491732f1421025e472d98177cbf64314c5d0f46f03877a0e376dc9e14b7c45b9459d4f226a8be8844dfb695e86756a9844feda2a6702149310eb8db7c34cf5f96799bdf60d22f74fb482fdcfa678a63ea7a273ca03ece85b9c063a463cbde73b36b8c0c5909f177715fc9dee501f704775dd4e9ef1246bc1a676ca2bb65ef0c02891807874e236579f98658ae14a4c1914ec7e3274813bad679a5992cbef2ac1504bf3a2427621c4e96d5e6b4691b3b91a0c6364ce5939114e30118ebd1e45c6c320522afaca0a7a2c8dd7f0db2d17b78504d3958aa8e72ced42f92e739b9d2d2e322e768f0e0323cb9de1309b61fb0d98e17fa5aaf74a8c97e5c3ac65e793de8673a8d55551970dd6a680a8e0818a354ebf8bd781f95737aad649cb11fa076cbe85c37faad62667f202a0a3c3c62d83d7c0176bc6bdf35c17d7d0449726f1d69a49d7c0383458fca32b644aab739959578642354ce3eb14c47995afcba59ce9bf719a805826bf05df9f3e4d5a3ac47785cef828d055b6602d353ce0dfab34efdf4e2724ffdaf6594bb58b29debebc49f4aa3ee1514f6cd7c8396dbd1f9521ddb7aa15cd08d5e2bc7abb290beb81c2e9903c130590fda8393a0cc8969d32eca0294f403ce963ed2204eacef221c9b761975b55e9c9b5b9acd1486b7b587fcea426fb02208aee5523666be4cd439ada1f4b1a8bb4e177d550df33f4a10dda5fef77cfd40be77aca74cbf1fbf0aba8955d7da8dcfed54dc47bd3a89bf788359370cf2bb36a1cbaf7c3ba2bb74b593c730d45b2d536960e40a388d7d0edc7ace22e0c05e8437e9854ee095f3226c57f16f97dac9eb270dc6ec3a647b9de0bae30e2708977854672c75eed46f161a60eb961bab4e19d08d235f772a8818ac99ff40a15d4f062b3b8d9045b9693c255494478eeba798f27136d0744d96d4e75d3b823e2b2a14b03489f205ac6081335c6d4c87f2a7519b9f1307ec2b50165c8d2bcf8a15101a3a4a774be35d8fa19b50d79627d78ed316155249499cf168450128ae0f217d4c9cbff0c584436d24cc5a598e390a42d77a1c69cbdbdc0fdb0bc6e5b2b6a3fbdce2b023cbebe3e9f3a32c19479fbda34a264208c19a5dc80b80ef06f587dd0d3d7c8e0c8f108aa997724a0ed1974a3c13e1203e7e406b35a2ae7f769a240742865459a320c416a086c4fc2b97b108bab933ac924ecd4cd0c970d585e9c6d2581f40307ea446927f0996096e37fa2fc61f87f9daa72353611025bae7a78e77e338b732e3928f9134c4451f622cbcb2c3fb71fa715f1db2cda2be94620dfc2c57ab1c37f101133a92419c20f2d0fa925e7ed2fef5c639aef75d3b9d2af943a1aabcd4079f60f1e01025ba08d4a42c79979d2f85a07a1f372b8dac5e9fd59b1a59cec0c58ae704924f8f4430c5b7f8a31f8261937d7d591b1f3f1e1e7824f8ea671364c84821679e6cbe9317e57eb677d444dcbd43b77cb86d43c6c1f61bdc83c161e055243910373cea282c65106b4d3b99c8c818c9a397326f1f6f344131477c34b2d68264e50eb819ec4c116b5bdcb290add1bea1140350b1646aeb1304ae496920e053df0ddcfbeb740a3b5dc454a245742c882beed051f79cff406b3ab55667db37661649eec826b3fcfbbc02bbdb4ca9ab4d2c2ffc90013f034252fd1b370bd4f73951e500e52a0aaff409e8b6177ea8e3142b759ec8730c7f3f19e9920ab2e60f74d4aaa8b511be2733469481bb7b3a0757169b79f8bcbfb94976016b7fb2d8bd25e633887340e230a62eb132a34c4007a5ff24ab6736ec7fb2f3e312b7cfc6eb858319b9ac529b7b6af027904bf2b287c0344cb7b4c94bcee76f93d6921e9f54092714fc6a08a4ae682df36b66e787329e6dc6119f81fb40ca6441d889d859b99dad1d00bbfec968ed7d5b842ee6511c926e30e4e9b3d0c1fec80f57a99550c1ad9a84fdf703ed7db28ad0a7f87fbb39a1ee3cc5e88cda7affc33ac1821ec380bb98b69867c441abc0d7b576c9379809b5a6818f8166962a971fb355323fa64ccc1132c073550d5a9af35ba7c46aa87745f69ec5da660f8099caec40d557bf17976acde4a86e7c6ab72939afa192acb0a698281bb8eacc95deb1be87ca72be2da9d6a7c03e4dcc21e5f628d566f1bd4a0c43a8f13b21e5544e924b18ddcf843108c929c6ed0357df50bd9641919abebcb1cf321116e7efb674ae91d25d200a51e8b2146cdd7ec2107303e93b73c1a43fde286e308a0657447403385d3a37ad0219a3000590d3c2c108c307516aeb7bd736e6c82c4fda1d319de667b2a793be993df9fcada37cdbb640b54fe3ac865294891a42f241cdd5d3999f0e9219d8d4ef62c22579b000a93f9b5b00765b4ae6ec4a5f2fe8f7872385ed021f31ab8c0e1a6e9aa539996da2a795f2ec75e5e00154fde0149381e7cfe87dafa1a510f54b0c4653d39aa14e603aee5e1f8e8659743743763b1fdc455dbcd5f1de90078cca12d6e086e0327ce7c851d16d89d4742e0b49c9d347c17d410e74d3116fd14bf8f6abf1548e2b35d1d95e3748529786a2986c7e67e239f97286f93a4f9104879a33816c67e722d50f22fd19305d4d87275168843c1d199d280b86846f68ee4c8eda2611a0e1816c46fd633535eba97a4f42f14e4e774c8d5385c4fbe5bf2121d6f15a40a0648eeb558831c586b3a56a1b7ecd8aa1a176ef4bb325e49be2023bea5bcbae16bcfae66c4e018cfa7579910b634d28d3c4fbbb417393ed239a4eb5047489676fdbe7c0e010f338864e27fc989088af8f8efd6a3fa17fa54a961b46b1beff72ee1ba76f5572635e479a14cc3efcea8319bc177bc9600e191fa1ad49da3fcffa0ea2e42de12e948b6897d79f968fc958700856c8977ed81536afb97ab0fa1c8c9a569ccec7ebf1d08ad5ca89b33eed4ab72ef42ab67b943a782dba46ae4a033a630040b66439a022d9f123a13830dbb97820d1ff7aede4bb90fac00ba4c13810447a5ad5bf1e01bf59d65aab968b1dcf02ec1366b0858fbe4e13bb2dab481c2b053b7a946ca4335b4d8749efde98c08c61b75c7ea1ca26d397d3d3afbc0420e1e78f1038ffbec70f100fa3b67bc87439de90b3522ae04149da24ad26a325165d3e74a8be7c5a36ab3e9e85ba8c3b6b4193afb605028df76aeb2dd1d695d69a755d230bd9208056bf88f72c6ddb3ac942752fd98d42ef0171f06172e9ab91bf1ffcd9bcb0ab54cb0e9f7aec9426248effe3062a07a3ce20a3cd0413d5ba051a6e921975f9702d61c48b2c9fcadfaeda21201c3e6cb7458b93759bdb15960982c0d5586d5465a4c9b3c8fe772e8df1b04e4a4f45ae733a2b7ec2e17dfdb41f2152a9aa9db9b7cccf5245656efe06fe9b0b5815e7abe433f1131f3b124392328c625d3e11e5401ebcd800e59a6dc617c6740d3f24fd1b55de72ec420ee41360052873848c6b91aee35720e55b0b0124885d0f011c4844764336680e5c228091da251b500cfa4f9e158725739efc79a46354c47af1fc4431562c6a6fb06cbbe68c0bb6129b0b8d44537e1e9087fd4563614c26c402579c4664e2919b2316b996e8efff701645db447c0be77a027e5cf8ca82d4f8850e344f31eea8de3ff108bf8beedbdac71a18a706b6f1f500bc7642a499fd9f73a59aefc2bc6a96634179cf21b84cd78b93ef1a93d33d9a581a02808cac7cecd436c463cde9556648415e5debbee12e6d26dd07c584169a81047d7d77a15af07335389fd1f6020ee02fe8138b2561f4e4bf87d6047bf8d9c4c5828f8d43814158d850e44934f5bb2c48a7c94229745df58926cb88b8741fe34724ef198d595583f749865a7451f0e10fcc3944dcd759d6db6656359d0cb2a9e2bdae50dd012ec6bd8fcf4c63aae0914a3485cf68803f1f5ea0778c93a3a44f8f057c72edb302913cc5b417fb41e2404401764558cb470d0206535584f245419edf3dc0b770a2c241262c8e46309490a5a3634609077db701686afa708d3e98bc2c74011f9e81efd9a80001f1e4d3cb969300c801bd0968a435f1af5ba397043e8c4301a6e81654ce72f09c9434a08403bbb1908986399d8f9b8f725d6441fa7e75ed4ddec50b3600f50dbb82882a604b0997ec09bad0e9e3529a546d1291c9bfdeb244bb4190519bf513798a07d3ef6acf1540529bfea5ce8d2aa812237ce9ba3a58079c68ca0c68c3423a4b99e21da7565631c337e71f3bc408d89fe9c0eee80e67449ce2bf05bb0f577944d81f064c253a10be0b230416dc3ca75d49454e57620af9dca7a53c2ab48efa78d5a29862ff1aa4e6724f6e32dba90b48d0aced517889c34459e79f51784989bd834e77d230a952ec177d9d01df4ba3b3c9cf811a4a06c81a840979fb32be9754e03d9b5492b87fb732398d7d1dfb8e20927cc11109f44ceec5cf50f4ea9ae440e6d6adcdd5652301270e5c3002eefc840e371ee10c864465721b47c1decd7e2b3b9433032df1dc29b99c155eb80bb4ad7798d6e68dbe21e9a93e7684c32546cf0375d3437f007a8182cd2430b698f6a7146fedf1eb5bc1cd3f70356a324b13fd787bce48082616e8cad5f0d97088c640d61af69b24cdf79cb3ab1c47cba5feda9ec9e0d70b999ca681c76e9d9103c3621eace488cba28d91ff640b64fb1571ad18758de620a4247e3aad3e52e63d476e98c8e9bd4218980e4bf646b7b9362d6d39c1bcb99abd569aae30b2f5a7ade686703d2125709176640ade3b2cd11baf4e946b19c590097f485993581a62cf523b092fcca0c105a632c9c366532135f6c012e2c0c2874f5d1835d2c16758401fd68638657cfba61ca3a3e94f825c81352d289eecb254528f5bd3291cb03cc94dfb59d4506f773f117abb9965bd6ec9fda971433f69f745bfeef301d2bc867280fa5607b45f9680a762a7e79ba721432d2b47a873a9b37bd54806dcffc0f9b498784f72ea342555f4dbf3f0e6e5d72c1b5e7b4656002300d7a26dad8e7ee22013016c6879cf895044de46e36363a", 0x1000, 0x7f}], 0x20040a, &(0x7f0000000280)={[{@quiet='quiet'}, {@dir_umask={'dir_umask', 0x3d, 0x80}}, {@session={'session', 0x3d, 0x9}}, {@type={'type', 0x3d, "55b320ab"}}, {@type={'type', 0x3d, "8b9cb10d"}}, {@gid={'gid', 0x3d, r3}}], [{@obj_type={'obj_type'}}]}) 13:38:09 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) flock(r3, 0xa) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000480)='/dev/hwrng\x00', 0x40100, 0x0) setsockopt$EBT_SO_SET_COUNTERS(r4, 0x0, 0x81, &(0x7f0000000580)={'filter\x00', 0x0, 0x0, 0x0, [], 0x5, &(0x7f00000004c0)=[{}], 0x0, [{}, {}, {}, {}, {}]}, 0xc8) fchdir(r1) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r6 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_START(r6, 0x4142, 0x0) fallocate(r5, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 335.249269] audit: type=1800 audit(1588081089.780:157): pid=18532 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.5" name="file0" dev="loop5" ino=1006 res=0 13:38:09 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) dup3(r2, 0xffffffffffffffff, 0x80000) [ 335.412098] FAT-fs (loop2): invalid media value (0x00) 13:38:10 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 335.447613] FAT-fs (loop2): Can't find a valid FAT filesystem [ 335.520257] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 335.553092] FAT-fs (loop5): Filesystem has been set read-only 13:38:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x80000) 13:38:10 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r2, 0x80000) [ 335.860326] FAT-fs (loop2): invalid media value (0x00) [ 335.897865] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r2, 0x80000) 13:38:10 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r2, 0x80000) [ 336.167695] audit: type=1804 audit(1588081090.700:158): pid=18596 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/374/file0/file0" dev="loop0" ino=1010 res=1 13:38:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) [ 336.299757] audit: type=1804 audit(1588081090.740:159): pid=18557 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/193/file0/file0" dev="loop4" ino=1008 res=1 [ 336.332809] FAT-fs (loop2): invalid media value (0x00) [ 336.374578] FAT-fs (loop2): Can't find a valid FAT filesystem [ 336.427183] audit: type=1804 audit(1588081090.810:160): pid=18603 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/374/file0/file0" dev="loop0" ino=1010 res=1 13:38:11 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) [ 336.513455] audit: type=1800 audit(1588081090.860:161): pid=18565 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=1010 res=0 [ 336.590706] audit: type=1800 audit(1588081090.860:162): pid=18596 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=1010 res=0 13:38:11 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x54cc0, 0x100) write$RDMA_USER_CM_CMD_GET_EVENT(r2, &(0x7f0000000280)={0xc, 0x8, 0xfa00, {&(0x7f0000000580)}}, 0x10) ioctl$KVM_UNREGISTER_COALESCED_MMIO(0xffffffffffffffff, 0x4010ae68, &(0x7f0000000080)={0x108001, 0x12000}) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockname$netrom(r4, &(0x7f0000000140)={{0x3, @rose}, [@rose, @netrom, @default, @default, @bcast, @null, @null]}, &(0x7f00000001c0)=0x48) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 336.677630] audit: type=1800 audit(1588081090.860:163): pid=18603 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=1010 res=0 13:38:11 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x100, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) bind$nfc_llcp(r2, &(0x7f0000000180)={0x27, 0x1, 0x0, 0x6, 0x3, 0xfe, "1166d5b779d55c9e41171f055e44b02f7f339c88980f5c799701b0063590d19ae8c066d51d861cd72a087af716a0aa81004cf79538c4c3f52612e83895bc5f", 0x1a}, 0x60) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r4, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(0xffffffffffffffff, 0x402c5342, &(0x7f0000000100)={0xfffffffd, 0x4b6a, 0xbb, {0x8, 0xfffffffe}, 0x20, 0x96b}) 13:38:11 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x1c0}]) 13:38:11 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:11 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) [ 336.990669] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 337.026414] FAT-fs (loop5): Filesystem has been set read-only 13:38:11 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$l2tp(0x2, 0x2, 0x73) dup3(r0, r1, 0x80000) [ 337.149085] FAT-fs (loop2): invalid media value (0x00) [ 337.174620] FAT-fs (loop2): Can't find a valid FAT filesystem [ 337.210497] FAT-fs (loop0): bogus number of reserved sectors 13:38:11 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$l2tp(0x2, 0x2, 0x73) dup3(r0, r1, 0x80000) [ 337.240536] FAT-fs (loop0): Can't find a valid FAT filesystem 13:38:12 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 337.411642] FAT-fs (loop0): bogus number of reserved sectors [ 337.426755] FAT-fs (loop0): Can't find a valid FAT filesystem [ 337.441649] audit: type=1804 audit(1588081091.970:164): pid=18659 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/375/file0/file0" dev="sda1" ino=15857 res=1 13:38:12 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$l2tp(0x2, 0x2, 0x73) dup3(r0, r1, 0x80000) 13:38:12 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r4 = accept4$x25(r1, &(0x7f0000000080)={0x9, @remote}, &(0x7f0000000100)=0x12, 0x800) ioctl(r4, 0x5, &(0x7f0000000140)="841295a2c01ec65c214383db59ff4169bf24c63c57e472699e60dd5efee398e87c9c4a67e3ede62814c82b77a4869bcc6d543e2d1c12562e7193e27b465e5741aeea77a3ab2394bee0a00f0f85d8a7cf082753f3d21db9e4cd5ddc4b6addd3aedc1f494a728b8e419bb06f3c34b0ce1e2a48eb7a8ccc2c16eac5e542fdabe274b3b15c3ad68206baccb9a46bf7e9841f80e7106706531b17f3e3da9836aba304c04f37c048") fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 337.576143] FAT-fs (loop2): invalid media value (0x00) [ 337.607568] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) [ 337.729463] audit: type=1804 audit(1588081092.260:165): pid=18677 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/194/file0/file0" dev="loop4" ino=1014 res=1 13:38:12 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270ff", 0x15}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 337.966244] FAT-fs (loop2): invalid media value (0x00) [ 337.996396] FAT-fs (loop2): Can't find a valid FAT filesystem [ 338.002641] audit: type=1800 audit(1588081092.530:166): pid=18651 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.5" name="file0" dev="loop5" ino=1016 res=0 13:38:12 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_sctp(0x2, 0x1, 0x84) r5 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r4, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}, 0x10) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000100)={r6, @in={{0x2, 0x4e21, @remote}}, 0x4, 0xc051}, 0x90) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:12 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270ff", 0x15}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 338.432545] FAT-fs (loop2): invalid media value (0x00) [ 338.439290] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:13 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x1c0}]) 13:38:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) 13:38:13 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/debug/bluetooth/6lowpan_enable\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000000)={'syzkaller0\x00', {0x2, 0x4e24, @loopback}}) r3 = dup(r0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r5, 0xc018620c, &(0x7f0000000040)={0x3}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r6 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000ac0)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa, 0x1, 'netem\x00'}, {0x48, 0x2, {{}, [@TCA_NETEM_SLOT={0x2c}]}}}]}, 0x78}}, 0x0) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000280)={{{@in6=@private2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@dev}}, &(0x7f00000009c0)=0xe8) sendmsg$TEAM_CMD_OPTIONS_GET(r2, &(0x7f0000001000)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000fc0)={&(0x7f0000001040)=ANY=[@ANYBLOB="8c050000", @ANYRES16=0x0, @ANYBLOB="1a0029bd7000fcdbdf250200000008000100", @ANYRES32=0x0, @ANYBLOB="80000280400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004003f00000008000600", @ANYRES32=0x0, @ANYBLOB="3c00010024000100656e61626c65400000000000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="1e06e96fb89d84516bbdd7fae82fdf44353351884fc3d2add16f8199a988583cf256afd074c52081bf047a638f379e4e24afb72d0fdad4d3e42dc6fb80ae4c2a5cb1bf4c4c6e19cf315f697bd868e05cc83433f6bf75c01d0e9a86e5261f83a91af6f7b205569653fe664757204878443cce3fab80b7640456a81a1cebbb815a76f312fab3a60e592c107184841047df00e25bd290a3d14433ee8cf2664b2b23564b523beffd3f60cae0e48680edb425e8221cd4cb8c6f297b5dd5b4285ec3afef91668c079640"], @ANYBLOB="6c0102803c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000000c00040002000108090000003c000100240001006c625f74785f6d6574686f64000000000000000000000000000000000000000005000300050000000900040068617368000000003c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f636f756e740000000000000000000000000000050003000300000008000400030000003c00010024000100656e61626c65640000000000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000f000400726f756e64726f62696e000008000100", @ANYRES32=0x0, @ANYBLOB="6c01028040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b00000008000400f9ffffff08000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004008000000038000100240001006d636173745f72656a6f696e5f696e74657276616c00000000000000000000000500030003000000080004000100000040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000050003000b000000080004000900000008000600", @ANYRES32=0x0, @ANYBLOB="40000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e000000080004000000000008000600", @ANYRES32=0x0, @ANYBLOB="3800010024000100616374697665706f727400000000000000000000000000000000000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="bc00028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040008000000080007000000000040000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e0000000800040044ffffff08000600", @ANYRES32=0x0, @ANYBLOB="38000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000100008008000100", @ANYRES32=0x0, @ANYBLOB="780002803800010024000100616374697665706f727400000000000000000000000000000000000000000000050003000300000008000400", @ANYRES32=0x0, @ANYBLOB="3c00010024000100656e61626c65640000000000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="bc00028038000100240001006e6f746966795f70656572735f636f756e740000000000000000000000000000050003000300000008000400040000003c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=r9, @ANYBLOB="44000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b000000140004000600001f00000000d700050002000000"], 0x27}, 0x1, 0x0, 0x0, 0x4080}, 0x12) 13:38:13 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270ff", 0x15}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) [ 338.689836] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 338.720645] FAT-fs (loop5): Filesystem has been set read-only [ 338.785004] FAT-fs (loop2): invalid media value (0x00) 13:38:13 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) [ 338.815117] FAT-fs (loop2): Can't find a valid FAT filesystem 13:38:13 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:13 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000080)=0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80, 0x1}}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:13 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) 13:38:13 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) ioctl$VIDIOC_S_EXT_CTRLS(0xffffffffffffffff, 0xc0205648, &(0x7f0000000040)={0x9d0000, 0x10000, 0x8001, r0, 0x0, &(0x7f0000000000)={0x9b090d, 0xff, [], @ptr=0x7fffffff}}) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f0000000080)=""/200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$ax25_int(r5, 0x101, 0x7, &(0x7f0000000180)=0x100, 0x4) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) r8 = socket$inet_udplite(0x2, 0x2, 0x88) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) setsockopt$TIPC_MCAST_REPLICAST(r9, 0x10f, 0x86) ioctl$sock_inet_SIOCGIFBRDADDR(r7, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @local}}) 13:38:14 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x9200, 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, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:14 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) 13:38:14 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x1c0}]) 13:38:14 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) 13:38:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) [ 340.140250] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 340.166073] FAT-fs (loop5): Filesystem has been set read-only 13:38:14 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x90) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:14 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) 13:38:14 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:15 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x80000) 13:38:15 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x80000) 13:38:15 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 341.341374] kauditd_printk_skb: 3 callbacks suppressed [ 341.341389] audit: type=1804 audit(1588081095.870:170): pid=18845 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/378/file0/file0" dev="loop0" ino=1029 res=1 13:38:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x80000) 13:38:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000100)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x44, r5, 0x20, 0x70bd27, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1={0xfc, 0x1, [], 0x1}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'geneve0\x00'}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @empty}]}, 0x44}, 0x1, 0x0, 0x0, 0x10006095}, 0x0) sendmsg$NLBL_UNLABEL_C_STATICADDDEF(r4, &(0x7f0000000180)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0xd4, r5, 0x1, 0x70bd28, 0x25dfdbfd, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @local}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @local}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth1_virt_wifi\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @broadcast}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @local}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @NLBL_UNLABEL_A_SECCTX={0x2b, 0x7, 'system_u:object_r:framebuf_device_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x2f, 0x7, 'system_u:object_r:setrans_initrc_exec_t:s0\x00'}]}, 0xd4}, 0x1, 0x0, 0x0, 0x200000c4}, 0x5b7bc546c67a21e1) [ 341.451036] audit: type=1804 audit(1588081095.970:171): pid=18828 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/378/file0/file0" dev="loop0" ino=1029 res=1 13:38:16 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0}]) 13:38:16 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:16 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000340)={0x9, 0x5, 0x8000, 0x2, 0x7, 0x7, 0x7, 0x7}, &(0x7f0000000440)=0x20) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x4a340, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x4008040, 0x0) close(r1) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000200)={0xffffffffffffffff}, 0x13d}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r1, &(0x7f0000000200)={0x13, 0x10, 0xfa00, {&(0x7f0000000000), r3}}, 0x18) write$RDMA_USER_CM_CMD_NOTIFY(r0, &(0x7f0000000100)={0xf, 0x8, 0xfa00, {r3, 0x7}}, 0x10) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r5, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r2, 0x80000) [ 341.594032] audit: type=1800 audit(1588081095.970:172): pid=18826 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=1029 res=0 [ 341.623666] audit: type=1800 audit(1588081095.970:173): pid=18845 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=1029 res=0 [ 341.653401] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 341.682851] FAT-fs (loop5): Filesystem has been set read-only [ 341.764984] audit: type=1800 audit(1588081095.970:174): pid=18828 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=1029 res=0 13:38:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) fgetxattr(0xffffffffffffffff, &(0x7f0000000000)=@known='trusted.syz\x00', &(0x7f00000003c0)=""/180, 0xb4) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/nvram\x00', 0x84242, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_RUN(r4, 0xae80, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet_sctp(0x2, 0x1, 0x84) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r7, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r9}, 0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f0000000480)={r9, @in6={{0xa, 0x4e20, 0x6, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0xa9}}, 0x48}, 0x90) r10 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000140)='NLBL_CIPSOv4\x00') sendmsg$NLBL_CIPSOV4_C_ADD(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x120, r10, 0x400, 0x70bd2b, 0x25dfdbff, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x2}, @NLBL_CIPSOV4_A_TAGLST={0x54, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x1}, {0x5, 0x3, 0x2}, {0x5, 0x3, 0x7}, {0x5, 0x3, 0x6}, {0x5, 0x3, 0x2}, {0x5, 0x3, 0x1}, {0x5}, {0x5, 0x3, 0x2}, {0x5, 0x3, 0x6}, {0x5}]}, @NLBL_CIPSOV4_A_MLSCATLST={0x24, 0xc, 0x0, 0x1, [{0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x96e4}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xfe73}]}, {0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3948d61c}]}]}, @NLBL_CIPSOV4_A_MLSCATLST={0x7c, 0xc, 0x0, 0x1, [{0x34, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xcb42}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x93}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa2f7}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x5d12ec64}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x40c3ccc8}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x37315f33}]}, {0x44, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2d99}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xd005}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4a3aed77}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x76ea6cfd}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1494a996}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xe52c}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x8cb4}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1fbbe162}]}]}]}, 0x120}, 0x1, 0x0, 0x0, 0x880}, 0x10) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000240)={'team0\x00', {0x2, 0x0, @loopback}}) 13:38:16 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r2, 0x80000) 13:38:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r2, 0x80000) 13:38:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_NET_GET(r3, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000280)={0x208, r4, 0x100, 0x70bd2b, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0x18, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_NET={0x20, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x2}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x9}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x1f}]}, @TIPC_NLA_SOCK={0xd4, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x80}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xfffffff9}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8000}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xc57}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x6f}]}, @TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x80000001}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x5}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8}, @TIPC_NLA_SOCK_CON={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x101}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x401}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7736}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x401}, @TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x4}]}, @TIPC_NLA_PUBL={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7}]}, @TIPC_NLA_NET={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1ff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x27}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1220}]}, @TIPC_NLA_PUBL={0x4}, @TIPC_NLA_SOCK={0x28, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x944b}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x6}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x100}]}, @TIPC_NLA_MEDIA={0x50, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x401}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x686}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffe01}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_LINK={0x10, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}]}, 0x208}, 0x1, 0x0, 0x0, 0x80}, 0x4) 13:38:16 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(0x0, 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) socket$l2tp(0x2, 0x2, 0x73) dup3(r2, 0xffffffffffffffff, 0x80000) 13:38:16 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x1, &(0x7f0000a00000/0x600000)=nil) r1 = shmat(r0, &(0x7f0000ef8000/0x1000)=nil, 0x5000) shmdt(r1) shmdt(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) ioctl$SIOCSIFMTU(r3, 0x8922, &(0x7f0000000080)={'erspan0\x00', 0x3f}) [ 342.568110] audit: type=1804 audit(1588081097.100:175): pid=18876 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/197/file0/file0" dev="loop4" ino=1031 res=1 13:38:17 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0}]) 13:38:17 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) socket$l2tp(0x2, 0x2, 0x73) dup3(r2, 0xffffffffffffffff, 0x80000) 13:38:17 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040)='nbd\x00') sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r2, 0x800, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xc301}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000000}, 0x8080) r3 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$nfc_llcp_NFC_LLCP_MIUX(0xffffffffffffffff, 0x118, 0x1, &(0x7f0000000740)=0x1, 0x4) r4 = dup(r3) socket$inet6_dccp(0xa, 0x6, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000180)=@tipc=@name={0x1e, 0x2, 0x2, {{}, 0x4}}, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000280)="6bb16dbdc32452f6b3a6079cad7e1e8960dfc988665f5c2f971b44ed7dd7c1df5d698aff8ffdf7826cd35a15c013366544cc94bc150eec41002834f79357c930135dd543a8795064f742af7d78e92afc540854e839347b572da1f6108b0abf45f8c7c0fe62f74490da99faa96e87ecf5c48dc90089", 0x75}, {&(0x7f0000000300)="c914d56d5435798a25337f668b33b126eeb6e689725d0bce19b9987521bff44e4812c877051fa0fad384b5df08b972e623f733676d3519c5d6bd852a71bdd5644606e6566c2e3eae6ccb606968687287b9eab801781d223a", 0x58}, {&(0x7f0000000200)="6ed3c85c957163e077a68bdd9f7c63a603ff94bf810d03e04ed502bac52b34f61e78397687625ae3e1f5a3e9cac4eeee74c33d6aacadf26d0c", 0x39}, {&(0x7f0000000380)="3ffa7d4730d9aee0fb3f", 0xa}, {&(0x7f00000003c0)="72d4dbd5f7025daf8466277bf23c97639b698ce8751a4d44d7cd139a415a4cb3d7ba075ea1198ac1f09721d754f6a1f90ac512e084eadbafbb51d4d2e646fdd7f508b9c66c3d40005d3777f2d6abb260b54b74b833428c6018189322bc1d08b8daa2adbfb6de33ca8fe4b68ab4d57251cf07e594b4a9baf2cc0a7d50f8613c7f519917", 0x83}, {&(0x7f0000000480)="60b9dec4683a156ff94ee64750f2a434283c01269b9907ea4fe50ec21688824bbd7de82b7f604e4f1ff488e67d0fe6d738b4f821", 0x34}], 0x6, &(0x7f0000000540)=[{0x18, 0x114, 0x7f, "c3"}, {0x78, 0x1, 0x2, "be74d59ea5b71e54a7ec7219bac9ec025815e0d48d9f0c9fbe4607dab7e63cf4cacb28789d7f81601ca705f59cb7578f661e9c646e76a244daa9552db2cbc21a27f8618f58e7239510748ca8b13054ee292b1f497899bb6453833af2469f2cc2182050eaa056"}, {0x108, 0x0, 0x3f, "a79fd40e488878ede3aa56139119a536c5a75fba670f0e1a982f38762ad122bd421b5d109a00f51633c8cb1107f28b4b9a49d97b26b6b2e9cc06a99937f9f28aed626c1c6f7592a8dfb5697c956c92f41d9aed591c96dc0c7f8558a68d48b965338b3446b675320194bd6cfbb8da164c4b4656b383497524bc73290271a342653ec3e7a947397f0c431a9ea78a990072fe9ab7f5127684db577e1444288eea7354dd57189e414bda53df4fd38ec3bfde405291630452a6a49d7409f695a8bf2b3491e10f063b4bd4a97d12bff1eac09f8c6f2ccb0b14a7bb21fcb8906b3e7dcefc602417693098f0c262ab6cf580231f4997"}], 0x198}, 0xc054) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @loopback}}) 13:38:17 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(0x0, 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:17 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4000, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x129) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) ioctl$VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000100)={0xb, 0x4, 0x1, 0x10, 0x5d7e, {0x77359400}, {0x4, 0x8, 0x1, 0x1, 0x8, 0x4, "55b5baef"}, 0x0, 0x3, @offset, 0x5, 0x0, r3}) sendmsg$IPSET_CMD_LIST(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYRESHEX], 0x1}, 0x1, 0x0, 0x0, 0x4008040}, 0x80) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000440)={0x9, {{0xa, 0x4e23, 0x4, @empty, 0x5}}}, 0x88) fchdir(r1) r4 = creat(&(0x7f00000001c0)='./file0\x00', 0x8) fallocate(r4, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x100, 0xf, 0xf003, 0x0, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 342.913395] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 342.934315] FAT-fs (loop5): Filesystem has been set read-only 13:38:17 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) socket$l2tp(0x2, 0x2, 0x73) dup3(r2, 0xffffffffffffffff, 0x80000) 13:38:17 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x0) 13:38:17 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(0x0, 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 343.163825] audit: type=1804 audit(1588081097.690:176): pid=18953 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/379/file0/file0" dev="loop0" ino=1036 res=1 13:38:17 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x74) setsockopt$bt_rfcomm_RFCOMM_LM(r3, 0x12, 0x3, &(0x7f0000000100)=0x6, 0x4) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r4, 0x100000001, 0x0, 0x2811ffff) mq_notify(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x37, 0x0, @thr={&(0x7f0000000a00)="d3c3c83a649e431f3574c4cf6a38d33553712afcf3f36f753be8703a6b45a4866d30517ef62c39ca50c4994416088367742cb5bbc530a6bdae98f7241bddc13834d2034dc15e5a0fe6e333096adecb88023b973a43accef24361daa2a57a7c6ca044330ad753570d1d4c2b826387591791d295ed7a63043bfa6cbe990f79856ea986158c2daaad16b847c42673a0702f2cd6ad5cdc7f9c6395e9b6f5b4cd8d1e3ffc9e9241821317580f024989819e31b4c896eccb32e48f21f821ea7cc86877ae55e038f6b788b415639fd62f0629480b7b5e2b773f54a97cf3aa7d64ef5812dfa6f398484ec4a0507fdf885cba2db280134d772cf9c7785d56e71b661a140bcf4e356addc03cf0ddefff048c6621d9af88d497c938608b0e78b057d616cbcdde6c564b1781cf6f65a06911af07d71c26e414dd1c7e53012ba87fd8e8d72b592f8cb008bd8857031966576cdd6d001e81aeb04194ee1fb446112138ac1079fe624788e7a32e32f6ed2c35002f6611094a452145a5d16d4710b8f6693851c7ce60b070ac5bee9c81f099c8905b56630deda983db94000c34d7c6e4dc670e659a340c298a2dcc8ab40b73ef8a259e2ffc701a3948ea97a7a4a3d781b0c93bebe15fba5ca2b2d37b681a8da5a61d51f956fea234c380e33e8d919a34439dc1461177d644fd28035cb5e6f61b51d050d16a071cfd126e5a7edd2b8bd84d8858234cbe6d6ee8272d4f81806f3a8d843ec77df2544d84018316714e6ed55878664272b73627b9861740302ca3350065851ac1602c776ab51760b228a2f4d67892b4397b492ff425d3ee99ab0bd5e48496fae954bb63fdfb1b24df05e7aaf99afb4dd4e149e914e0d80e54290ae18c718046cc708d447cdb12a46ddf5d66a046d4ed7f399cc41871df9cbd0ca9fd0d72bbb93bfa156b35dd02ac4a19e7bde36e1c8e97dff1f74539ee10f2180acf4eba339667d5cb476d37fcbecd16e6169504a20acf40a325119b41a4c5f0ce59e43723537cb4f5a8d706b70f76d5d927b41fa3bfa3dc132f626e2df9f6d455c0a8e30ef073e82533217dc467f29e9ceccf1e5d6f1167a5af3f958271d7ec2dd561cf268ad814545a3a1b0cbd707aa25ab755ecb676d3d28d443b8a382bd5ee44045fa2ae4ded16629ff9dac0bd23d7219af0be97f96853c5c0b87ab8b131082b5090a645344cc9c05ceeec4c4bef93263cff98a2ca388a2541be370c02ce05ec3660bcd4fd5db6e1b34c41631dcdda62b7a23c4d2539c6d85bfeaa81090d486f16a81df013634e79e196c5e1c7658b82e5e49e15e9c8ab1d29be3406c5b171549b516f3b104690338c3359a356043a437c5f3332f9af5db3ea9c69f2acf94be646fb16ab551561e9cae20888b57ee7389235fef1b32c24a204c6a238ff0f9d6a820a82b0ad4d60efc3627a62d1bcb83228b649a8247f11b061ed077973668e27116e4e59df2ca1ee99d63d2715ae6ddd9e9cba08e99371f70d0e9774d8fd1f4877084f43b41808960e277917c9c60931e2c5a6b3262431148ba35590a6b33e28f1eac2299f166565341a3658e33c0955b3a9b4f204a2bab1e8893d6ecdba2a20aa7bc716941e850f27c5d4a95b70a35e659ca32e8c34846f67ca8d7190c103dbc73cbdfeae51b1308e735e5caaac021ee8a95d566b5d93439fb4845e8dd23b70067cdf8869a42ca91945e3130bad5b6aee969e431d592fa4136442adcc61e5c7b4fca500a286f3d98efc40d7d20a60ec2d1ae896e5f2da7a5baa7ec6955f7bf4ab4def3aecc8985a7f0672ed51e7cd81d89f991a909f44a529b1736c7adc8c07ec5b4db17df0c77ee85dacd48f597c232cb4781e998351b289db7b0317e4085215c1f037bddf3b49fec41d0d49b125d4681bc8f220c8476a043b2170eb1f86b115f0b6199b4b5853914f0b482f43a00e474e59d39045c6a5fbb68c0d4411116b25da338d0758fcf4cdf547aee86f15e17697313de967acc94ab1fd007e49b5a8bd074bf11ca2962468428a4a9468e29dcb85d4b666011772e9092b0f8eb2d752af8eee92a3351eef328b01cf4e20f9776f9f1fa9c0f4c96e675051e5e2109a92caab6b9ca0d33ae3f055c85f7ba6c39c6af14aca3a695f4fd7397e49e51a7976954a0afcf9346cbb10208b462c20e161d94962d80397e6c219b30c389fc33b69d247daa96120d2d0d88255c970b51f0866208e4660dba3b11a525058cedb3fc31e435fce33fb6d1c9592643081ff1c9a8714b3a364e2813f0fa1fd1c1de71ca7dfebcc763f80b70acd7e9ef22ca451af675e98db99adfbb94098c97eafbd6bb27c95a839ff31335f7c38dda1bcb2eeb008dfe21d2079500a02646a1fac08b78ceac6dbe556f1febaf1c4c8c7c6887b976e64bb71154db621c7bed231fed390d4878daf73cccc674b8c1f610f4c98088bfc6381f2345de7067970face8a7841a4f237b5b3c74503f0333bfaad56866eff2f6dd9f7d02543a2ad7dc658207e818bd827f0f81ceb9aedc2369528f6e739621ff2a176598d770b70957e19196890e8ddb8d1cc7c2f40ff07fcc718e5fb2d2aff718bf70391c5e6351b2f212a567cd4050b2130cd54b532ae5b2922622ec76ddd07d945c00e75c8c61358f990fdf3c7e8764e9f6cfc3d0046828e4f04ea68f44678065d158425e1bc40eb18ceb8ab3e0bb40f16cb602be316ed6d59d72ce09766f5b341bc51e4bc3bf73bf586c5040472f816a0fc5cc24ece2071b3d1d1dc20a7b2b9fbae9d5c02f51234b4e74d399088247d56bc6da14771d30701759ee1d722e0603fb892726202192da5205e032d652ff0894b3152b4fbc11ee23e9f59b73b23759e1b730f4ea1313c78f70b2e2c067a5ff5996749ace437c75ac0031b4d11acdd56fa335d83f6ee4624dbce3ae8f00e8444ab777da9977165cc3912e00087fd6191c1469ea75059e1aa29808df8d56a0d2ccb3d74b53bfd7aabc8eef2e6c54fd65b9a2ca38c6b2ca50e3ddca55cb7e803d3792dc986e852598419715ecc114b4f523753be56b453ba2e123f543a3c2122677de755fe63120a5cceedc1125f99fb70f16f11463566453c3417effedac6c4e73d2a6d794e9f28bdf4a2608c18259c7a837d9cd1f0cc3c8f9bed79bb0b7329f87b66a82a819304615839fda1ef20ff1703b827e1e03b51b7bee0505e6dca196071ebf2ee9bdfbbea580f0e0b0d474c11029c3c551865e1caebf62c437e1709cb90192e00126af9030072a39d90c1eb74435089116bb769c62e51d7a3dac020aa23617eeaa357fe92bce359364c7200b9a2927ef7199140f0447ab6d2383db029d7c536d1e34a063830987fbd66ae61de510fe0213301559b294a79ca0eb548f247341a66c301559bf5773ec44f595e5d60f138391b666b72edaa5a3c85e318cb827752c6527c6ca029406953acc81825f843cd8a19933435b24ac2c61e80cac8c4a6a2bfa25f89a86afc84cc05b30b84f5b2f2348ca798b8bae86a480367c50977c07ee2537e1b417a03e2bf3411d03e7da147656b6dacd31a04780856ff37cb772f9c3ece4e9428e39f77b753200cd6b255a82de5d6d541af5d14800323e8486dc4ea0a758a19b39cc716d4f63712b868ed1c2312471ee0503a032bc10e18a8e2e497fbe473b9de641029fa843a00d83d95c48004d0fd1ff0bf11be653cfb4ceaf5477ab838747e8f9e32f2f6addbcc9de613d80320c3fe435fc58537c5a4fb469bbcc559fa5c169e45978a77eb0c4226a5b81055092530692f5f2fd3d39e0ad4de9bd0ab8033a584cdabe239e774d911201fa31f34269520b7383fbeb9f4e4636cf80987933efd23a4318716f4dc64f468330dec476dc6850f593cb4098685b1bf38da87e62cb22a19b57c9452bafc5c361633360ead2d80ce3e1fe056794e26d29fab7775c97ac1db16d7a2516f283a8976d2a5148ac940d29d527d170849001fcff7cd0e94cae410e92da6a09e6bc60996dad7b219b4a0158322481f308e1e11179db717a877194edbf24cc0251c600ac67837362a78beb56e96c49e9b71c430835f60bfbb562fffca1e06b24dfde8264b5fe09a036074bce2b00900786ce5cbe62642fc23c471e6fc5647233ae74bd0ad277cc2c18a6775e9724b989630a4a58f5b68539ce114c266aca1d38c419d52d5b561eb7078203ba0e41fea104c9e48f103ed266c572e9f749fed1f9845f3438e2b0add2f68479c6f3f3d5fe724990ecef60e41e2633dc4d4a8961366e777eaf95441f359195c85553a5fac1d3c74affc69afa2aed66dea21eae7f97b7191f35cb83eabaa7cc583a234586c1a34cfdc4918312ebdf5c6c59fa305899cfefcf3545b9e65c74eb24f59ec946ba9162b45ecea59f2f494b883d5b733195dad2f6576820b64eac27b915731f2838c9d4bfd4895c7cc5f0d17366dc2b7d1754dc76d5e693636016bb3437fce42eefbbbc2d331c1eaf94d9f278a91d8e81bb8e15901eff96d61dd74fe7412be645fcc1dcce3cb929a36a1269b916f6dac4b71d3c66926932c66738ca12680cbe99d1f7737e4cd8eedd66a0016532d9791fbb7ae33b221f524b124b0b7f325ac65921bdee1af08e72667f3cdaddf27e72b49a10dc9521f240034724c939df4a77c341e3bc512baa4d47498dee608688f21d4862f5c94521b9ed638cf8da62adfa4dbdddede8afde44c7da8ce21f70ab92935d10f9c02ea365f9ff443051f0154ad8c0f4ebd34cddb42ca17f16867cbed3f4e67054c427822f806207562f7a2b60dad688380ce10eef8d4dfab9e9169f98361acc627c2cfedaa51959fe0b588eadac01b756d96642b78cb00e67b9d70256fe05ac1c458ad097404aeedb5aaacd9f818a9d7f3719fa71016d8f7c2da675e7f8a7c2c27925c02c8c5ae60db0a28340b48bd35034ac98653e8bca28b6c44877e379b079e8244ad28f136debdf80436970a689c791ad864f147759597b4496dcf9f7a66af8ed785a9e7f25b439751737fc17a46b358ad88789c16870ff949967b0976bb8e9bc81c9045ecb91986ec887a312025774e9740420b2d666f014518ff3d21d1216cb607c17be5f06b9036481811596b1d6bf9f97742023207d9c8976713738639b6880fcf9ce47477bea22b9a5d8bdcb548ac28c5a7dd8d6084e18aaf881efa77dd874f99a350a52f41c6c1669d967ba371da001b67465c647f588e7477be1769c2f203903f19b335d489059118f78507b14207fb689867718a62e0f356c5d83c69f4aa0cfbd953891a0b59e10b28c8296f2723cf27d2c69648cce006809584a361b300bd555370e50b3b867579f25ddad0432ea675915e694ed1ec5150ecc19e691346c5cebc740aa972aecd9bbc464a7a2072bb4b0d8decb204febef19540afd9ecdaeeeb29b7ad90c533339b80ad9f5b2ab6f3fa46030c461d7e8331e053d79843bbf166bbe55994adaaaa1b1c02812a53dc6fb54993cf93786292ba1e22bd3d90f92dea8f96d0fb8144cc854f3999f35b5d84677aca7ddf4dc3ff208ce77007644afefd776a338a6486658d67fd8475c1d3cc4271729c39faf0f738ac337e8ea73a9f10aa4b7c66d3061a83c57c4c369d34cea831811b01c2c954f91e43c87fd43b0e1bddfa5e14406f8d5bda45a64d57ec7feba677e5f2138fbb8dd2508af95cd17464c7b27b1f33a7a021f6031a078c2ccbbe3bce0d5631aa67cf3bb7b588d9b733556346091628c904fb27df333e10245d9dc57f4e7107f13949c8e4d9a67de83769abe99714e710467b27988a795f3fc2ab8db523f217436acea21f2f", &(0x7f0000000280)="a72ad803fb107cb588ecce596eb0fd340367fc5399a3017d4a2482cb9058affdc461108c2a2106f8230c00d17b6bc5089543729e8f1a91fd4d4241ddd56210eba3712093516967c8f5204604360848a6562c63"}}) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) sendmsg$nl_generic(r6, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f00000007c0)=ANY=[@ANYBLOB="fc0100001a0008002abd7000ffdbdf252000000082014480bb8f19d96b413d9c7a74d476df4c633530cad8ebc8e0931833069110861f1a59bbb3a2e8715e48364d016f7bcd3c57062e4cc638508e0427bedff33f7fe6c30d55cb8669f297c36cfd1c22bf106d799eb10b3ee541a5451eb448c54874a3227908fd181c53a6c616dae3d08fc2a0c6e3d21f0fbd63e515b74f951c55457e0dde7feae96d6cba53df6da73ddba47bbb4ba5318edb32663d221ceedafaf608d47b0dd0ac1ccd7266ef0277152243db1769fb00c6215bd41183c6770ca33b592cc0bfb146101e5c8f29bbbb8d2ed7620628363e8779e24bca36a12325bba7151451f33d5578686e06eb6372710cbd635900487e0569310bd5c0a2f45cb0046d4867859d8f4840aab9d986aa921d695058c70ae1f7cf452581b5071fea979b443ea77e98915b84f3fcf800bf3af8778af7485aa995dda17b10d1bd6448eaedf5f03508d67018a3d2375a864cb36533362e924b54f11e5873577b25c80dd3dd4bfc832f6cc4cc557768679007dcf15d7624ce22a7fb000016532683f5cf8d707efb6f4e4669b6e4e20ee5f2474c97c24a10c9ecb0d2a4069bb0cdae22d76e1a5efaa6340dfda9220a5d83251f98b32305f91988a2280077743ebaebf1681658da0b51541d8301fde55e2c5e75089b6ca2007635d7fa369749000000c813205fe4c9933a825a6479054437274c7bfc09ca9dc9f81bd328218b69b4ce26"], 0x1fc}, 0x1, 0x0, 0x0, 0x24048810}, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 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, @perf_config_ext={0x0, 0x1}}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 343.229096] FAT-fs (loop4): bogus number of reserved sectors [ 343.238825] FAT-fs (loop4): Can't find a valid FAT filesystem 13:38:17 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x1, &(0x7f0000a00000/0x600000)=nil) r1 = shmat(r0, &(0x7f0000ef8000/0x1000)=nil, 0x5000) shmdt(r1) shmdt(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) ioctl$SIOCSIFMTU(r3, 0x8922, &(0x7f0000000080)={'erspan0\x00', 0x3f}) 13:38:17 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) ioctl$SG_SCSI_RESET(r1, 0x2284, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:18 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 343.448886] FAT-fs (loop4): bogus number of reserved sectors [ 343.486207] FAT-fs (loop4): Can't find a valid FAT filesystem 13:38:18 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) write$RDMA_USER_CM_CMD_BIND(r1, &(0x7f0000000140)={0x14, 0x88, 0xfa00, {0xffffffffffffffff, 0x30, 0x0, @ib={0x1b, 0x2, 0x4d19af3f, {"7f896506efa0f8f1eb5b5f761e73ee91"}, 0x0, 0x0, 0x10000}}}, 0x90) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) ioctl$sock_FIOGETOWN(r3, 0x8903, &(0x7f0000000080)=0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x5, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0xfffffffd}, r4, 0x0, 0xffffffffffffffff, 0x0) openat$6lowpan_control(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/debug/bluetooth/6lowpan_control\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70040, 0xf9) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000280)=""/130) prctl$PR_GET_KEEPCAPS(0x7) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$VIDIOC_S_HW_FREQ_SEEK(r1, 0x40305652, &(0x7f0000000000)={0x9, 0x4, 0x0, 0x6, 0x0, 0x4, 0x9d5}) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:18 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:18 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0}]) 13:38:18 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(0x0, 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 344.388808] audit: type=1804 audit(1588081098.920:177): pid=19017 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/380/file0/file0" dev="loop0" ino=1042 res=1 [ 344.436843] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 344.464211] FAT-fs (loop5): Filesystem has been set read-only 13:38:19 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:19 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:19 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) write$binfmt_misc(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="73797a30bb0b087411ffc46f859031ec007f7886b0cd71cb17e346bd66e2f96cc4c46fe612bb6230d4a5523ef3d8a891da05806507f0a93149a3bf2b0f2f24114c6d73b381500a6e429937ae212673f5e4caf439d6d0c6b84fd11f0675e2257395eb919d0e315240efb87747e384627dbe8e8427255800af0cc48d67b3597ad007cd0603543f4f87de85ffec03d56175a3a81df2d0d5faba5ca06b4e401cd30d5a8b1b01f34b1b82b762d8abe8b4b58b7ac0f2984a1a4f5cffd00368b8ed83f60e137a984847da095db37d8bd22149a1ff490ec212351e0a5c32abb9ad1875769dddd9bcafe09057068f1c27fc6b3542a7b1fa89eee369dfdcba24e9f3c6e40715ab01a763aa3934d4a4e4bab4f11d32a3b5b373c149222439169e3b8180d489"], 0xa8) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) r7 = shmget(0xffffffffffffffff, 0x1000, 0xa08, &(0x7f0000ffe000/0x1000)=nil) fstat(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@remote, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000000100)=0xe8) shmctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x0, 0xee01, r8, r9, r8, 0x0, 0xb}, 0xb8fb, 0x99, 0x3f, 0x8000, 0x0, 0x0, 0x81}) fchown(0xffffffffffffffff, r6, r8) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$SIOCRSACCEPT(r4, 0x89e3) 13:38:19 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x4101fc) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x64) fchdir(r3) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r4, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:19 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() prctl$PR_SET_PTRACER(0x59616d61, r1) process_vm_writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/111, 0x6f}], 0x1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/114, 0x72}], 0x1, 0x0) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) 13:38:19 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:19 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0}]) 13:38:20 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockname$packet(0xffffffffffffffff, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000400)=0x14) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=ANY=[@ANYBLOB="5c00000024000b0f00"/20, @ANYRES32=r3, @ANYBLOB="ffff0000fffff1ff000000000a0001006e6574656d0000002c00020000006abcc7d454d3f73900000000000000000000000000001000010001feff1a5fff05000000ff000000"], 0x5c}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv0\x00', r3}) r5 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r5, 0x8983, &(0x7f0000000080)) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:20 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x7f, 0x0, 0xd1ecb30aeae42913, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe, 0xd35}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x9, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x0) 13:38:20 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:20 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0}]) [ 345.739998] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 345.768188] FAT-fs (loop5): Filesystem has been set read-only 13:38:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockopt$inet6_buf(r1, 0x29, 0x2a, &(0x7f0000000280)=""/4096, &(0x7f0000000000)=0x1000) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:20 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:20 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @rand_addr=0x64010100}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KDDISABIO(r3, 0x4b37) 13:38:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r2, 0xc1205531, &(0x7f0000000000)={0x1, 0xffffffd0, 0x9ca, 0x4, [], [], [], 0x7, 0x0, 0xfff, 0xffff0001, "11260734eaeca59b1494c9915e188183"}) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:21 executing program 1: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000340)={0x9, 0x5, 0x8000, 0x2, 0x7, 0x7, 0x7, 0x7}, &(0x7f0000000440)=0x20) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x4a340, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x4008040, 0x0) close(r1) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000200)={0xffffffffffffffff}, 0x13d}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r1, &(0x7f0000000200)={0x13, 0x10, 0xfa00, {&(0x7f0000000000), r3}}, 0x18) write$RDMA_USER_CM_CMD_NOTIFY(r0, &(0x7f0000000100)={0xf, 0x8, 0xfa00, {r3, 0x7}}, 0x10) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r5, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:21 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 346.528410] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 346.557820] FAT-fs (loop1): Filesystem has been set read-only [ 346.601300] audit: type=1804 audit(1588081101.130:178): pid=19162 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/382/file0/file0" dev="loop0" ino=1061 res=1 [ 346.736677] audit: type=1804 audit(1588081101.250:179): pid=19125 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/200/file0/file0" dev="loop4" ino=1062 res=1 13:38:21 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000000200)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x20000, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000280)={0x1f, 0xffff, 0x3}, 0x6) io_setup(0x1f, &(0x7f0000000140)=0x0) io_submit(r4, 0x1, &(0x7f0000000000)=[&(0x7f0000000100)={0x0, 0x4, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000002940)="02000eff0000", 0x6}]) io_cancel(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x7, 0xffffffffffffffff, &(0x7f0000000100)="b058701ee0d49115191785cfc451c915ad560c7435975c73d194815b7c9054cf6b3e0c807a238c8546a3f5b6bf2abce636194251a71727e44d9442cd12037a75eedd9eafdaaeb83ceb2759a1d1190899814cd440c670c29cc1f8e6f2350fa0a35f3178a46acd2b382d9e2c43f869107f2abb14ec1fd89339801572f97d298c59e9d752bac8f6d19b5cec4528f4f3a56b3a52ea7c04e9b45e9c7059915e808e393070086a740ca1f60b1e0add", 0xac, 0x1f, 0x0, 0x3}, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x2400, 0x0) 13:38:21 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket(0x11, 0x800000003, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000400)=0x14) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="7800b7d924000b0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d000000480002000000000000000000000000000000000000000000000000002c000c00"/96], 0x78}}, 0x0) ioctl$sock_SIOCDELRT(r2, 0x890c, &(0x7f0000000000)={0x0, @ipx={0x4, 0x1000, 0x77, "e6ad70bbc234", 0x6}, @can={0x1d, r4}, @llc={0x1a, 0x308, 0x83, 0x4, 0x4, 0x0, @broadcast}, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1, 0x6, 0x3}) r6 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:21 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:21 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000080)='./file0\x00', 0xe1) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:21 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0}]) [ 347.239938] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 347.266548] FAT-fs (loop5): Filesystem has been set read-only 13:38:22 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:22 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xc, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:22 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r1, 0xc05c5340, &(0x7f0000000000)={0xe9b1, 0x64c, 0x2, {0x52f9, 0x8db4}, 0x80000000, 0x6}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) write$binfmt_misc(r2, &(0x7f0000000080)={'syz1', "40f68d57284a7ec46c2a3aaf6bdeab0a74b6bd98e66a1168fc6c3ab45abdc1b2e6b8bfa1f00f90990a8439330d64b20a31e0438250ca0a2774c5d9fa69a1c557f986a80497d32913a258cfa2698534baf7cbd608b0b0e8e7e2be49d3ecfa4d6e0a79fbdb22d973fb9930a9788c75970b01854404b8fa2cb516ad8a57003f2bbe10efb2acb5ff24fc1446d47d248beee9b41a62dcd79454d633a3b1b6fe70341b2ecf876c6162ae9095d491e2de4c00842ab8805ffb1b8ddc0411458fee56d987e4d369fc36c47d0e83389a0aafcf0089956f6b4f27f9a3123dd1caec6defab28f29db34587d9644111be74363d0cb1557c3e515d953ea1eb6ac757af9d"}, 0x101) r3 = dup(0xffffffffffffffff) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x7) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) accept4$alg(r3, 0x0, 0x0, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 347.891849] audit: type=1804 audit(1588081102.420:180): pid=19225 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/201/file0/file0" dev="sda1" ino=15712 res=1 13:38:22 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x1c0}]) 13:38:22 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$TIOCSLCKTRMIOS(r3, 0x5457, &(0x7f0000000000)) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) [ 348.043895] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 348.072433] FAT-fs (loop1): Filesystem has been set read-only 13:38:22 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socket$l2tp6(0xa, 0x2, 0x73) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$kcm(r3, &(0x7f0000000580)={&(0x7f0000000040)=@vsock={0x28, 0x0, 0x2711, @host}, 0x80, &(0x7f0000000200)=[{&(0x7f00000000c0)="060cd9d097caa63152e3d936e9ed108abd77e29f56cc1e3e74875e950ad13628f412f77a9e770f9f01a6b63c9efdbec0946367ccd2116a5ad5e2ed4a57f9ba16bf59a20195367cb672b09624a02ee648c4982da515096c1155b8774c5e7727d7aef77e93b25cd964a2e9b4b8c56c80683197292a05b69aa2db18ea517955e4628563980b722bff70ccb5294b1300b6ba2a70fb55cbf88b52889bac2c6ba4af", 0x9f}, {&(0x7f0000000180)="67761bb2b5e8a888826b7e633c543a4f59475b545245", 0x16}, {&(0x7f00000001c0)="6f0cc91b454f4a7118739c8ea0ef19cdbf3dad", 0x13}], 0x3, &(0x7f0000000280)=[{0x48, 0xff, 0x6be, "4c9cd3efde10dfa19a59da4567c60249db0d69fa4a65c7d5cc4837f64f442086d0d30d679a9e989e281d78fbeb6ec828c3"}, {0xe8, 0x116, 0x9, "c8d6047a861c23bb0d12442dacaa0783eef5755a20f2ef319cb9456ef5677bf8ed82eab3c29aed52d6da595620a01aae50de292a5becdb55ba6f42c016151a55c5e40a654621614f88f9819dd2cc150d1f47546934b0ef31953a376446601740f7eee9f63c55bb343e96015e12e5d8cba3728ed6d5d6862f8a2292cceab31832f645aa0c4e78a215b9e87234d9b9fc7b71a0060645ea6996685714002a12ce42c2592bd63282f306fc153e7adb4adbcddb5632d951ba73e4161f22a409637f034e7b06e2d3b2b74632c214546f17c465f51847"}, {0x58, 0x107, 0x10001, "4b935e569a61e0e51b9a012827e7af26a409e940bc658d8e06723f600bbc431ca917a519aae751f9d85a893e80d75941856ce3cda6102b378fbb8728d03d4897cc"}, {0xa0, 0x84, 0x4, "879a143c29c751fc8a1151feab36e94dd7e970023be1c4c8715215faf3e72f8b070d674767fd2ffccdf776d0ded83227504dbb10419c6cb55126a05da502290fd8ae74e662bef6348ce7b5fcea1f9c0b6812c96dbbbab8edc98791ec95dfd28cb8c849a026c9c81be5d8f3973c3b435efd7ca0ea0eb4f2bdff7e2d1d996115fc0a70d98fb4b8f67b1f9757"}, {0xd0, 0x5, 0x8, "b33fd67c21914da37930342c998f07988edd2741888d0ddfc29f60112283eb6d364bb780dd9a5582a38ac9ceffdcbad6b61a3475e25c7c792dbddfb878f50ad8abddd9788ab3fd995c323576d7e3c6b4f5d0efd809a92b397a2b5e94ae84fff2adff266ecb67ca6b9722dc3328c96ff63835a5457d525d675c741f17951c11e2250c12d087e576118e7b37cc33909a16e88a88dc70b201b5e41b30d4337654139a8cecea7654fdf8c3943091e20f72188f8f42bb6f7ece16f0de4f41e1e7"}], 0x2f8}, 0x30000845) ioctl$VIDIOC_S_INPUT(r1, 0xc0045627, &(0x7f0000000000)=0x8) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private=0x1}}) 13:38:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ocfs2_control\x00', 0x2c02, 0x0) r3 = socket(0x11, 0x800000003, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000400)=0x14) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000ac0)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa, 0x1, 'netem\x00'}, {0x48, 0x2, {{}, [@TCA_NETEM_SLOT={0x2c}]}}}]}, 0x78}}, 0x0) sendmsg$TCPDIAG_GETSOCK(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x130, 0x12, 0x302, 0x70bd2b, 0x25dfdbfd, {0xa, 0x80, 0x4, 0x2, {0x4e20, 0x4e23, [0xffffffc1, 0xffffffff, 0x5, 0x1], [0x7, 0x80000001, 0x3ff, 0x200], r4, [0x800, 0x3]}, 0x3, 0x3}, [@INET_DIAG_REQ_BYTECODE={0x31, 0x1, "eb31b61a0de55e4ef3582f43400a3e5fe1a49e9fd2149be9904ba47c033fdfc744cd25bbe8f093627204078684"}, @INET_DIAG_REQ_BYTECODE={0x51, 0x1, "cbc8a2fdc906a6daba030f88f03c157f6984acba48247ee10e68a066db9fc450a26b5574888a03f772c673f84271083b8c8e064e1832be23dbd270e7aec2102b4e5b8a5fa0ac5dad066c1b0d78"}, @INET_DIAG_REQ_BYTECODE={0x5b, 0x1, "caff00611310e77d8341a69efa857aac01d56eaccdfbbaedfcaca224bfaa18556d641007a764798edd8d8c11b13bf71e81853d627edd68767883019f272f383f0cb3853e1666b1108ca924961a3317744837d16ab2a282"}]}, 0x130}, 0x1, 0x0, 0x0, 0x8080}, 0x40051) 13:38:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) ioctl$RTC_WIE_ON(r0, 0x700f) [ 348.705120] audit: type=1804 audit(1588081103.241:181): pid=19253 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/383/file0/file0" dev="loop0" ino=1072 res=1 [ 348.789824] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 348.821943] audit: type=1804 audit(1588081103.261:182): pid=19260 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/383/file0/file0" dev="loop0" ino=1072 res=1 [ 348.823093] FAT-fs (loop5): Filesystem has been set read-only [ 348.932885] audit: type=1804 audit(1588081103.331:183): pid=19215 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/383/file0/file0" dev="loop0" ino=1072 res=1 13:38:23 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PPPIOCSFLAGS1(r2, 0x40047459, &(0x7f0000000080)=0x20) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(r3, 0xc0984124, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:23 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:23 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) 13:38:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x2000000000000007) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r3, 0x40605346, &(0x7f0000000000)={0x4, 0x1, {0x3ddf63adb71d6df7, 0x2, 0xa2bb, 0x1, 0x4}, 0xc}) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:23 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_mount_image$nfs4(&(0x7f0000000080)='nfs4\x00', &(0x7f0000000100)='./bus\x00', 0x2, 0x9, &(0x7f0000003740)=[{&(0x7f0000000580)="537f4c6616b2dbcf5949e521f6f87d983c43e115e1adc90f8bb52eb5a4e319a6076f429c6540d2320b4a4da55b48b14709ee012142d25293e9d129bb45ab26094a8025c6726a64f5747c48431b111442fc86a8be8f5a7a7460b5c2493c97d11d78016ce6c95003cab9c9cb050a6ef621bf7a1aa84102fd4d592ea04a9ea486de2021b3d9e8f816d71661aa24fbb9e48508ac8ecb5250f46a96eb6e20fcc515409b9a13c026a9f9ff84274e33b69a5a5ee5ecb46e9d6e0d3481febfe90ef84695182303c6ed8f525b66d6eee79afd95247156d2620fe99988d09c4239f6c03120cf0b73ef7e2c5fc081cbafcf9de207f1bef70ccae11380b21de0e28954c56e8c6dc03e6c02521b494799619eb0b710afe0dd43c2d5289afecb80fdff78b3231a6cf8efd08795a4907fa46f8d66f32dbbabacfeb72a41b1b4180a936ca53a1fd6658ac711668f41c8d4cdcf9a78afde950c22cea1ca3acc0524013eb9a7aefa72d3146e1df2dc1c52d55e0d53ed186acbc8957dd78f1cb871d373062f59997e78cd5b816e4f3cbd5d6597319cdf6f2f6582dfdeb3cd515a1aea0d5ecec87bf5407398ce03ae4485024eb0f4c65c68c169d077fb9ec7d508ac87f2bc2717e47c9b124d0b01fd9aff50726207bf198856f7192389500b7699d0b2cd0aab597399cb171d7b0c20ccab3d20ab606a6ce0043d7fc82324fb77e673e0a2a7e5f84d3e7596072dddba83c3fd7adc2cc11754cdc47132e2bfc9356937bf801f448d50f57fc4bb903bc138927374eba6e9243fc62547ce86bdcd9d8fbee2982d4054c6fd59dc2e09e78564f4eadd0f82c104910b312e96fa480d3fff51e54ce15b5eb4df31155888e553a60a254e0a2234b1244736b5b4294fcbbceca8080313b13607be723b0b31e217624ec3bc211861770ae18866ce7cc440a2cfa62f8e52764706797ae5a7a6511e3147cf9632517ae0ddbdf1c71b565e5d28b9e5b810fa315e2d85396a3d5ec4efcaa0c27653f8c7960e063c152df64c04fbe7587f12ada564a0667618cdfc7249224eaf325cf205643df9a177a6e8ce5d143741298ecb5d3082209fd792894acef5776a9b2ed55d7f53ab24624a76cb4cc8b745fc39c53bb95ee9e6e875f9cf4f1c91d00eae67b941237467d6971ea0245ac16310b6249da955609630babe04e92d5d11899168cb235bb8bc51e8f8ebfa061611cabf99d687721e79f16d03fd9b298847ea46ea91136e63bf0f581b5d0deea4d5a54c0a9be8d43fb32ea585b1e46f4c6b4d779179a563c26a1e3ac25c23c81767ce4f8dbe9c97e147122ddfe353826aa473ff29ca26259b859cb449718bea376cd0d5ebf829db4f90063539493a7a7b8e43c663e74ac9f94ecfe814eee1a73c73357c8251611586d397969b4689c1594cf0b0af8c159306e956f780cac3a33c38bd912bbb81597d6c3a46a99613e21785f21e5528c5f1ebf117d2305120d7a1ff5d5756ed42fceebe726d4c74654b182aa703f9dfc41055020971c50446e8ec439e1959c02ddbee8b8452a43f6dcf98e10e7020907dad92df5e54dfb97cd0a13eb43177601962d14ec37fc6b26ebe0490edf780b02a553790abd42ccc33056147c7098a77e109ee287ba093dc96a06218c04c352edaaffa8782b562534e742e2f047bb8e640a2bd9e98282147c018b2f4765011924fa7c80fdd0c76ed2252d34ff0545a877f0557b1de25999c17950f8576f3099d1d71110545308404052722839257789aee093b345901ca2c50306af8944edef95c429deca2135adbe9586889da4227f7928e0eec91fc489ffc0b73d36b0e0c0c983e4b448890a407bfcdc8d095ec50b3554b2b562e7597201bc0991752551fecfc483903ec68ba506f4da4973c54a95d7f2a866ed006e30f2695981fa0901ebdfd267c66316c200154a511c170dace50129e4c6a71e89faeaff33a3c6d8a8ef7b3c5863399394a127a260300cab3333a0e143b2005a5a37ce8c4d56ff62fc3cc9b5570c5bf9a40b836570372cfe5e9de833b452a4140b94c80ac86b7c06c46db41f85f0e8790141b4dd72a7db40f2699056d20ba7de10a1217aa9abe96dae66ef6e3c5660af983a68bbb6bb5d1808ff2725c2540abcbe16974519370fb23d01dfdb073596f1b5deef468973848220c7a913e89af1a82f7ad5d53fddc88030d4e1d2e14aba0da6ed489337843a8560635e7e8cf517ac1d9df813a5b0c96f9d39a7c4f99fa3e436379c75834cf94d4a78001831cd09a87af4411c8999447ece1bef18614dc6551d0a7b263cd55b0cc4ba0177b93b6acdb0334e46b2a03e0c6029342fe8f643da239c08550f29794c378d1f3a284f8a1e5aeb05e9250aa04c493f74b64164592cba9ea65d50774884ff0f0a789e1f41863d9ae88ce3912e3f075668c161aa47f21fa351c21ea3ae938cd603d1346228d4d4382d95168187535c051ee3dfdcc8eaaad3d1778f262c72152c877e50b41069ed51947edd42c0107af69a16ce3a7f50d1e2fdea28197ebb30911c0bb4f0b8290631e07a75d0e8959b45b225a4e67bc9070190031a3ed31e38b8c5474e0f2d03977856a99b9ee37b2f424a7f9ee1482ffc6df06a4beee630e93c2a3b884f2fc096fb4a93150c81d72ce03c39f6fbee4f462989c7a5274d76fe3744d0072a5d9aef0cdb326363863bdd8e4de62c01b4751e2c201ac3bc0ef307a58de6d54bed9d4c255801f6844edb3b074192da570615c351dfd032a8dffad211322d1d2e74b76dad07ffdf4a804a70dee1624f0136139652d539990a9ecb1408805d9808c8c1fd0a929565d57c5772f8025c446e05cd860bda9dd5232cca970cf65295d037132269601ede8e8918beded1ee7aacbdb47560c704b60a411ebe533a5e69725e8af599fdb645a4103328f4b091fc9d69b96acb1f53125111daff2b9c94314cb48c6a287c39bef3ac81751816f19dbeaec53e00241d54e8b6fc6a46681cc3999df63683b319914ba12342b91721712f30e59f8641c406a99ea29ed5f414c4e8a40dba2c0ec9a56da77e5bd01a361ab1280478279012b6adf8f6af2c0cdaeb43add213064fd5db8d2bac3cbf7a7786892023c4e89adb5effd189433b2f735fd40f710a047e697987279e16c139937ad38381c1d8d344d52a57450472469a9da9dee656d49987e9c7070ee458386943dbd2fc6df56fa1ceef21b3d492323a9bce7c50a88be50f98756f65fa0bb337c6fefce1b1c8b6b09617038827b9477ffdcc32fb4f6dfdaa95d439487527249bf8a1747e3e576c0c69f437ad192cd5f50415723de1986035d4a9b47de00e1f6c70fa375f603baffb6fdb75b1ae0c8667b5be188c16c27f015014f921f3045d364742fa7fe9346deb230ff6d1c45eb4dc12294837278ff0c794ef3f29e850fb98fb40a1ab0f4a3f1908888be0371127583547b4bf8ccec13ba1aa191848f9ab9bcc23639a3003608bb4b1ce04e856faf2b6b649b71f1f7bbfe7d0c70e697f65167f4e2345aa83dc1380b6fe15d55ba130bdc86e628e9d1b36a86b6624c3526872ac522eed1276ef5d43f8ca1eb4624f0db531692f21b60756360dba5cbb26350c9191e44fb2886c27b8787041872c38c0563ba65a9ec9c8960b16618467092b867133efc94e249786b5349f5d50f574bca4c1736178d0ecd1e1e64bbaa51b792a5309e30839cc26355901644b7ad650b53ca81d69b8c05a7e79f8e424808feb011473628dfcddd7350b9123b7852d52c6a8a5dde019d6fab38f43431fd684e0a1697be2b2f236e31318b6ca3e5584f52ce5afdd0bd38b83ee1ca50a00f84e12c506e40cf2cfa0dc261468a6835eb1066f355a29aa2df31cf1d755e500ce0f886c11e79be94d60d38269768365d46d9439ff235bdd71a94d7181383549f5ef81bbe1d5dce69a2eafd1d4a1621550d03d43c64a2431e3625ccaea6f9506de2ee9c586d5553e07cc9156560796fd97daa984e09112ee4430e1d5aed0069702c0bfa3a3d9bd6833620e9dc0526b7606bda3c930402a369de7ac815dcc4383b5896eb88887cdd156d872abb1039a104ce75614e8df6a8b842edbcebab8775e573e0e27a43999df327f80f0958d711bedd7ffd8cd476eb1ebea887d0944d998deb9c95b781d240c3775e354a7c6e05c3cbc79e4c6ebb9d44b526cb7bcdd24aa4c64f176271d0f3d477376f3b99256b80d8eb5d8732f7023c54ea23c4b1d9a9987abe75da22fca02de9bde3001ce37a95f72db9a956a2eb3693e28786198a06bb6dff69f7a90ce6b27a0c245fa1d186c6b1d47c703a69559a56b5a517bfdb9ab0efc6bf97739e4644553ee017ca8748d5dc921908bd09c744d837c89271d06007cfcf118d303e6bd721054729cace5ebe2a3f17d7c124c3c055e98b6f926873ec87f20401b5f3d3cbd8d44f07a27daf7e5f49713f9f1b6ef975e3eb8b97b60553671f3e7b6dd1f2d13f04684372afa0e8a8ffe64534a842898fb058c16f701d815196e710cad00bcd683713db1a8a23a9e43667e1ceb8e9ced2447c54ae3719577b5d6dcfeb9e3e3907197b5c92118af70ad1a3e2e4486c7fda1f1f0ecadb6e747e88fda4be5ad6d019c73bddd6ec51fc6da628ff3801fd3e9c94f5d8344ee1e2e40244516781d20fa4c51412f3bc705f0bc0cec4f47aca1e6bb8edefb041e10ba8dd24eab1099650a81817eba2271085c056b9143a0d412576245b56751b9328cd635437817b9d9e52105e5ffaa82ea7e1136e04c2ee15866bf91e5aac1e6dbcb746fe35358f8d66aa5207d585b4bd80ef5c2f69a4f91209f0a482f601f2eb926cfca1df94f3fceac38b484b05068f83fd006d478c9bb635df5d5f5544db20ccf4a33a24e00b2c79a9798c5ee726d1885b8d29ec136e3ae948304cf09f52c57b40d0bfef5daccd5756fd008d8e503ce7ccdcacfbc594578127c30427e308f6fdd8ec4ce67b813b9378e92877e6db9a4bf37c14d21aa9799579a198cf2b70793c98025daad178c5759cd2df72463a12acaa834fb20c04c687357041e2e53d6037ae22234094e84f4156dbf486141cc1b9f7056456e1b345ea3bcbdcc8c44bbf8b433631dc11db3b2ae25a247839f0b18b55870caada6db23181da9777ea01639ba64a0b1810a8a18f929059bf2c33e51f9133b7389e8b29e31b506ac6b12064ad46aef3a208ea3e6748d1bc4d7d49c8c72486045fe85c38d4228b1eba1c660e5e520f8e9e85f872d83a26862924a39a4b0b0b7afb48a4cc816335e91fc65a13587b608fdfdfe63913bd9838ee6d4ed024c4b20f5f0bcca6433a4189974393a4a4060b5719ccb7659786900776d683f09ffdbe31808fbe0aca44d0ab98e8045cebe1db8ddfa32677e2cc8d7cb2594e1a5d73ffe42c63bb4797b919268da95f918d0917523a514b3ecda1b1cdd3f36f356b09510407880068296075e9be6283904041f4a923b1b8835fb277a8b3b516482d326c3669dd0f19d7bfd83259c71bd3968e99d9732cac7d56f696ec8a345a616f5c750e0093dac70d48807f09000d3e8dfdb51e684134dcd1fc323b0cedc2a5250300c32db04910b58ca42732691171952b78be86da86fa8ae580eb19624a0df072c113508d9b7eded158813248926052920940af8ad60a76d36a0b6ed484da03b4abc933d9f2f029b7408e3ae159e03d216691a45207b669cf838d8f9ed217a2a57453e4b483ed44f4e5e64b52f74fe44237e2118cbc37b443d12e92bfba8cb8790bc7a04ddd0fbf13197d1b041ec95b2d32ef42d830129d95b9a7b5dee6475e6ab51217cfa9", 0x1000, 0x2}, {&(0x7f0000000140)="ea6d0d5755388088c394e01389eccf9afdce84bc56c6c4cc2b4efc004a46d3242f53e030901707e2a284b6a99e4a7993d9c77e19de4ce678f234b2c73778d2c7959210917fb5a3e8e21c1de83c079426c2c63593620cff1b871f179dd8fb0058ac4de95c35dcd509eb73f20fb11d61221a9cc71d372398f48cb77b647cf8d51bc6e6b43a7dd924f92e2b116f2b18ad652db1f1854941df3bb3ba25c73e31bc8f383121b1a84dd11e185939fb738e0c83a92005c325c57a008adcd9f4ed3da9f5ac3169b23313d9dd275b276b7a0e0aefed425befbd322bb5583d9b", 0xdb, 0xfff}, {&(0x7f0000000280)="09eaa78787f0cd574b08eb6ad5438d0d3d92fa0e7f744dde", 0x18, 0x22}, {&(0x7f0000000440)="cfdfcf344053f6981caf35cc896acc88d6c73e938dd8b0be22d5d3f6e9b05f493669ea430d1a897dfca0213e8cc7df14bc7ac3293a3ed0d02cf4d92566d1956b199d32b6c0d563950b6b42fd009b6195873da3500b7d92d1fb6917b602082a3d85beb89fe7d18f458cb016a0d98056929ebae422c233cb420ae47cf6b12b60f7ab4f4471e3ae1151062c307c354329497d6dffc03b7391ef3518baa4bbaea6a4b183141785b658024a1e7e355e352275d6fe1b2ecde5de22a6f81df53f4c7d81aba0", 0xc2, 0x4}, {&(0x7f0000001580)="a0f4039da32ac684a0745c052d80ecad569c4f3fd4652f6dbc02bfcf1105f59bc579c8d5c7b3e23dc49978b0a80ee686e9444a1264f49fe1e402c5e844d16baeefbe602530c2bca68363bc793439dce46ea685b0cca1ae9962837648d1aadf50e18f60af62bb27ea8347fa032034079800bfeb9abafacf5795abd6c6d0f877850adb2083d086a883e846ff1c517a3c46e755af0a57f199160f0037311f067fa19567e63bbf5ef10151e9069ce81bd519b0e06a8009106d9a815c69d96cd115bb9ebd4474ca09addd24417823abe68a24cec2c28cc7c2deec654f1cde23b099835bdb81d94e11b3a3cd0b332f238f5302a2cbcc1eba6aff4bdfe98f21dd97fb84c813babc5d84a0199f2cb9777a3d51b42166dbb7d72004eb7ece9f6d7559989a13844e40c51da60fa870bce5964f36b12bfeabea877001b35bdcf2b2ab1c9cf209936550d68ab91ae26fde9edc310e15a49cf0cad764d59584abbfe4e4ae47e6d35ce8e0a089d3da4fbac11132fe9bd43eb4a269c76ca6ce710a38c85b6c3cf202d50279a7f88cc965142023a5ef4963ce8d666dec935588531c865312ea96eb7bb3df19d7e0c76154a38e10e1dd2854758c50969a08945bec95f721266517753aef6d31601ecde75daa97a7a93dfd0994c324150a36224a0fda014d8740f2f566cbc25eee5d491c90b65b9970f5ab029b12dd89048b96715c6df204be691c041942a54c754c09b93002acc2ec1fa2e000bfc4e61d542ff05d10106789cc447ee59e9c1ee1219e71ea3f0a12ff648eb154b73ffde769cf2a23bff6733d989a5530605de00cfd46ffcf8aa9d890cec29510ffd2b1cd5835591bde85a0f7bc38af09a73993f49de97509e0b1ed64d15b9e83229bbc45d0f68fdc0f8ad217289a604d068a691da9a96a68e9bbe0d641f226364de8676d47da70cb2bfd64f4109d38212fb29730a939d9eb0f95bb8ceecf04910064abbb867a29e4cbeb60bac12e0ae3d63bb351c2f318a2e79817552dfd18352689282b2f7663933371679f21c308e4b547f49cb2b90a910ff753c7c486d94b16d61a4f8873591cc8e77aa0f0964069814d9ce7f58de75b620ada209482cce583c3af5de2e68a1699db199302db409d45338eefca315331d534bb4e13f01240a82b63e1c00d03c1071d2dc398e7e98cd5918e0e9a0d9d3556ee1903919b3c20fd7f174b0b4826e95eac87708c528ba8cbbb2f356e71d586d455ffdd49705a16e55f11b4f9886744a94e2646fd6b6e22d16361daecdf9f0098f420224ed9c55ef8f012d91e5d05475b9b67fd7334fcb99b9ebef12761bce0aac9d996032641d411f98afb053fbe84aaf37a69d4d5a3617ae104358e60c9e4a6dc1e5f55956cbe853f031ff8916423dbaff384921f00ed379f3120b7f9db78b3571656e88492964b233387f23b0c271863093d5daf028d2b30adfa16e9c8fdabd8c958c8440bccb918e8a57c507a7d5283303f3809bdbc52b524cd2bca4435ad418557910b7004c15a3ec41215412e3322bcfb400957dd030619c12bdc9dba1da08e236e9b83fb6a5f9519a40c690b285bad821f96b57fc54af46455c47828962098a6126c534a6cb1d983655ecfe6963cdfcc22c756f9b2034132536b73a64ebc4e8ad4afc02662cf4acaaa17025ff60c32b9bca30a26bbd9fc0f201e2c8ff1342c36bf0844fb8c4c6c1627807c9b654ac095ceb32fe90da5ee28e47b489e3597584bc57358c6fc3726d52c1e3cd86e78f446f9b6e37248ef5cadc862f94edebc863577b8554ed59f0c79fa28c50775174c27f421a5c148e253ddc1cb261cbcd3f0f80d624102f1d6eb337440ce93e90b938a86d328e1076d6aaa9995f361166ad95e3d503ee3467ae054438e5d78a614e0a61a99f0254bb6f7f07e1da7512586ea808219546eb31d56a13485f966a198407eb9ae05044807478aa78c67cc15027c4105ec7b384374a7d64bdfda1204afb39a82530a997efaa1a4b5b890a51a528af2bc3407fe2416e4013f562d7bc37c7fe671bd3b96b7f0dde4d7484d594e100fc454f9c307a5d325085847078a3b78a4b8884bb010b7bb81da88fc0751f165280a0629c915491f5ae7b14cbff2ed5bdd56b734962a295d1213b4cb1ed5cd8f9b4220bf15db625bc97b0bcda954e946b9f9697372f1ec949033dab7086fd04fad4f4d35f5b7bad3de581c8050d110363dc5ceb0c3bce3f60c7a943e247470086ae920f291ae210a8c623bfdb8ce1009ee6b7d3e3d7682789a984e1f0710cfbc6bc92bac2f3c497f3ee92b8b44c0b42fc4473084a67f9e61176c8afc82a43e6bf009c3c57abf1c30adc3db2109b9504642b44bc2a9ceee6742d3a1901588538a0744a6f357ccf3bcbfb3b9f7e7c3c8d64ecbfb14120a053dd710dddd104a1b529fed82f5b8a6f54c0a82f1415375b4fb932f5b0a79895199387acdd16f9eabd41fb625dc951dc1903fe73958e29e8dd0314ad15d227b188a51ad5325f20eae3be6b105785af8fa7328bc2ab72a15e2004858e52be5d1b55f6aea99375d9a88167c7802ad6fff3e58abb8b457536eba91e57c037d1f035ca8fcc3d3651e8668698202382776c0f30acb3898d01793ed644e649f0364da9e7db855c5344b978a973e6624d38d13168ff195c013267c281be45fead16d781e9c5c00b552a80093a428d1a9718798568a958cac58906cb0d2f576dceba7822c87da4659ce821f232aa47f048aa6ef48cebc8661fe08bb9d333121de9719a283eaad3ed061480d4ab257d0e45083c5285bdf0b95d743b2e25cd0599b87f901ad3cd7b10e580e6877303c981cd642bcfef970845aa8e3744e5e6ea1092f7514186335f5a0cafdfdf018c3ee7fd95b4692fd8b910380a0b68b2d21586f410e11e8d758000577107825f2c49d51a9328aa4da68c331a1c299132dce05c4b3be27bbc03333b5bca844d3e29beba5cc926822b690ad0f93570ce246bf3937ce52a01e051e8004b7a6e42288a66f23b4dfc73567f9c3236f8935dd4391a8da97c579a7a7c2cb4dc983f7cbd66b3195e088284cfdf579810623b837d169f7826d2d6a8e620429cad1cd00741bbb16686e9ac88db8e91643119c9329129621bd42002967e3660aa6680fd77808fd5cce0dd36222c2d4d9ca1421fc3d0ffa87558bd0212740c76a08187b821dd366931e164616315a00b2d218125eafb9e5875bc5a5312441cc11146f3036fe55a3159561fb69d1d717efec878ec6d43fe3bf0391e46084690d696f14cabb082b1ba44d28e8045ef25a494258edc574b9211fa7cb338424dd543594a13f6e6d32e3f3e259d07fb7faa76d8c975a3614052d6d48c748aaf27463e3d201a10647c8f8c5b191c74c1346c249382ecc88e46be08c9a08859427a05292fb800a124b5abc9355499603d2525f7722a0373d88b1536eafb4e4e4d048c0c8dea08c8c21b9d4a21ef82d21755a9b9df9e165ba65c37f5a19cd493846450eae4b8fa8262a6879baf54a5516b85878271dcde537f35c68e82d3b86f2fe7fc2892b7215b5a166e1a4f9dc2427acbccc74c298842b541349427fc699729d0ca05980543836895339e91101b4edffe0c82e101d2bce6a2f7681acae047e547e16e8503595d8792b10c80f86570cbb6375a240b3c7ad18d984b72b4729954136a469a250c165f6b0513ef6ea87317d9562afde77158eccdcd4ed23586ee8e3edf0473789954a4ed8f3ac46a40edaa87e05676372b82c3469206807c0a3af246c47c7c148a7f27ba8083236cd932a6e8f648334bd191d3f1a5f8046137051c306861433cbe40b20249cf83b411d079a60f5cf5c36ac6fd3e1f20b7070994c2693db9f54a0c688430b32a30ff8957ea03f08311dd4c5866abb105352bac4fdbd7b24c6f0a1c4b10e5e8efec8b664d2eff3f8438f4f2b4c860a5d63112747b28ab0e596469098f8460f29b2b1198e262b8723e46b1de861491f75f72c122a1cd066eb6e971ff4a3d7688c448e7f1026402958e1fc7231d2e873b36554e0a87e4c83cd7dbbbc35e5807e6ca3cd725d5bf041e87681b4af701edb38ac039b1bac734aa7761e0fae14e370f1694e1fc23fc0fadcddcec550698a3297f73d2b059244b5e8747b2d2ec0574f0d6d90efc402a27eb58920ae0e1bab9cc8b0fd6951b808c3c5f824742b874f220e41da1693284c6a7312ac8d01f9104d91e5c083ec107bfd44c8d1fd3cf338cba6a49d38bdac92e9dc13ce2129aaf32498ccac958dbc1ff2d203b127e610e0274f669de9be97501df2476628de4d6261cd3db3ad9a341aafbcd7e41cdb4c055aad7c5c3f48bd0d254ddf78ab4afdbbc66a437ffa51d56c39356e74144413cac2d96a418129e374498d083c7d57e8003f50ba8015720fa503b284541227d339c917ac427807543a19f890163fe88af9c9c1eb6967e5fb67919b69cbbaea38c458c549aeb7881b8d3b79b7944add184459f19e17529d16bed7e22c12649ec9959afaa77d9437c0f5b958292743db479adc0739b4b984053846e857d9e21304ccfddabe9b859bcf4e6a72a4703a02f8632310319a49ff77163db1ab9c41d850d104f9d88acf5e948f8065a73b8a2a715c5933ad6440e8e118dab09d5c7613a453fc56ce9a40c0fc4c837506c1cb44262b40a8957a0e3b819ed73125124a33ff71ff5a087ed0b435950f7f190d908caf2df7651eecf58b6f51e8c5a27f3e348d09ee697a3c1479f214746b5343399aafceda162c25067fe75e990f7eaa002e65478e3e1970e4e761039e4742d37f5eaedd962c29d48a2b910520b03e20af382f9a237c7205f88d10828b750687b31b3357394ff15cd9d4598178a910d789edb480d19e801e2879de3f16b8df9f4437863d48ff4e8725128444c23713e65d285bc5067fd5ab1214744721bd690c885332df04a9de59b6320e1af5e191b31e4ee568558d5e505c89bf71f21a8070ecaa628268fb37038f61a24a78f4e0d56a4b81c169c6c49c28438a60ce63d14c6a92bf411cad5437ebf8c8bf127c9a7bed529448398283ac0e3787ec12e9ddb31443444c03e51b8c6be12f33d9d851164a83c47bd49b0256aaa21d582dfb93c3a8e928b1a2bb150fcad198e4e7781d7a2a497bd61d40b415e49ed00451e075a6884e91c714cbf1c60b190111c0752b5fafcc64088b1289681d4738b753ff28ea6badf4f50566fb6c57cdf94ab8f9e91acbc6e5f631a4917385bc49a30f81e58d2e71eef4d18b1f9590381fe2f29a0cf1c617704f54f542c68f7a4d9d3c534e53cee7222587f2e93c900e7c05e28b8823f7c1178aa54e5896e2d2bf4993ad75db9037933f5af3a5b1ee724796541f2de50fb63ffc7d0f79cb3b50575ca3a11c24b0b1e55dc8a27b7d212d7bd148263db45f6f5ebc1cda48dad2bb463332b6ecd47ee6b6b8596a1cccab854dc59ebd861f8c65154846db6feaeaff70b0988113db41bcdf1daf8200433e8bbbf809cb580ad74d3d2408705555cfc61d1c5aee39e8bf5075bb7eb3bbc251663ca73676f3c0d988c090211d4ac27a40af1190d983bbeb5efa5c6ea9ff7ef38c98207cf57f671ef8b7e25f7fa310e649e26eb50b3d22b57a95c00c5dca97f26d1ae2b28d2be6bc94b87d32eafc047cf13bbd2a356e8c5074f5067c7ec9ccf120806d4e7b73fd8cfd8245a1f9f7e1c9a191077be9123b3f2b1850d996aa316a3c5438f3a484fec945b864deda11cd2acdb25e4e33be711c95f387fccb979fdec0951994b787794d0c77ebdd9d4e8e9296759d8eb233c607914f6266fa34ff0ce0", 0x1000, 0x2}, {&(0x7f00000002c0)="634e0b45b8ba78556af73fe01f2e73c9efe87d447ddfff4b8d4ae8a579567d26c27d49", 0x23, 0x8}, {&(0x7f0000002580)="895bdb18c29c968e59d25da8404e98863098f569273b5499ae3d0160c9fad8524f91142a08041dd4c3753caab5a3aa7389e9e2f0ce3fb0d9cef871ffa92011e5c61c10b9275046aa599e748f6de17e2dc9e6d286676c3051b300c073ae36c3726bc32834b4354d5bcd4824b0071d7e02fb3356941d59b47d801905e6e6142ad8d46d7665deab80f287ac9d664eafc3ec49016504de02252149f56a0930edb3df63b9d931b36fb73a89f0fd6fa2054aafa5f95b2584888ce5487d3f92261a2b5dd16ce20a56606f31fedec7d9de9c0e9c572917d62a871f1cf4b0be9017d1cc2a69e98a9ffb42b7a3a9feea", 0xeb, 0xbb}, {&(0x7f0000002680)="3d2909eb668dbe491a50a3e9ed8ac19d062f0b2045ec60f04056029a34b0988f7731fa52aa331a377bfc95cbb8e785cae70df10cf2185ace0c4e489ef10c1733b66e19661b9fe52695b5135b0c0afcbd318a1ecd8851f8b43d34dc09ef92751a90758d6bb3caf3ca5f34ff9b88b720bb46b7e1ecd066bc83c414736ba8e2b6e80d3cf5de7ceb93e62b48cd8f93d5b7127f7b5410eb291884d973ac4b54c9ecde84d7626352074fad4c979131a1553e87ba5997e52ea7bf02fc9d079591f1e4bfee4728346d73ec01ec934107dada67e875f97d9262c6460b84479a99ac4de0e09653e2b5d3f8d6a9a37f2e1617413b531555a070f68a5beffa5325041d0d6e886840fa1b828310b894759efb507f1d7e20d31d91e831245d27dae5bd7ea4123aeb12a6f7fee23aef83d6cba029e6e35f9709805db9a56819445cd1d1e07c5190ed4b5cfd52aad3d2237746887e103b8bfda55696ab997ee57222fffc0085607ae4f40868b2fb6f203c06206664caaa37b72603e63d10723419f7ba30347d2048f79b519029d1c7857e9d66c2fcbc0dbfec2b11b853b995498ad6bc567875c586512f5523085c28c1a5ea5973676583142ecb82bb01c796bd8fcbc55a1874dca6f4eaaa4ae6ef1b6d39bf107358ba2599f43ba3f57d9124f41f6a963d3b306e85422a76feac68ac2d20ae1f6e0623b2be8b17466a61705f2458666b78187c461a553b77e96561938cdcae3389bdf63f21f8207b840b7ff3b2bede2544f5aba4a207acb8660e27c44a785238b72a60af689b5a44a5d5c5bc188c927323c941bc0ee6b625750e77357feb10863aba6a1c4cd2a5ef05fb3c147cbec07891e78b1479b50691bc2469e29835160ced86c12267a9ef154d5412ecb0773ea15516fd5a2269b279ae1a5848ee30aec37317b9470855e9a744a884a0d3d4c63c58cf14f0c42d06912c5739e02afe9d31c8607533f61170fddd74001166f681f34805dd7f1389bc373586f491f5f18f674e113930235ed6d77ab1a273df81ac2ab8560fa233d5ea1920e111784f3decfa2912f242ee01963a6227c4ec86a0cdf97438f2013796ed7a9871b11eacbcea980dcd57040073ed20a5912463902ae443c47aa2b62d692055e8f7f881e045ffe6001e5d941a9b853f1b2d5433489212ebe4040a4146bc7d0f179eab6f5f98baa98b650594d26386261bff6a6630d31014a44828f2848dcdc071890cf4a9f25dbcc810040a354cd3977aee48c709731ad38a9298fb0e7a50e713308e026f8742dfcb3cfa5df12bea0f325383728d4a027fa3f069493553b2e6f9ef7c57c34a1a4eba680a9fed6a849d3cc5d61e534dfe9a314dc0f017eb19d8b0d9e4214d6c17e75813b015363a8da37446f929aaedabc09bcc328127beaf66014c7928f17de86e277563cf8f5ee6a26dd9765a0225f942739fd778941e56b943be4f869270f94061d9bc06300318a97c5f076eae778244b182aafdf9eb1d380795ac919d4f3a589c7e9f3cab680c16d27a1ceda04adc3c21308de2d6441283eb83da8253f7b181f207b7c9cc5e03e77187fdd0c7c60432c107ab1fea0dda708c7c93f643de069ad29a874aeba50851ccf07cbeb28818a1b174b5a711e20539a5a2b3933f5cacd2fdeb42019668bef6bdd9eca78e02fa66a90cf80843a8515f1eaa89035d9dd13d3a0d0cb51cdb42b8e23604f81584c2ac36457d8354f3fb41c1a6a76f546959ec20f270289a0600662dc2c594988c0e6dfe566dd27fe8b43bbecd8fe75959b11ed754143ad71166f30e85ec4cfcb8b9403d3b6527fc96f012faa7baa159a056c2a2e8d2ce89041c332d43d0b57d146442463e59cf8fec3a4d2f71f1fd5f3dded056ebb2ce5bcfc297eaa9088c13497af2aeac21d21195822df7e4f26b2a8c44064e14737ce36c7e74aab070602321f025bae409ee5fb9d99c5922a6a98db15f1200180cac92d72e8001b0e023202722cb147551b4b30cfaf149c5725c04b26f18bf0e08cf4396212067fad5fc25524890d6072c89bd1478d69469484c3f48ab85cbaea1cb6ccacf6d5f8811b9d66eb2758562009143ea9cb441ee2aadea72408bbc3a50b2d0278b7630096db1e26f3ce47fb9ee7ea2eaee1497bbc4351bdb6cd9a9f8b35ffd69f8e78f413f1c315cd8540f409e4a8e89f760e28bdcaf97160774a948db539181332cd8d0c60def583a880f63d9e9baa3ddcc0c11651e2294fbbc55f6538f0a1c90af94289a9ceb0bfe7a9d886cda8c0b35c3e363d1fa0afcb7a168117bb131f838f0076e3ef59124cfb7a5268d089b3925c133fa3602d11d6152fe76ea39f1776355fb609054210ff61194aa150597af0f3515ae427e725a80be4ab4b1fc1dc022cd6b65b312a7e0ee91494df1df1355190da4427c29f3d6d33a988dd0f8e7c0fce95d91391012437a6c8d77cd8bd8473a5beaf27f5497dd0885100cadeb364b3c68a4beacdd360213f2ff72e26194d6613018e39dad0d8e4139d0c1ba85e761e1abed83625337164115e6a201f7084fc9179118449cba029912611bf6bb25d142da96e683f2335ac33dba26cc30468dc2f4d37f3f1a7648455b7b808b73f0ba090a8fd2a5fdab3001fa13c3c9d278bf584e7c2310f4f59c2ad6cfb1c343ebf3ff4448d0b0ceb2c33cf5ddce397847210b3397c1109895e8e772a078f5160db76d530504b0b316355fa89058467a262bc593c7ed5ef09200e04cfc467971d55a47f9de1e3b55c7ed4d2e6b6c87c392a0ee1ab15ed1de9fece63da5bcc9d54b91cac4be14a2a04ae4fc8e1ea17c30b2c05c550b043bc7c272567a849a23606307c73c0ccb159f7cb9a91dfb61c161f7313d852e161bb08fa51ad301084125f8b6f7c92beedfc2ff551f1841fc4b779a5f37751436cfa29be29c0dc3876d6dc1d8bc299fa3d21b0b6d771f7562ac39a5c18583c8c1946d6574e57f780ad99c57d103f2fe4131228ab32dc4146aff2d5edfcea1c65407c1d8170aabf3c623c73c71a6e890bb404151cef039166dfb51cde353e2cf257f47e5b938e63db821cbf97b4ee3045dcefff1d070f7d57a62afb9eb837a646a23d24812f2b59fe4e85097b7db59bc618a49fc907a7dd56821057d0b1d2b5db01845517f8fb640e71db8bbca90f589f05363026ea48c6332c5640f7153febef41774bdac37fb0409db6da7161658b69c585cd7b883ea259aa0bb10723cddeb4f4988fafc78f3d1ac5ede211afea8ebe129c3917e366321f2e7547a11c49b0ba818d399d38fb8a512f53237974995074e47e2e6154e2984911246b4fc34a61b1ef769f913f2872c224de385e12a2942759ecb707966e4f25a6b6e72b9021cd69cee3eb1cbedfd86ceefe68e3f8abc2429a73fd81a2cf04df4bd2b1606883800d458fa44eae052550d2920220fbde9c95317b3a1a8f6f20c09e96858bc70216343784548362bec7760ed526ac3f6124c0a68ce034a0d057868b7600ff005577ccc567fe526664a2f98ac0cf97c4f66fb0d7eca098e746c847a5f65dac6fe27b69988e84be9e145055949d21c7cc458036ea82ea91c55c8534a8401996da9dd46148dea5db8057f319e0c7515576c1bfb26a41076472be45f5970f07e1035af06bdbfc8b078bbdc20eac832e645d582b0ae4863b89561ae5a2242a8f394ed5599421509543c90d3c4a7f1754d7c38407131be7423a230eee9ed844514c26758405d252e718b4c67ed337f63246a822e0ab65eee93d0e42efad1468a46c5b59ff3f4cb42217427f078ba627f03d22f28dbd2f06367bc0a56b40246cee2a79385aa5dc17c2887286efce5a6413a5caf6e62946602f975fa4056768e4c313864bc6654cb41e50ef500cc9c2ff4d2b6d89512bc0da74ed6607db72ae979f04c5e1f8b7b5464844174b225a64559e028a90285859979b8bce0b6bf670902bd9ff729c32641f0419cd1f4ac3b9b1bb875c6653fd05e897ad736dae852a489803283cacb136cf68f05fd6bcb7d122bbb0e05be9f5a21c23754051f0ee64fd7a439439477c722050fef9066b83590eabe0aeca3f1f19fedc2d826b66e646301e8895a238fbab9b8709c95029a47cba660136b533a6a21b7aca8ef6d5ad488f975e9058ed62289f7c123898940ef047e218f5bbced3ad7b158709eac818a00177b38784b47d33ce9765a43367902e5ccb00cd1d5fa492931f58e6c1ac8675319fa3d78850b51d217cee673810e465d1d8cbcf589e60e93a45b12ff42f489c845fa5beed96a6ab752922f28b58ae14b0c89ad352772a22ff60c7a3381bb0e0e9e16504a0d46fecbe1b0e4a95817adb973c6b4b244332bf4453a4ea14a5d649caa0cbecc4332955043b0e1216573945f9d05d0987fd74ade7685047282e52be2ecf2b936bc5828426dac199a0a7857b86b54699246021ff5cc2265b7e4b03c37295768e732b87fdcfca5c75758557ada785955a4554a34cb2f009c80f55b0b374ab695c27211fa33d1306884105822076e3f4b6cb53c1e85428d23d2e3ab8298f7120ee5f4ff03442ceee944625472004e94b378ea7c0647608ba7482d23fd48fa8e1864123320789abd42f6594d48cb78837d6b833b693f66e7b2156d5255d0a3e3415be87eb150b518830277fd5708cb182a84caac5acd1f0e9c85ddb7d1b02db31c33e085331f577d34e93067614f48fac5bfada1ac01c457ab24ffcfa6f9ebab2b701998ff6cda532f4e6de68c586e60e454df00403c9e19105ed98f5d0e4fe964ef24fa2caf62b7fab698282b84c2149cbbbc41f1a2fb2a8dcf5971815a760b4b92566c440f3768f35a641f4b58f09f1dce2703160856d4dba240aaf9035aaadc1f7069b62b5b35fe084b726d36f259bb5362cc32bc6b25358792f6a8faaba882dfe37d5e2495311e898a193b6d5702ffb2d7e59ef00604159fb2c6b774e9d8eed708a536bfb8fc20aae374efa3a80df96b9f7c54d82542acb0512dd5424062890b41a5c5610189713c555d56d3f2333efd49235563a925b62f8302fe6e84049175cb9de844447a52d2ffe09d9e603984f22d2aae6515e6e94eb297bb7a4a85734acafe74c3cfabca2c33462cc385a7a1b556272ca3c7ec537243f7aed253ca4fbdbf49b792cecd42c6e9bbdb6998fc1f8b62c72a22bbddeb7b72a636c99b135fa901ba0dd252dfd3e5e7072bf4212abd8fc58161894a85093eb7c8bbf664af6b6000bc535ab838f64015d40a97092b435bf7bb482cb05fa780ee77545a28ac8f77ac8a0e9f6884c03f00eaaf134e143bc9e102732b46fbe9023ac75065c4bfea326a56c19b96cd5c6df52da12fce3e7c43213c7066bf547d1606eeab39593dd06c7d99af25088dc6bc08743444818bce3f47602b07ee245c54e8d8f64ee6011832fd4d67815292691883f6034c02377c7bf2d1e549cfecc27ff6fc28982c789e97254ea3492257dd429cfa6333fec7f1f686343ddbab82c0387f8817cfa7c7038a330878e1bb4aeecb6f9a007aeb7e4e19691a17d7a06b53207ebb6b081cb42f001196e6829ff0c71be2d4f67fc460d20c4badbbd129fe03d2b48d0016a04c9bd628c5ee3bdd7ad4772444212a5749044a6040f9f273c997d0d072e359816d1b6856236aaae4aa163fa919fc176fc4684cb99d2c0ac9f65319b18145251e9aa691362612aa933a554e2186204104e18e1135815e186f716f9c17ee31fcdaaa5eedadd868cb9bbe5cc98873259e9215913238af551a4b3d1559b2b16edfec046bb1bca685c1390caee76d24454d50e5b4ef189b3e6d8667321cdf3a6bec24f0", 0x1000, 0x81}, {&(0x7f0000003680)="a6f3e6a0d0a626e43d137a27c88bcf072f6f723ca49587d3329b4b953e651cbf1696d55b0902e5c54cad896c2107727a72cd6d09847e7cf31ab7525e5c51f23d52001c59cb42a1a75d2bc0fcfc69893e79b39e4f400537ab9d0ac0718b7df42a3718e05186be4202f2fd5468b62731ec176ed31674f5a706c39418d3c7bfb68f818babdb7b56a1f97e2f81452688d02689e6dfe2972a", 0x96, 0x7}], 0x80000, &(0x7f0000000300)='}selfeth1proc$nodevppp1)selfcgrouptrusted\\system\x00') fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 349.127991] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 349.151810] FAT-fs (loop2): Filesystem has been set read-only 13:38:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r4, 0x800c6613, &(0x7f00000000c0)=@v2={0x2, @aes256, 0x2, [], "1068254e81f84df940bd807e3a303840"}) r5 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IP_VS_SO_SET_ZERO(r5, 0x0, 0x48f, &(0x7f0000000080)={0x3a, @loopback, 0x4e24, 0x3, 'sed\x00', 0x12, 0x6, 0x2}, 0x2c) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$VIDIOC_PREPARE_BUF(r7, 0xc058565d, &(0x7f0000000000)={0xef8, 0x3, 0x4, 0x40000000, 0x1, {0x77359400}, {0x3, 0x1, 0x5, 0x5, 0x1, 0x4, "b1068056"}, 0x7f, 0x1, @offset=0x1, 0x8, 0x0, r9}) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r10) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'syz_tun\x00', {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x2c}}}) [ 349.394771] IPVS: set_ctl: invalid protocol: 58 127.0.0.1:20004 [ 349.463791] IPVS: set_ctl: invalid protocol: 58 127.0.0.1:20004 [ 349.478179] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 349.510438] FAT-fs (loop1): Filesystem has been set read-only 13:38:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0x12, &(0x7f0000000000)=0x40, 0x4) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:24 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) 13:38:24 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x1c0}]) 13:38:24 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$l2tp(0x2, 0x2, 0x73) dup3(r1, r2, 0x80000) [ 349.976492] audit: type=1804 audit(1588081104.511:184): pid=19341 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/202/file0/file0" dev="loop4" ino=1082 res=1 13:38:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KDGKBMODE(r3, 0x4b44, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:24 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 350.109433] audit: type=1804 audit(1588081104.601:185): pid=19351 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/384/file0/file0" dev="loop0" ino=1085 res=1 13:38:24 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$bt_sco_SCO_OPTIONS(r3, 0x11, 0x1, &(0x7f0000000100)=""/110, &(0x7f0000000080)=0x6e) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:24 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup3(r1, 0xffffffffffffffff, 0x80000) [ 350.230086] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 350.265891] FAT-fs (loop2): Filesystem has been set read-only 13:38:24 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_tcp_SIOCOUTQNSD(r2, 0x894b, &(0x7f0000000000)) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:24 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup3(r1, 0xffffffffffffffff, 0x80000) 13:38:25 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup3(r1, 0xffffffffffffffff, 0x80000) 13:38:25 executing program 3: r0 = dup(0xffffffffffffffff) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x4) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000200)=0x800, 0x4) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x654c) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(0xffffffffffffffff) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_DQBUF(r3, 0xc0585611, &(0x7f0000000280)={0x2, 0x1, 0x4, 0x100000, 0x8, {}, {0x0, 0x8, 0xfd, 0x3f, 0x4, 0x4, "72e29f13"}, 0x4624, 0x1, @userptr=0x5, 0x3, 0x0, 0xffffffffffffffff}) ioctl$FICLONERANGE(0xffffffffffffffff, 0x4020940d, &(0x7f0000000300)={{r4}, 0x58, 0x5833, 0x1}) r5 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$TIOCGSERIAL(r5, 0x541e, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/24}) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) sendmsg$RDMA_NLDEV_CMD_RES_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000740)=ANY=[]}, 0x1, 0x0, 0x0, 0x20000090}, 0x24040800) 13:38:25 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r1, 0x80000) 13:38:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:25 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$l2tp(0x2, 0x2, 0x73) dup3(r2, r3, 0x80000) 13:38:25 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r1, 0x80000) 13:38:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bsg\x00', 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x420200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000000)=""/152) [ 351.157685] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 351.187081] FAT-fs (loop1): Filesystem has been set read-only [ 351.299805] audit: type=1804 audit(1588081105.831:186): pid=19386 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/203/file0/file0" dev="loop4" ino=1092 res=1 13:38:26 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:26 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) r1 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r1, 0x80000) 13:38:26 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x4, 0x70, 0x3f, 0x0, 0x8, 0x7, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x12407, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x4, 0xffffffffffffffff, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:26 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$CAIFSO_LINK_SELECT(r2, 0x116, 0x7f, &(0x7f0000000080)=0x8, 0x4) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r5, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:38:26 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$ax25(r2, &(0x7f0000000100)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7}, [@bcast, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast]}, 0x48) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) setxattr$security_evm(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='security.evm\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="0402d3818c2290c89874a2a69de993445cb6643a0f33d1019ae24686e13f11ad0eae65e502b1ea98283335ad6ced4d6ffa3fe2c9db8325"], 0x5, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:26 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x3f, 0x40002) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:26 executing program 5: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$l2tp(0x2, 0x2, 0x73) dup3(r0, r1, 0x80000) [ 351.509216] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 351.546394] FAT-fs (loop2): Filesystem has been set read-only 13:38:26 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$l2tp(0x2, 0x2, 0x73) dup3(r0, r1, 0x80000) 13:38:26 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400204) r3 = syz_genetlink_get_family_id$smc(&(0x7f0000000100)='SMC_PNETID\x00') sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="480000000992e314587152dcc8f488df00670d88b721419578701f84c682cf8a631195674496c9b9be3f25bf0f503de1cd375cc1691502637441520dfdf9a6408d0e6431e9845a0fa9af033e8a3d99dff9d39b431b", @ANYRES16=r3, @ANYBLOB="21042dbd7000fddbdf25040000001400020067656e6576653000000000000000000009000100f3797a3100000000"], 0x34}, 0x1, 0x0, 0x0, 0x200088c0}, 0x80060) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'vxcan1\x00', {0x2, 0x4e1f, @loopback}}) recvfrom$l2tp(r2, &(0x7f0000000340)=""/210, 0xd2, 0x40000000, &(0x7f0000000140)={0x2, 0x0, @empty}, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDCTL_DSP_GETODELAY(r1, 0x80045017, &(0x7f0000000200)) ioctl$TIOCSERGETLSR(r4, 0x5459, &(0x7f0000000040)) 13:38:26 executing program 5: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r0, 0x80000) 13:38:26 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_SET_BPF(r4, 0x40042408, r1) ioctl$int_out(r3, 0x2, &(0x7f0000000140)) r5 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$VIDIOC_CROPCAP(r5, 0xc02c563a, &(0x7f0000000100)={0xc, {0x0, 0x7f, 0x5e7, 0x81}, {0xc2a6, 0x81, 0x6, 0xb4}, {0xf71, 0xfff}}) r6 = socket$inet_udplite(0x2, 0x2, 0x88) openat$uinput(0xffffffffffffff9c, &(0x7f0000000180)='/dev/uinput\x00', 0x2, 0x0) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcsa\x00', 0x100, 0x0) ioctl$KVM_IRQ_LINE(r8, 0x4008ae61, &(0x7f00000000c0)={0x200, 0xb77a}) getsockopt$CAN_RAW_LOOPBACK(r7, 0x65, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:38:26 executing program 5: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r0, 0x80000) [ 352.400469] audit: type=1804 audit(1588081106.931:187): pid=19488 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/385/file0/file0" dev="loop0" ino=1097 res=1 [ 352.501885] audit: type=1804 audit(1588081106.991:188): pid=19492 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/204/file0/file0" dev="loop4" ino=1094 res=1 13:38:27 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:27 executing program 5: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$l2tp(0x2, 0x2, 0x73) dup3(0xffffffffffffffff, r0, 0x80000) 13:38:27 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/keys\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x5417, &(0x7f00000001c0)=0xff) ioctl$TIOCGDEV(r1, 0x80045432, &(0x7f0000000000)) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_ATOMIC(r4, 0xc03864bc, &(0x7f0000000140)={0x401, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)=[0x3, 0x200, 0x4, 0x10001, 0x4, 0x9, 0xd4b, 0x80000001, 0xe12], &(0x7f0000000100)=[0x0, 0x6, 0x9, 0xfffffffb, 0x9, 0x1, 0x4, 0x10001, 0x100], 0x0, 0x1}) r5 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x200000, 0x0) ioctl$EVIOCRMFF(r5, 0x40044581, &(0x7f0000000080)=0x9c94) 13:38:27 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, r3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:27 executing program 1: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$bt_sco_SCO_OPTIONS(r3, 0x11, 0x1, &(0x7f0000000100)=""/110, &(0x7f0000000080)=0x6e) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:27 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sloppy_sctp\x00', 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_GET(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000001a80)={0x14, r2, 0x4e559e2353b8c5d5, 0x0, 0x0, {0xa}}, 0x14}}, 0x0) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000580)={0x1c4, r2, 0x200, 0x70bd25, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0xf0, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x200}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x101}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x600}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x50}]}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3f9d}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffc}]}, @TIPC_NLA_MEDIA_PROP={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x458d}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7ff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}]}]}, @TIPC_NLA_NET={0x18, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x10001}]}, @TIPC_NLA_NET={0x48, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x93}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x180000}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x4}, @TIPC_NLA_NET_ID={0x8, 0x1, 0xe5}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x8}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x4d4}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x7df33d47}]}, @TIPC_NLA_NET={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x5}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xa45}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x7}]}, @TIPC_NLA_LINK={0x30, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}]}]}]}, 0x1c4}, 0x1, 0x0, 0x0, 0x80}, 0x20000800) r3 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r3) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r5, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCMIWAIT(r5, 0x545c, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:27 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) socket$l2tp(0x2, 0x2, 0x73) dup3(r0, 0xffffffffffffffff, 0x80000) [ 352.907406] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 352.926973] FAT-fs (loop2): Filesystem has been set read-only [ 352.979801] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 353.028867] FAT-fs (loop1): Filesystem has been set read-only 13:38:27 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) socket$l2tp(0x2, 0x2, 0x73) dup3(r0, 0xffffffffffffffff, 0x80000) 13:38:27 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) openat$cuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/cuse\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$GIO_FONTX(r3, 0x4b6b, &(0x7f0000000100)={0x8d, 0xe, &(0x7f0000000280)}) getsockopt$inet6_dccp_buf(r1, 0x21, 0x2, &(0x7f0000000000)=""/134, &(0x7f00000000c0)=0x86) socket$nl_generic(0x10, 0x3, 0x10) 13:38:27 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) socket$l2tp(0x2, 0x2, 0x73) dup3(r0, 0xffffffffffffffff, 0x80000) 13:38:28 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @empty}}) r2 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ocfs2_control\x00', 0x1, 0x0) sendmmsg$alg(r2, &(0x7f0000000100)=[{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="9b8f3daec5e27b2c6eedd6c6f8861b79ec4cf1baf5a1b3d328044962018bc0046f7ad57010989cbb44089245a39caa61bf81c95dba840bf3559b144d3f94059eaf69c551cbfdda1b1a27ddeac3fdccdeee511a5cb5daadc38d25a3be614c4726862dc828", 0x64}, {&(0x7f0000000280)="47e48b60bd784fdadc1b89d47d1931a93199d7223bdc51ed7802a6e956e3677cf5605097ce208e3032dcd6d800474a95c4b3bed43f822a280d4c0f951015e40a932f5795712ba089685cb86bc36e8294327e15ce314f6433377a6ad9b01df784996f0f7e6199f817e752c269d189364b469703cca354b90d7b9da222f2f9764ec614c88d963b38d4ed2d765d52149f6d304d93fff7d10435a7589c1112008f4519b08fcc8fb97a5d5b62602e94f6af07dea709ff9564a8b70fb835d2214a3d150952606f5fa9b20807d77fe7f03ad90678a004539443c816f0dd1bccabc7679559d0bb8d123d6eda287f0e681c93c2905f5a6df7d891db9e7d039b6f51a1002a0cfdc9814ae4302f3c7a3c7597a65622fc01bcb3446a9afd3e39c7633bc3c1b357065ca9c9a1e350ccb3f1c25c92e9fe240da9287e3ba4108e7d332749f86bf99afd35525d9f4660a32404154066ff21b1b0113bcd5087d7a05aa861c371a508bc044f616a81937b81c7150d2864564f1992196316fde65eee022e6c2aacb56a58619256b5d49e2ed5f510847beae2e1ef859b2a4d7175e030627285110690dcbce8a466c28073f8e107d32ff7d321b141437fc76030fde4f1d244697cc0b9cbb1685e0496c04a765c107be0c089b248d1afdacf31fe167481730e2781918e006a47c05aae5860e04ebcac9b527ed90c54ab0674d7ca7cd376b8bdbd2efe0eeeff4d3034f05fad558acaf55565f355d35311472b83d5a5359eb74fac863043126605940256e114fcbdbf02241ebfceb508f31aa9e85da681ff3679428d596c04194ceb94eb7b0783ffdf9890dc24a52f86c0a1f3b4aae76ce7d1ec2d1b633046053c10ceb41d2a63f2292e257af41ad6a294278a3ebb6f0b7e27b06cf18fe04baf6a29e783a52e193ac4db2fb37442791e1735d1d9e0fcab7ae58b209960f57610461b0c55eefbdd3ce8cd35f4939ac25ad2b7d6b526b3ab724ce1844cef58bb2051c1e1605947e436b43c15f3b20bff62b435025950cdc513fe326ed936d8785c993d700b69d303a1f8d1603b20febf4efd46b82cb28e0838ebcebe9ce1c4f3bce378962e5227d836d6e652b3de05ed96094dc6989816bc0dc09c169fa2085e26b481a6d536deac0c1e9f40e76036bcb26a5829451ff705d9d98caeec86542886c4812de75737cf010e9f95d550eacc5f8743c325c71a85879a4fe932dc4fb22c4f42ebd8e4d923e6234784d371852c48c2ef55384e1a689dba8d69e93ca872dcff3df02c210b3bbf6fe90dfeda8e05585992a82328b5bc966eeb24271f6ddd77536993711f41a0cf7ffbcc879881a6262181e85ddcc69b37e54a91a6999c57c7aa33215748a13573885a09e8a23f714d39b4d8de47b736e6652066c2a81d6461f50bead6f87fa3bb2483ae59bc18c7fef8c38ae1814a0465137ee267cbfdbba7f2640938a0aa700f0c1ac592bd9305363caad8c72b3619ab7a4063126da9b755f50de487e20f73cd88a05da052ebd90e0084b2a5ebaa601f1b4520d17660a00373c50781a5ff46c28674de2dc592a9d38c3858f7632aae87bfcbcd93e43eea1a90bb3422d21ca54f7defb4dc88afa2c3747bc6c17d1977db36d0cdb41783ec31dcc446374d4bd828a0deab29b8f1b066f7a8254ed3a30b7238b277676bdfa75144ed7e242aabb49b2effc849cd4ef39d18461d3d598b2871bcac1630b7df87e337f035058840b8c4660bc586c1703febee3472dcc654205d23f44b99c9edefdb7721387d0c60f2fbc294d4db05223b7b96c7e4cbd3a3fa8946441d0e4e32290e19051979dd5f86ec33497276028e588d5ec81a30ec4b1cbcf19066b5ea78b456f81d0b320f0f6ccee79033161e6c0b6b8af8673555a8237200f77a9378cb47734c718f1c78ef4b59f07c8140d035af9e4a2bf1b910ae3831904511c0f1b84f8c4b2367ab1f3c61846e117fab99d1d5f3685654cc398f2965eb948e57e5e7d557441a51fca02926967a76b82debd335578a0509652f5325b1b44eca317ee17775e7248f7d86a2a41a11cd88c752383e2f940713453eaf324eeb1831a4987f7b43df041e02177d714cb8408087b5e32749d28d288420f1dd7251d0f4012e334d3e29df6193e802148f4731f22628ce46486d1f446033c8f760e7e6bcf348e2998ee52a39030c7373798413ccb590f4594a900262f53f78966b37c5ef0c135a5502c17f2063d121bea416fa7809f45cc6ee0bd0fc52e945f6d1ee4e53db3382ce017675cf5fb4f86347f5ae5036ac3fca4037d65311667c545fd7d3e34d3e8bdda1025463916380be444b56d7ce54f6ef8c3724ea92e139e7dbc4d124ec545027cb014cdd37dcac5db2064934e142bff5d6dbf6bf3ca6014841db9a482e8e8bd7a81c9187af647515ab26937c90c427b504ae401cf3a7342964e5de616d063c52ceebc92ae661e4feaf3e9ff5b9543b43f0bfa5c69b1c8e58a81d86f4980ba115040e18c476cff8197d51fdf9adf3df9944e74f2d3437f4744d42be995e05d01f8b35ec436f0be8642560af3089423c7fb2d50367928f35e52f259a43839517d7913bc608ea36f83dfd76fd4cb17c52464437335ce6b8f27ee298629441f7e3373d10434e08b3db41b866c22958fd6efe64c85b40a203ae82aa8c12bc9e69d54ee34550503070ed6988a8494ae5db96183c6a1d8450dd803cafd4b20bc247084de7aa4256f9a24d07ce6cf8e7425960bcb1c3688133e0ff1e5da980dcacac8a3341476b13382bf25a39bd5ddb18643d2a22d40e4b975d9ca6a5f037546d4814b4012715eb3c2f08b89776658afb3edc2fba25409564758b49ea43cdf7dba12a92880a10a267c44225d21fd5b3df6b41f8a00a177ef3c9f4aacdcc1c2f778e6b54806977ccb3d6dc0e851bcb86eb9644ffb4924831821e3e364f3e9154c809be7f5fb7f3067e0f00819e70a622f867bd61aa1e634a29db146b8fcd6bff7ae4ca906f2398c744e9cc82c6148b88bc103e2ca55c54a381d1aa3c289f22b6713a97fde48e015f4c15762707bd58c84d93c320dee6a7468fa80759a14e98555d403198dabc8b8056719b2452aa4dbbff1e0df658b8a695403f991ff61dc0d31bc52762332692c8362b4446130bf9b789eb76ca6a189b7c79b58052320da0aa19a341df2d7637a0af171be1f2fbc805a86437a0eb2512a8cc7517e47d689a51df4b65a7300703787110d33e503378ae399a96006d7fca4d48680d83006c6703426b42ea153292c6e369dea0d06049acf39e436f03c1856a74e7ff40f4647c388d27e913ea7dbd2f93661dee75ef344ba8034dae3f047e8f220d67a99e24653e2e9a7dc26fc3e2d91a22f492bc8cc618f25a7e0f78be50ccfe385e19c485ade98e8c2fc961919fc4af6936d09cd8cfabf9aeba49d2e7f694ee81fba64da200dc5d646b545ba4ef917d88e504cf9e9a49d2af8675cf0d18723848f07ebdb43e8fb3e3564a069c07af481b815185b94618d089c48c2a8e6735cbe4aeeed326c898205e395a0fbb69cbec661f09fa7b578685afbc7e4a4afa877d2f53cbb6a4068b4db0b21f4b2e7c0b4a1a7de6517650ddab3f07176a99893658702f30e7d010245ac4cdd848d89203783bc347415d477f687f9664be237e2924800f839107b5b6f40853449718acc19a7ca097b659ee77766957a3382a1221a51eaf073242e70fecd296d5b94fa6e554653239c874d845aa70931ecd8742d6a20fccc25ed9bb3ea65dafff78ef8a03a2da47e4348f0b987fd28be35caac321e2eea0850e2e2c98b5b82d1901c6ee75a3ef039917f4c4f9431bc61573bfee186d91f375d13b9d152d9c40f59967d45d5b04cab692483dfa9ff10ffca65b408880f258aaf1a76fb7536787a91b2cedb44b420cb5ab2bee152be47e1841b701f974f3bfc05893d1b4c6b748973ad5ca50f91954a675036006aa5aa70bd7f1c3bd4be33a740311496ba3d3a13a3efd61bf629cb7433ce1879910d18e37f1e3540bb9f98ef554e2076123a95ec3daf6c32d414061027f590d5d1b2ca93e6aa9c07937b2611e0050abcdc3dc1087ab3ca28432785c003baaf020a983d20354849cef4e61e833a52f771ab1ec5aa8505f4e253f81af9c23a785afdceacdb2c0fe5afeeaa21a3b48b1c798c068e6766119d95687ffdc1575427ad59c02676c1d7f5610820a98a2bd7c32f394c1dd36d95698093a6223b0019853906facabb8b4e934d396b91e8f3b3f31cb87cfba718e461feff2b6c2f482c15369650db15a9112c0dc3546e95a57ac074c7a9638d9bc30497e815af88f5ef2dca4644d2d17a453470398ea97115bb39313ea00a5aea7dea10bd9cc35bf2d492a19f5675fccc9a5322ca4108a8a690579a8f74a2b9ef35aae4172d8038871ac698d10e028a80ed57e415c950b17a786e45a0ecd4bf46de7b50b93b598b394502e560dcbf47b203472fbf562a944d04cce4be4775c1adce688152b11a92a91edafdf9a475119ccce8872a54f0440a3d85e7ab72f2e65ca6cbff47b8a3ad19437293e01170c1ea1743b7f7537070e575c5267a832d721bcc464aa75b544601696c1dc6327dfaabd1b2c3b1806248189bdd6faee1eab24a73eedd7addd9d531e47d8b19e13b2161c516802dd933cd123af5a09219326b2217f8764cb39df004e1ca64b6740acab98ab49b61075cfcacbfc070a41a542c67e79b0a20863a12a5999ae3204fafd4c09e86721fe317627679d017d817c107af9b7597e6eb0c636b6581ba58d76626c55f553223532995b1c436130455977627ed925785ab03b801b078c8eb5b5d923e631a400efce299bc4ddbcd129af05327881f3d597ada5e52658e5df1c73af4dfe30f2410eb907fe0c994ed389f80b2c108ffccab20651839ab1357aa6606e990e8be5f7a7dda83a214005ec1b129fb75b43f86df7d23742b9487dfbeb7b362ba558b4b20c5ee9ea908eb072c9bed0300a0b416bbcc7a348290f6cb3e4bbd16b22013dd779c818e604e6e0991984891430f6a8ef01baa8b1149d85f60b89004432778f0a6f64dc9d7c810f3a0c4577860231b484183325d1621e8c77b6ec5ef7afb34d465c26f2dd6a8b653501bf6b8b9229d75ad8c026f9e8bb06678b33d7a18dba938fc4580b1ee3bda4953bc54f1e9d9e74d47d2dc2f74df8e7c67d72701cb5c5dcbe62f2c19734ae1b778f5a638002873c7ecd258e56e4eff7b139897ccfd7abae97e622370fea9f01dd294711a2a7ac72641a114279aa75265fb3b1a119018fd0585fbe1ef9097f0b4448f154dc80c49779ac3f903d8b509612b70f8dbfebcd3eeecfa016088e88936272479612122e6edfc4b5887ad73f6e4ab91bd89cfe937ee6bbc1084720888923e313209bd7e2f6b962b499ad1d2d25e2b026a32a886b751d2708c9000e66042d29e3aabd09962105c0b3c5f2343d5e7361ecf034a22e6dcd8b3db5af8e38197a96621106359c8afb24fa791024423c0349b4d587ddfa2bb5ed149149a942c428fbb1e6f821141e5fc9a4585a3a89090bd6e871e8cae654844a4cf78df45503286bc038ef966668e421031c1b30e2e11f718da66d6969a83aaf444cf6f3e56c792e4a04758631291d48ac58ee6705458e548bb46797fbcfa797b36c5ebc0ba56cb82b1420f327072b099b3e3a00960ec1f921143a0d25c58747d5da551a4721c0c2bd410641dfa2d69b75853d617467afd522949443046f7d99ccb395132612f743c547e82bfa5d31ed0d45a2f856022f8352ac2f27bdd99e960beebbed221a40f44fddfe", 0x1000}], 0x2, &(0x7f0000001280)}], 0x1, 0x20048851) 13:38:28 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$l2tp(0x2, 0x2, 0x73) dup3(r0, r1, 0x0) [ 353.810339] audit: type=1804 audit(1588081108.341:189): pid=19529 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/386/file0/file0" dev="loop0" ino=1104 res=1 [ 354.001165] audit: type=1804 audit(1588081108.351:190): pid=19559 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/205/file0/file0" dev="loop4" ino=1103 res=1 [ 354.115462] audit: type=1804 audit(1588081108.411:191): pid=19566 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/386/file0/file0" dev="loop0" ino=1104 res=1 [ 354.250454] audit: type=1800 audit(1588081108.411:192): pid=19520 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=1104 res=0 [ 354.302955] audit: type=1800 audit(1588081108.411:193): pid=19529 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=1104 res=0 [ 354.357812] audit: type=1800 audit(1588081108.411:194): pid=19566 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="loop0" ino=1104 res=0 13:38:29 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:29 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000140)={r1, &(0x7f0000000000)="ee898e1f822f035e18edb7057117cb7bfcb070d870af9becc29c735d73ce38c241983d40b3a686503c950411ab59989d8675681261d600ed846190743e432e008a5ff9540ac5e69c8f5fc4406cb659dc81a3c676d39b4e72cc81987b5604ab6b75d832995c5022d129913f5a38c80c04172c81cd9e3ead07092ce1f32d963c5197d36f0452420c09383083588a6bf551872f7109dbe79198e626248a119d4df749af237290936f699df20327ff71f352f6a2e0960e6f71b583b63672253303a929b6fc14bea8cf", &(0x7f0000000100)=""/53}, 0x20) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) 13:38:29 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) sendmsg$IPSET_CMD_SWAP(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x5c, 0x6, 0x6, 0x801, 0x0, 0x0, {0xc, 0x0, 0xa}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4040000}, 0x8010) ioctl$VIDIOC_ENUMSTD(r2, 0xc0485619, &(0x7f0000000280)={0x2, 0xc010e2, "894261aee9a61fdcaab03f5eb0d508e408bed9b7887fcf12", {0x3, 0xaf68}, 0x800}) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:29 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x2, &(0x7f0000000180)=[{&(0x7f0000010000)="eb3c906d6b66732e66ffff0000021f5a3078661f8bf8", 0x16}, {&(0x7f0000000140)="a7f22aae0115a5dbe51955", 0xb, 0x5}], 0x2206802, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) utimensat(r1, &(0x7f0000000080)='./file1\x00', &(0x7f0000000100)={{0x77359400}, {0x0, 0x2710}}, 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:29 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r0, &(0x7f00000001c0)=""/25, 0x19) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, 0x0) 13:38:29 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) prctl$PR_GET_TSC(0x19, &(0x7f0000000080)) 13:38:29 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000019c0)='bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) mount$bpf(0x0, 0x0, 0x0, 0x100000, 0x0) mount$bpf(0x20000000, &(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x2001001, 0x0) mount$bpf(0x20000000, &(0x7f0000000140)='./file0/file0/file0\x00', 0x0, 0xc50c4, 0x0) perf_event_open(&(0x7f0000000480)={0x0, 0x70, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x8, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) mount$bpf(0x20000000, 0x0, 0x0, 0x5890, 0x0) umount2(&(0x7f0000000200)='./file0\x00', 0xb) [ 354.507569] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 354.521179] FAT-fs (loop2): Filesystem has been set read-only [ 354.618145] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 354.626220] FAT-fs (loop1): Filesystem has been set read-only [ 355.115248] audit: type=1804 audit(1588081109.651:195): pid=19617 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/206/bus" dev="sda1" ino=17164 res=1 13:38:29 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r3, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)={0x20, r4, 0x10, 0x70bd26, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_SERVICE={0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x80) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SNDCTL_DSP_GETCAPS(r5, 0x8004500f, &(0x7f0000000140)) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000019c0)='bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) mount$bpf(0x0, 0x0, 0x0, 0x100000, 0x0) mount$bpf(0x20000000, &(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x2001001, 0x0) mount$bpf(0x20000000, &(0x7f0000000140)='./file0/file0/file0\x00', 0x0, 0xc50c4, 0x0) perf_event_open(&(0x7f0000000480)={0x0, 0x70, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x8, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) mount$bpf(0x20000000, 0x0, 0x0, 0x5890, 0x0) umount2(&(0x7f0000000200)='./file0\x00', 0xb) [ 355.610546] audit: type=1804 audit(1588081110.141:196): pid=19645 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/387/file0/file0" dev="loop0" ino=1114 res=1 13:38:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r2) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000019c0)='bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) mount$bpf(0x0, 0x0, 0x0, 0x100000, 0x0) mount$bpf(0x20000000, &(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x2001001, 0x0) mount$bpf(0x20000000, &(0x7f0000000140)='./file0/file0/file0\x00', 0x0, 0xc50c4, 0x0) perf_event_open(&(0x7f0000000480)={0x0, 0x70, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x8, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) mount$bpf(0x20000000, 0x0, 0x0, 0x5890, 0x0) umount2(&(0x7f0000000200)='./file0\x00', 0xb) 13:38:30 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) sysfs$1(0x1, &(0x7f0000000080)='lokeyring\x00') fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7f, 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, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) 13:38:30 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) prctl$PR_GET_TSC(0x19, &(0x7f0000000080)) [ 356.499128] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF 13:38:31 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:31 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 356.542459] FAT-fs (loop5): Filesystem has been set read-only [ 356.641400] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 356.667843] FAT-fs (loop2): Filesystem has been set read-only 13:38:31 executing program 1: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 356.783368] FAT-fs (loop3): bogus number of reserved sectors [ 356.817413] FAT-fs (loop3): Can't find a valid FAT filesystem [ 356.899103] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 356.934641] FAT-fs (loop1): Filesystem has been set read-only 13:38:31 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(blowfish)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000100)="c7da5f1a", 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='pagemap\x00') sendfile(r3, r4, 0x0, 0x10000000000443) read(r3, &(0x7f00000003c0)=""/72, 0x100000104) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 357.252370] FAT-fs (loop1): bogus number of reserved sectors [ 357.287161] FAT-fs (loop1): Can't find a valid FAT filesystem 13:38:31 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e002, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0xe}], 0x6, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$kcm(0x10, 0x2, 0x10) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001b00)=ANY=[@ANYBLOB="3c00000054894228a1526f2e8537944fa780ee9605ae878e28d17254953f5cc66daf7f44bba6beb7fd4f0dbb039add40df79a9ee16dbe7c3fd95edd25590d665d9f7d5e9d4e00393e7dcd7aac2a599a952194bbfec3181e966791cbd7968bff8fa", @ANYRES16=r4, @ANYBLOB="0100000000000000000009000000280003800800010001000000140002006970766c616e300000000000000000000800030000000000"], 0x3c}}, 0x0) sendmsg$IPVS_CMD_SET_DEST(r2, &(0x7f0000001ac0)={&(0x7f0000001980)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001a80)={&(0x7f0000001a00)={0x24, r4, 0x300, 0x70bd2c, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xd5}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x48894}, 0x8080) fchdir(r0) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r5, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x40068}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x60042, 0xd5) lsetxattr$trusted_overlay_origin(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='trusted.overlay.origin\x00', &(0x7f0000000140)='y\x00', 0x2, 0x3) ioctl$sock_bt_cmtp_CMTPCONNDEL(r6, 0x400443c9, &(0x7f0000000500)={@fixed={[], 0x12}, 0x3ff}) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x2, 0x9, &(0x7f0000001880)=[{&(0x7f0000000280)="d59f0fb263b5c8bba59691736b7ce01036dfbad56341eb04921c68c4475d321f17d671b595034b1d29e0c697d2dee1c3c1313eb0d3027d9697bd413ce59a694d72b054b8882460cb4b0f37d4ecccc294fbe07e3aaa3705ed294a551e4df168de8e017c454a73a6c5ba9e1e0245e5aff885fb1a021a396fef38ca9a1d057ed56f16cda81c815704b0bde4f43a3b91fb0be7d43c80a121eb16d881ff1d631c340a234b73788fbdc28bcd5c6cf42c851aa41ade193299ba62660abfdf4e1fb162b954c1cd", 0xc3, 0xff}, {&(0x7f0000000440)="f77e4be3115312527e85d7759740eaa46f5b0c761e596ab5bd7b701111b15730b89f6a60f20bf5d41edea1045440091cbb2434a9237e2b854176b05556dfecf6b498441b392e16edeeff302825e20894e3330c82ae77aa9ee04ee218f2b2786bf245efaaeb1ccc8d500cb42f38b71a531499787c80e576c403b048b9a05ccae096cb54ce048444407ee2daf5db8a0619bc65a16065f3118433ec5f4b6e33a50aeef4", 0xa2, 0x1ff}, {&(0x7f0000000580)="e272f85a860f231d2474837f0ff1c0e8aa7c813edece66ac3d3f554ea335137fd20afb7c35800df9ffb841de266b890ebd8a4dfaf6dc7e7ab193f7f4b953719cc186a442962d8b7fd84aaf0a724732cf1bb6413cb69a2450fe164ee5edadf712d99881bb900784f5c72b0c56b90a9a1137e733a2aa3d1360c8241dfe26337f639dd7aad2499386a572bd6469a60236bf16ae5766546b52fbe6dc58f7ecf35f1a34db5779e7d687e70cc743", 0xab, 0x2}, {&(0x7f00000001c0)="4d920934f494e9df9ea133f60fe4485b29a62d34ff5d9180796b455ef2b6e0f00021136fba64856be5d0db8bd1423cdba35cb8cbc68f296d1437a7f6469e808b6cfe72969c76d73f20c875c61ff1f267d6f7ec67211305f200c63149d8e3d4c23990", 0x62, 0xff}, {&(0x7f0000000640)="116e578068bdbe237838b31eed930ed7c795dfcae142d0690142a2f4df377c885e71773807df6b47e8445d08b20f3d3e2df937565fa4a7887bdd8304d365b224acb62108e6505f41346f9466cbbf6a6644b2", 0x52, 0xfffffffffffffff7}, {&(0x7f0000000040)="90dc", 0x2, 0x3}, {&(0x7f00000006c0)="eab8e75106c6711e841398968de3f50b30f9439fffcfae2bc051d7970360659dc9d58da58606ce0b4fa8aa3931f9bd51016998fa7065216bf95fda965d34fdd5ab054df20165406bb3434a545fae6721f6f9b2595fcd9f604f9d764e892400f60b20f91ddd38a3638803966a12513b26981cc89a105010e1c857840126a6266ec4639300e2a6a31e244fe9bfa9c3a837e3a4df42ea3257ccfe21be8d163dfe081c8bdc8ca5c7de6d67c4cc7837035928", 0xb0, 0x7}, {&(0x7f0000000780)="06b8a331d38cbaa28aba55e85b8ccea3a208e8f1bbb075bdbce56badea5a3cd55fed194e55ca05d8dbaa4fba2ab7ab9802f7875274a4e594619d89242e2da7e0acd3bb1a629f7ac384b1cb3bc23c041b01481e798ef981e9b33a37b3dd2e854123b17c0751e9ff7fb791d53bd9cd8a4e86756f5b4ade353080540b12433fab56cc229e8d97e7280b97ea82242801f55be89606b594a0f84634bddea8f72f15c60990d1417087df1204f8a1ccfcede673111db4061c50c0e316a562874d892f338a3fe0fb825e716c7002f095", 0xcc, 0x100000000000}, {&(0x7f0000000880)="2786b9ead111f59d35d63b8cfec3f11cb5b9a8f0920d4a0d76e990e84c788d04ec09f4def81cadf0fc5f2b63d94c94a703094596049b39ea6a1a7df674ccdad8c9d359221626545af229447ae128b16781cf66af24bc6299527c4fda51eddf809fa3e8ac9de3dfe78fa8927758abbba585133c15c95b4747a7655bff9a67c9f12a35598e65f39ba4c47ea60fe1809a02ec6af821bb1aa3fbc672e249d6c1b9467ee237d617357cc355aa0d535ada2280f695573866a56a5378ae3fbd98e108f4dc99d0db55773e1b4a04853784fe94ad6e97a830eda430aebea1334a1c2867cf547dea42fd3c40cccc9b113363f54b097db65eadec32070d53573a8232e9192d7c1bc36dd99aea05159203327c84a29467255c64f01f04f6037641eed0481850cb1dda9fea4567aadb1649e085c2c61628ed0000fff23a8a289fc2b36670b7a6f93e2fdeb2cc354a3b7afc464ef8ce017ff0421d85aa273601954869c9cbe85a2b2a074a5304fe4ccca9484dfc107bf6be9dab04387a7084af6d15fa3c2423f3a8df3b34f2fcf99b36736c14a2cb3b56accdc014e44d4f28736721aff8d33b4b77a927de8c6805fe379bd2d0622416844b56bde125d160336feead05dbac4ec6658af6f4c28bd498fb595b1279b244a86f9f1d82a7913a7b1f6506ce55fd8c8d2e584ae368a0825e3400c5e5c6247950cfd4347b1839150d561b2187a3be3f2a3fad36b2b8fe7647b8aa245c20c081015587b3adf0fec2ecfa707b9a393118438cae5a1a439817340bc97fd1c012b99f2fdd21d240b64154904e2767948cde17d70c04a562863fc4ba5b2a029362f2161866af32ce487ba6e27497a652852bf68739db132e7b485c0c3c22462dbbe89e14d31b99579e1175365d9295c5891568ffb27ba421e56a6ce3dad1ef46d0cc27fcee753fd02be664b6b369e1e17da4052905f0d63a38a84251b7e203d8a93abd1bde594b9aef02577b867624bd42a4b62734035bc404b9efdc026505b19752d4d9a2a0c05009d27bfe5758f57a42a46edec92e82754336fef9c675e74ef00078f8267a06fe0b9b48d116499ba6806bf83306aa4bb095fd6bb8646e7b61c53f35bf96e69d572252eef6f767bc3e29b45d9a256308252f190df080a7ff98cddf86da35de48be7446d6d63f139cfa27e10d1d1a201f0f80820defa1818b5de0965ccd35b9f0d86a93931bf4de5debad8f6f32dcd488ccb94e9038e6a6142af419931be49dcb3233714bd24e2bf38f450bb3bbee7205debe48ec8b803d18578ca03e5500b27a965c70920ca68e385ffe77c6662ccc280c067522dfb3f9b7daaf7e24f56b227681626ea9d89a21abcec00465e72228ad4f993ccf00c4d3733539386254d3383bd53589685df2fca129d58afbb315d692bc4aa509ee6b6cfbc1b599503c9edd13d0c56ba9661b756dbb8a3b77222005076e040ad2e4a3e6acbfbd04b74ff0e8cf1d10c96d59656a4928b08ca5c0b58ba8282bbb4e47510ae06f82d223fdb8a70a9a60aa3972f64ffcfd255b0ddf241946e841d37ad69b24d9c07478b0e151953858258dd928112825499c0ad50904e871ef4eb14c3e4051ff1d6cafe5f6e58ac4878fa54800b380e0464237a64176fee1634a677d145220eb0548e53b90dcc1b3bc1f12d93bb3e8d2a436a3784a59a61501d6202aee36a8229a5214902c155e9b7087ac589676594c3c06a6065dd17f51f1c9be7be5fae04e67b65e183903bb7f4b610f722c925999fd4aa13815d0775a213fa16d432ee14372f6fc87e92954a7bda3ae5bbc584c4d7866bac2552c75184b7808bd61481e4e17f54856567c6ca0f6715b85595bc7a4ee64732beb534bacd3d700a56fbf6a1be07b8466476076dbb2fba7b9a6a046842313f1b0ec2c3b1d4dd05fa400e7de9eedfd9d5434592b1852848aa4911f36cb592c6cabb78b9d46cd5690463e968c8aeb89d1c96cf0a24094413da844a5fd9028d1ca4a0a5aeeb0f4a19c96c9a8b319ad25c911dc20bebd55aa203dbc27ee1a12e6550255b0fbd1333f2d027bbd3e45b23a9270ad044a7e7f956a3c1fcd9394d029c1476d009e2a54bf18e53e3d8b83405699c2ebfb9cb184631591ca11ee6f94726a1907ac089a3e944e9af36aaab1259d88f639c84b0db691d2ad13d2664042eabc62b3b65260ad33c58d0eb60f27fdf78ab02d78a2f67aba21e05782f4ed0e1b5b30787e29bb3932405c492ccefddd27c7c8ff248e21e25d405e976c6094f06b76387b1ef2322657049524129b0739bc642d4fca3f0be3b979c5bf765599292875c0753960991c5d576e4878ccf5885ee3bb9c9f5bbb5696c3e9aba8e0b53b772e927ff799cb6c4f9085f94e866c12fbf5c702b26588109eda0e8d18a5b03e0932a836f566a7fe2824f6d9e101af8e8b973754eae954f6c1185513a4e288e2bd109c75967539cd31e1a87c71ccb1017f0eb82cf7c525bafa081999bf1dd1c578fddb38eadc00fbece029e3eafcf3b879aefbf5c95fc4ba516e894edb3c4fe7c815d350dfde4ce4d6bcc1e4bcf40192567be9781251c3e8598c5b0467034c2ea4fee781acc993c0393507db38d15ba36c34943334fe751d49a56defa3c6cb477f60dc98767eb06083ca848d78b0d38aedf26062d0c5b0d5d4b2c1ed7160146df47fba59c5e28b84eb77da0eddc46c8f717fcb3ce1d9570b78e2b0ca0f1dba5afc8acf0ee84c2f93573c33a815c4c130c0dd76f2f5d34bc61309362640d3aa8004ace2f33dd0b3587043dbf66cb792addc5e6602610eb92b89cdb6150fac5bdbfb374ec3f131b7aa860857eca02fcd12b4867c8d17d60a7b0bda264e7901f582cbc919121aa7b9c65691d1c14cd8cbf68e89d9fbf6a732aa1c2a9d51d1050fd90d7b03abf19a9303e753e9478d21ef897a39c3d79a5d5ee14e13db8e7850c42a539de8e9163da682003fca988feb43a3c766e9e21e5e4ef6d5ca0019c9a865ce0e863c403bce3c0a6be398d89954eb69d07699a5e38435423331dd56f4b9f2be474fa616b43172e49a62c178fd995d0bf8a5ac32fcbc5d45a6ccce5d02cbd287eaa1f74a669d138a4cd42cdd990cfbe221c489f39d092e8cd4b5d39f09a9b52ca7f85894e528faa2cba82e48c1480d67e431fcac3249b46cd23502514b06e0ba229dd3a063fb2a1682f7152fe10534b9bfb7d4ee1ead874e6d70b300cc566a454046067426e2425a0b90d375d5e514f17892cbcc77a3b858a1651eea66fc17d52937c0cf629da65acf12037e5381949a7145d0ee954590551c3d678e291603ad9a16ae594dd42a8fc3f68f4c5b295143380ccadfaf3cf7a18a19d889b660b0bba0a39ed3bf1e5a3ad7ffadeb15bc60df7c097c059f00888d78f5327414e93bb47fa4c6788330680cfef416994bf54c483a30c8b8677719cc70f666297b49c7010ae02659fc907c967baea8072e5e6e3fbc7ed52b48dbba5c2fb9c3cfa365547a43fe5dff724e6ab25658434c50dd33a21f075a295a96fece558d969fa8d5b501e69e8bc18fbdcda0e3ac44e016b7955139eedab479ba07a2f933c2254c9c5f30438ec6bc3a4d40df8aa118c8c48d872a23b638fc4871a9556341b614487f66189d5a86099c2bfb289b7d5b8aa1f8aaf3338f3922dd1bc92f288527122baf5c90d2bf08c11f4cf0175d732908bdf728b73316a3c62f584f356aea45094e51ac1d0c521ee58769034d325cdb256281573f45799e957bf1c8766474517ff124966e5b80b56da0330470e1623cbf950473b5ee427c61d6e112b71fda838eea0f1fa0e6221adef50df91a0b3b8ff614bfed8f68f3c245b84a8652607bc771af942c7dc5f8bf11fa85e62540c8915d248ece25f0dca34084a7909de333af3706429c7bf1c51d0f5acd7a99301706933906e1aea793d1887dec03746cb20946abe93f80f3313840518d45537625105b32477f80f5cc8263c668da14955e40227279ba2e227c4b1e24421375fe918a785c56e64a4a9907b9535197cd5e9dcfa79082b3cd9006309d1d08324b273db409175f681b47a6ad276fa79a5d871074f65e273d68fe3a8bc9a871b25ac63d5f1aef624224b0d81e96883fc1a4b2504641227957807606480032224c978867f3a40085bf07b32b6f4ab3318820ad48f065d598b10dcc9d9bca350171d6aeaf26deb73b5358acb102c91aedaf8434e4c54556c57b8d3206c7826312845e520e66dc2e1074a88641fe5f1182125e1a723ca6465f434dc9b7552771edb38f92f9cdfa2c528bd6abba7e8586739aeb8f974082dd0008eb8ecdeccd18fa827e2215ba38a41a28fbffc95d811c0be9740d3af5b3c186c1c27e52ccf4b1301a306dd8aa9000a61bd9357da5a6b4231069029431324e1258cce9d65b967621f17b7aa27ee55f26d4ecbb6abbaa5724aa2b7eea6201a67790acaa0d62e874b08724fea0d93884e552601f3736d33b51c7169c7d51a899557ae07f36e1bac183685d220edbe839cc6c8a10b028261cfb52741db07a1e535d1691c7bced8f96a348e694d750ae5dfd50e5237063cb228537dbc0f3b8743064595faaca968a321e3ae1e00f0a27c7ae04c007d19b42732b89e8d2a38e5801c57ecf293baf9e9215f3f4c15732d2abb915319045182b0883a4d2691587b7094cf272f9c5987493808ea6261f8d5541ca9070df5112a4179e4ce3fae98669cdd197eef4beda57060231293d9f97194290abb29f2293509b42cefe641c0fb1d39c210d9f538cff742ebc418009276b392fc0ff5fba5ed8837a955e2e84e929ce9ea6c71ef4ab0d379c7821518e46944826f786792c7129514fc51c823fc34bb23e1475dc6b555b154fc6c5a726f5aefe80a0c57986ef350c5951c6fbf1b66c6aed99fd91404d462e4e477ab1d2ba917ebc795d3775e35c373001d0f708cdaed69a664e20af3a0b3dd5e0fd19200da7d772880938c8611ec9f4c2ed3227502ca01e2e7bc74fd2ce65bfc31250c6488fddc1cc32fb988562cf1b36a03cb2bd086b5dc6e2ce2c104e2c7a5a52818ff43ff35ca59e23fc8fb3614204c28aeb65e41abd58c377a6d376b79bfd9ff161c6b57941791d30f21decda19614c9c7a46dd7985de7569f449043e4ed160f731163c035e73ccc71dd813730e1a4bd9c08b056b421b4ecd4c8876d206f9b773e8bc8d44f79aa5907b75c7182111855c4642071a0ae876d84621235a6b7f32f42dd0c3f1cd184af28211097e26b8c959d95943c0574c899bd51d6656fdd5cb6879d615923ed955684ceaa56ad97ac66413d361080f69246b9a5d580dbe55ff70d041529428fb86855682755c04eb7c7a6bc9a7fd5152073f1a8322a23151e5fb0d0f8af80da93e2bef76eec9b734e0c2cae49cecf45394eee9271c051802cb778c601a06bb43ea5231f732d463561a463a0424a34cbc5069b986c2d19c23e5d194132c921f7d5f9412e946a14184d04380b9c77af811a258df90b002cd0d23a3ce4cf1978fb76ebb82205288e2213a767fe92089f5d06c9260926b9301b4406b6616cdd0fcb2faa0e0f19f151fe9f3a0fa528a5edbe58e646bd27bca4a4a4f24f3608497c6bc88986b97bc65286ae34f04dfa46012dbb79d7f8285383a6838d2814492738056ac44f9ada0e1eb5c034f52a3a5b43906f84913592242e3facb55aaa81c870095e250dcc4aea7d2dbd83f341cf391a89dd7f1dbb198c423c993a27019c7279d17cc8e2f4f907cf3f84cd6b27a7a77920b3a7f7935a43d1131e5b37d5c635965518b09d1465e4d06e8f9d4453b36b56c0a63998c3d", 0x1000, 0x100000000}]) [ 357.501485] kauditd_printk_skb: 5 callbacks suppressed [ 357.501499] audit: type=1804 audit(1588081112.021:202): pid=19712 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/388/file0/file0" dev="loop0" ino=1120 res=1 [ 357.700610] FAT-fs (loop4): bogus number of reserved sectors [ 357.749410] FAT-fs (loop4): Can't find a valid FAT filesystem 13:38:32 executing program 1: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000002c0)={0x1c, r3, 0x301, 0x0, 0x0, {0xb}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r5}]}, 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r3, 0x300, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x80000000}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}]}, 0x3c}}, 0x24004880) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:32 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x1ff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 357.988412] FAT-fs (loop4): bogus number of reserved sectors [ 358.007346] FAT-fs (loop4): Can't find a valid FAT filesystem 13:38:32 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f0000000580)=""/4096) fallocate(r1, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 358.118183] FAT-fs (loop0): error, fat_free_clusters: deleting FAT entry beyond EOF 13:38:32 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r3, 0x800454d7, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) prctl$PR_GET_TSC(0x19, &(0x7f0000000080)) [ 358.159512] FAT-fs (loop0): Filesystem has been set read-only 13:38:32 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:38:32 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(blowfish)\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000100)="c7da5f1a", 0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='pagemap\x00') sendfile(r3, r4, 0x0, 0x10000000000443) read(r3, &(0x7f00000003c0)=""/72, 0x100000104) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'wg2\x00', {0x2, 0x0, @private}}) [ 358.239048] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 358.265476] FAT-fs (loop5): Filesystem has been set read-only [ 358.384955] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 358.406850] FAT-fs (loop2): Filesystem has been set read-only [ 358.619157] audit: type=1804 audit(1588081113.141:203): pid=19756 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/389/file0/file0" dev="sda1" ino=17187 res=1 13:38:33 executing program 0: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockopt$IP_VS_SO_GET_INFO(r6, 0x0, 0x481, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = inotify_add_watch(r4, &(0x7f0000000080)='./file0\x00', 0x1200010c) inotify_rm_watch(0xffffffffffffffff, r7) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) [ 359.148971] audit: type=1804 audit(1588081113.671:204): pid=19784 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir301648385/syzkaller.ZHmynJ/209/file0/file0" dev="loop4" ino=1128 res=1 13:38:33 executing program 3: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e002, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0xe}], 0x6, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$kcm(0x10, 0x2, 0x10) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001b00)=ANY=[@ANYBLOB="3c00000054894228a1526f2e8537944fa780ee9605ae878e28d17254953f5cc66daf7f44bba6beb7fd4f0dbb039add40df79a9ee16dbe7c3fd95edd25590d665d9f7d5e9d4e00393e7dcd7aac2a599a952194bbfec3181e966791cbd7968bff8fa", @ANYRES16=r4, @ANYBLOB="0100000000000000000009000000280003800800010001000000140002006970766c616e300000000000000000000800030000000000"], 0x3c}}, 0x0) sendmsg$IPVS_CMD_SET_DEST(r2, &(0x7f0000001ac0)={&(0x7f0000001980)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001a80)={&(0x7f0000001a00)={0x24, r4, 0x300, 0x70bd2c, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xd5}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x48894}, 0x8080) fchdir(r0) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r5, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x40068}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x60042, 0xd5) lsetxattr$trusted_overlay_origin(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='trusted.overlay.origin\x00', &(0x7f0000000140)='y\x00', 0x2, 0x3) ioctl$sock_bt_cmtp_CMTPCONNDEL(r6, 0x400443c9, &(0x7f0000000500)={@fixed={[], 0x12}, 0x3ff}) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x2, 0x9, &(0x7f0000001880)=[{&(0x7f0000000280)="d59f0fb263b5c8bba59691736b7ce01036dfbad56341eb04921c68c4475d321f17d671b595034b1d29e0c697d2dee1c3c1313eb0d3027d9697bd413ce59a694d72b054b8882460cb4b0f37d4ecccc294fbe07e3aaa3705ed294a551e4df168de8e017c454a73a6c5ba9e1e0245e5aff885fb1a021a396fef38ca9a1d057ed56f16cda81c815704b0bde4f43a3b91fb0be7d43c80a121eb16d881ff1d631c340a234b73788fbdc28bcd5c6cf42c851aa41ade193299ba62660abfdf4e1fb162b954c1cd", 0xc3, 0xff}, {&(0x7f0000000440)="f77e4be3115312527e85d7759740eaa46f5b0c761e596ab5bd7b701111b15730b89f6a60f20bf5d41edea1045440091cbb2434a9237e2b854176b05556dfecf6b498441b392e16edeeff302825e20894e3330c82ae77aa9ee04ee218f2b2786bf245efaaeb1ccc8d500cb42f38b71a531499787c80e576c403b048b9a05ccae096cb54ce048444407ee2daf5db8a0619bc65a16065f3118433ec5f4b6e33a50aeef4", 0xa2, 0x1ff}, {&(0x7f0000000580)="e272f85a860f231d2474837f0ff1c0e8aa7c813edece66ac3d3f554ea335137fd20afb7c35800df9ffb841de266b890ebd8a4dfaf6dc7e7ab193f7f4b953719cc186a442962d8b7fd84aaf0a724732cf1bb6413cb69a2450fe164ee5edadf712d99881bb900784f5c72b0c56b90a9a1137e733a2aa3d1360c8241dfe26337f639dd7aad2499386a572bd6469a60236bf16ae5766546b52fbe6dc58f7ecf35f1a34db5779e7d687e70cc743", 0xab, 0x2}, {&(0x7f00000001c0)="4d920934f494e9df9ea133f60fe4485b29a62d34ff5d9180796b455ef2b6e0f00021136fba64856be5d0db8bd1423cdba35cb8cbc68f296d1437a7f6469e808b6cfe72969c76d73f20c875c61ff1f267d6f7ec67211305f200c63149d8e3d4c23990", 0x62, 0xff}, {&(0x7f0000000640)="116e578068bdbe237838b31eed930ed7c795dfcae142d0690142a2f4df377c885e71773807df6b47e8445d08b20f3d3e2df937565fa4a7887bdd8304d365b224acb62108e6505f41346f9466cbbf6a6644b2", 0x52, 0xfffffffffffffff7}, {&(0x7f0000000040)="90dc", 0x2, 0x3}, {&(0x7f00000006c0)="eab8e75106c6711e841398968de3f50b30f9439fffcfae2bc051d7970360659dc9d58da58606ce0b4fa8aa3931f9bd51016998fa7065216bf95fda965d34fdd5ab054df20165406bb3434a545fae6721f6f9b2595fcd9f604f9d764e892400f60b20f91ddd38a3638803966a12513b26981cc89a105010e1c857840126a6266ec4639300e2a6a31e244fe9bfa9c3a837e3a4df42ea3257ccfe21be8d163dfe081c8bdc8ca5c7de6d67c4cc7837035928", 0xb0, 0x7}, {&(0x7f0000000780)="06b8a331d38cbaa28aba55e85b8ccea3a208e8f1bbb075bdbce56badea5a3cd55fed194e55ca05d8dbaa4fba2ab7ab9802f7875274a4e594619d89242e2da7e0acd3bb1a629f7ac384b1cb3bc23c041b01481e798ef981e9b33a37b3dd2e854123b17c0751e9ff7fb791d53bd9cd8a4e86756f5b4ade353080540b12433fab56cc229e8d97e7280b97ea82242801f55be89606b594a0f84634bddea8f72f15c60990d1417087df1204f8a1ccfcede673111db4061c50c0e316a562874d892f338a3fe0fb825e716c7002f095", 0xcc, 0x100000000000}, {&(0x7f0000000880)="2786b9ead111f59d35d63b8cfec3f11cb5b9a8f0920d4a0d76e990e84c788d04ec09f4def81cadf0fc5f2b63d94c94a703094596049b39ea6a1a7df674ccdad8c9d359221626545af229447ae128b16781cf66af24bc6299527c4fda51eddf809fa3e8ac9de3dfe78fa8927758abbba585133c15c95b4747a7655bff9a67c9f12a35598e65f39ba4c47ea60fe1809a02ec6af821bb1aa3fbc672e249d6c1b9467ee237d617357cc355aa0d535ada2280f695573866a56a5378ae3fbd98e108f4dc99d0db55773e1b4a04853784fe94ad6e97a830eda430aebea1334a1c2867cf547dea42fd3c40cccc9b113363f54b097db65eadec32070d53573a8232e9192d7c1bc36dd99aea05159203327c84a29467255c64f01f04f6037641eed0481850cb1dda9fea4567aadb1649e085c2c61628ed0000fff23a8a289fc2b36670b7a6f93e2fdeb2cc354a3b7afc464ef8ce017ff0421d85aa273601954869c9cbe85a2b2a074a5304fe4ccca9484dfc107bf6be9dab04387a7084af6d15fa3c2423f3a8df3b34f2fcf99b36736c14a2cb3b56accdc014e44d4f28736721aff8d33b4b77a927de8c6805fe379bd2d0622416844b56bde125d160336feead05dbac4ec6658af6f4c28bd498fb595b1279b244a86f9f1d82a7913a7b1f6506ce55fd8c8d2e584ae368a0825e3400c5e5c6247950cfd4347b1839150d561b2187a3be3f2a3fad36b2b8fe7647b8aa245c20c081015587b3adf0fec2ecfa707b9a393118438cae5a1a439817340bc97fd1c012b99f2fdd21d240b64154904e2767948cde17d70c04a562863fc4ba5b2a029362f2161866af32ce487ba6e27497a652852bf68739db132e7b485c0c3c22462dbbe89e14d31b99579e1175365d9295c5891568ffb27ba421e56a6ce3dad1ef46d0cc27fcee753fd02be664b6b369e1e17da4052905f0d63a38a84251b7e203d8a93abd1bde594b9aef02577b867624bd42a4b62734035bc404b9efdc026505b19752d4d9a2a0c05009d27bfe5758f57a42a46edec92e82754336fef9c675e74ef00078f8267a06fe0b9b48d116499ba6806bf83306aa4bb095fd6bb8646e7b61c53f35bf96e69d572252eef6f767bc3e29b45d9a256308252f190df080a7ff98cddf86da35de48be7446d6d63f139cfa27e10d1d1a201f0f80820defa1818b5de0965ccd35b9f0d86a93931bf4de5debad8f6f32dcd488ccb94e9038e6a6142af419931be49dcb3233714bd24e2bf38f450bb3bbee7205debe48ec8b803d18578ca03e5500b27a965c70920ca68e385ffe77c6662ccc280c067522dfb3f9b7daaf7e24f56b227681626ea9d89a21abcec00465e72228ad4f993ccf00c4d3733539386254d3383bd53589685df2fca129d58afbb315d692bc4aa509ee6b6cfbc1b599503c9edd13d0c56ba9661b756dbb8a3b77222005076e040ad2e4a3e6acbfbd04b74ff0e8cf1d10c96d59656a4928b08ca5c0b58ba8282bbb4e47510ae06f82d223fdb8a70a9a60aa3972f64ffcfd255b0ddf241946e841d37ad69b24d9c07478b0e151953858258dd928112825499c0ad50904e871ef4eb14c3e4051ff1d6cafe5f6e58ac4878fa54800b380e0464237a64176fee1634a677d145220eb0548e53b90dcc1b3bc1f12d93bb3e8d2a436a3784a59a61501d6202aee36a8229a5214902c155e9b7087ac589676594c3c06a6065dd17f51f1c9be7be5fae04e67b65e183903bb7f4b610f722c925999fd4aa13815d0775a213fa16d432ee14372f6fc87e92954a7bda3ae5bbc584c4d7866bac2552c75184b7808bd61481e4e17f54856567c6ca0f6715b85595bc7a4ee64732beb534bacd3d700a56fbf6a1be07b8466476076dbb2fba7b9a6a046842313f1b0ec2c3b1d4dd05fa400e7de9eedfd9d5434592b1852848aa4911f36cb592c6cabb78b9d46cd5690463e968c8aeb89d1c96cf0a24094413da844a5fd9028d1ca4a0a5aeeb0f4a19c96c9a8b319ad25c911dc20bebd55aa203dbc27ee1a12e6550255b0fbd1333f2d027bbd3e45b23a9270ad044a7e7f956a3c1fcd9394d029c1476d009e2a54bf18e53e3d8b83405699c2ebfb9cb184631591ca11ee6f94726a1907ac089a3e944e9af36aaab1259d88f639c84b0db691d2ad13d2664042eabc62b3b65260ad33c58d0eb60f27fdf78ab02d78a2f67aba21e05782f4ed0e1b5b30787e29bb3932405c492ccefddd27c7c8ff248e21e25d405e976c6094f06b76387b1ef2322657049524129b0739bc642d4fca3f0be3b979c5bf765599292875c0753960991c5d576e4878ccf5885ee3bb9c9f5bbb5696c3e9aba8e0b53b772e927ff799cb6c4f9085f94e866c12fbf5c702b26588109eda0e8d18a5b03e0932a836f566a7fe2824f6d9e101af8e8b973754eae954f6c1185513a4e288e2bd109c75967539cd31e1a87c71ccb1017f0eb82cf7c525bafa081999bf1dd1c578fddb38eadc00fbece029e3eafcf3b879aefbf5c95fc4ba516e894edb3c4fe7c815d350dfde4ce4d6bcc1e4bcf40192567be9781251c3e8598c5b0467034c2ea4fee781acc993c0393507db38d15ba36c34943334fe751d49a56defa3c6cb477f60dc98767eb06083ca848d78b0d38aedf26062d0c5b0d5d4b2c1ed7160146df47fba59c5e28b84eb77da0eddc46c8f717fcb3ce1d9570b78e2b0ca0f1dba5afc8acf0ee84c2f93573c33a815c4c130c0dd76f2f5d34bc61309362640d3aa8004ace2f33dd0b3587043dbf66cb792addc5e6602610eb92b89cdb6150fac5bdbfb374ec3f131b7aa860857eca02fcd12b4867c8d17d60a7b0bda264e7901f582cbc919121aa7b9c65691d1c14cd8cbf68e89d9fbf6a732aa1c2a9d51d1050fd90d7b03abf19a9303e753e9478d21ef897a39c3d79a5d5ee14e13db8e7850c42a539de8e9163da682003fca988feb43a3c766e9e21e5e4ef6d5ca0019c9a865ce0e863c403bce3c0a6be398d89954eb69d07699a5e38435423331dd56f4b9f2be474fa616b43172e49a62c178fd995d0bf8a5ac32fcbc5d45a6ccce5d02cbd287eaa1f74a669d138a4cd42cdd990cfbe221c489f39d092e8cd4b5d39f09a9b52ca7f85894e528faa2cba82e48c1480d67e431fcac3249b46cd23502514b06e0ba229dd3a063fb2a1682f7152fe10534b9bfb7d4ee1ead874e6d70b300cc566a454046067426e2425a0b90d375d5e514f17892cbcc77a3b858a1651eea66fc17d52937c0cf629da65acf12037e5381949a7145d0ee954590551c3d678e291603ad9a16ae594dd42a8fc3f68f4c5b295143380ccadfaf3cf7a18a19d889b660b0bba0a39ed3bf1e5a3ad7ffadeb15bc60df7c097c059f00888d78f5327414e93bb47fa4c6788330680cfef416994bf54c483a30c8b8677719cc70f666297b49c7010ae02659fc907c967baea8072e5e6e3fbc7ed52b48dbba5c2fb9c3cfa365547a43fe5dff724e6ab25658434c50dd33a21f075a295a96fece558d969fa8d5b501e69e8bc18fbdcda0e3ac44e016b7955139eedab479ba07a2f933c2254c9c5f30438ec6bc3a4d40df8aa118c8c48d872a23b638fc4871a9556341b614487f66189d5a86099c2bfb289b7d5b8aa1f8aaf3338f3922dd1bc92f288527122baf5c90d2bf08c11f4cf0175d732908bdf728b73316a3c62f584f356aea45094e51ac1d0c521ee58769034d325cdb256281573f45799e957bf1c8766474517ff124966e5b80b56da0330470e1623cbf950473b5ee427c61d6e112b71fda838eea0f1fa0e6221adef50df91a0b3b8ff614bfed8f68f3c245b84a8652607bc771af942c7dc5f8bf11fa85e62540c8915d248ece25f0dca34084a7909de333af3706429c7bf1c51d0f5acd7a99301706933906e1aea793d1887dec03746cb20946abe93f80f3313840518d45537625105b32477f80f5cc8263c668da14955e40227279ba2e227c4b1e24421375fe918a785c56e64a4a9907b9535197cd5e9dcfa79082b3cd9006309d1d08324b273db409175f681b47a6ad276fa79a5d871074f65e273d68fe3a8bc9a871b25ac63d5f1aef624224b0d81e96883fc1a4b2504641227957807606480032224c978867f3a40085bf07b32b6f4ab3318820ad48f065d598b10dcc9d9bca350171d6aeaf26deb73b5358acb102c91aedaf8434e4c54556c57b8d3206c7826312845e520e66dc2e1074a88641fe5f1182125e1a723ca6465f434dc9b7552771edb38f92f9cdfa2c528bd6abba7e8586739aeb8f974082dd0008eb8ecdeccd18fa827e2215ba38a41a28fbffc95d811c0be9740d3af5b3c186c1c27e52ccf4b1301a306dd8aa9000a61bd9357da5a6b4231069029431324e1258cce9d65b967621f17b7aa27ee55f26d4ecbb6abbaa5724aa2b7eea6201a67790acaa0d62e874b08724fea0d93884e552601f3736d33b51c7169c7d51a899557ae07f36e1bac183685d220edbe839cc6c8a10b028261cfb52741db07a1e535d1691c7bced8f96a348e694d750ae5dfd50e5237063cb228537dbc0f3b8743064595faaca968a321e3ae1e00f0a27c7ae04c007d19b42732b89e8d2a38e5801c57ecf293baf9e9215f3f4c15732d2abb915319045182b0883a4d2691587b7094cf272f9c5987493808ea6261f8d5541ca9070df5112a4179e4ce3fae98669cdd197eef4beda57060231293d9f97194290abb29f2293509b42cefe641c0fb1d39c210d9f538cff742ebc418009276b392fc0ff5fba5ed8837a955e2e84e929ce9ea6c71ef4ab0d379c7821518e46944826f786792c7129514fc51c823fc34bb23e1475dc6b555b154fc6c5a726f5aefe80a0c57986ef350c5951c6fbf1b66c6aed99fd91404d462e4e477ab1d2ba917ebc795d3775e35c373001d0f708cdaed69a664e20af3a0b3dd5e0fd19200da7d772880938c8611ec9f4c2ed3227502ca01e2e7bc74fd2ce65bfc31250c6488fddc1cc32fb988562cf1b36a03cb2bd086b5dc6e2ce2c104e2c7a5a52818ff43ff35ca59e23fc8fb3614204c28aeb65e41abd58c377a6d376b79bfd9ff161c6b57941791d30f21decda19614c9c7a46dd7985de7569f449043e4ed160f731163c035e73ccc71dd813730e1a4bd9c08b056b421b4ecd4c8876d206f9b773e8bc8d44f79aa5907b75c7182111855c4642071a0ae876d84621235a6b7f32f42dd0c3f1cd184af28211097e26b8c959d95943c0574c899bd51d6656fdd5cb6879d615923ed955684ceaa56ad97ac66413d361080f69246b9a5d580dbe55ff70d041529428fb86855682755c04eb7c7a6bc9a7fd5152073f1a8322a23151e5fb0d0f8af80da93e2bef76eec9b734e0c2cae49cecf45394eee9271c051802cb778c601a06bb43ea5231f732d463561a463a0424a34cbc5069b986c2d19c23e5d194132c921f7d5f9412e946a14184d04380b9c77af811a258df90b002cd0d23a3ce4cf1978fb76ebb82205288e2213a767fe92089f5d06c9260926b9301b4406b6616cdd0fcb2faa0e0f19f151fe9f3a0fa528a5edbe58e646bd27bca4a4a4f24f3608497c6bc88986b97bc65286ae34f04dfa46012dbb79d7f8285383a6838d2814492738056ac44f9ada0e1eb5c034f52a3a5b43906f84913592242e3facb55aaa81c870095e250dcc4aea7d2dbd83f341cf391a89dd7f1dbb198c423c993a27019c7279d17cc8e2f4f907cf3f84cd6b27a7a77920b3a7f7935a43d1131e5b37d5c635965518b09d1465e4d06e8f9d4453b36b56c0a63998c3d", 0x1000, 0x100000000}]) [ 359.482853] FAT-fs (loop3): bogus number of reserved sectors [ 359.513019] FAT-fs (loop3): Can't find a valid FAT filesystem 13:38:34 executing program 1: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r1) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x3) fchdir(r0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) r3 = socket$vsock_dgram(0x28, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000200)=0x20a, 0x4) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) [ 359.639278] FAT-fs (loop1): error, fat_free_clusters: deleting FAT entry beyond EOF [ 359.668246] FAT-fs (loop1): Filesystem has been set read-only 13:38:34 executing program 4: ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$NBD_SET_FLAGS(r1, 0xab0a, 0x1) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$kcm(r5, &(0x7f0000000180)={&(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0x4e24, @empty}, 0x4, 0x0, 0x4}}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="40000000000000000701000009000000190c0f87bbfd2a56f9e8f043a9fbb1f3abf9438243efd897a2e471ea0dd7e828f7ff601a7470d8faba65a46ae500000068000000000000000e01000009000000061de3486b21ca8a20761af0fd105c98797c07aa5d69a9c7fbdc8a800bc43ac3185e5f0e990d8252033de537ea5bf830f79e96388343fce2f30da9c78b0beae48090d35c40a435e52503f8fc09273c3e9e5759d6f10000009000000000000000010000007f00000086103cb14a83c8cc5b151675486b2704e064276458ac65d49c37464495bfeb7957cf172648342a31dec88ea9d40a77bd2099a99224d29f3dfad242414d1a50dff6e14837a018c2d13996a0f751c7acdfdf049db4aeb998f18c4709251f0fceb9e6bac097c6fadedf36b2377909f15aa6c57ab769fc16411f621500000000000010100000000000003a0000008d0000003175be1c448f7852b7bd4721dc1727ae2e270bf9d66f56ec64e1a9481577bbf188021797d2561a6511c878c31703e077876754262ece6cb436b6d2f709b8946b56a186814e5d14ec51e2b3d22e0ef515c739edb0c4d267e51ba17c0cd53b206f407acfd4f5dfc8c350da75f17e6f520a23851a7f18828e47e20e496603bcf4c0c1986830ed6979a2895ac12b86e47db42e58d8cb193dea5fbe4244b6189ed36ce60170267130069b744e2b7420c664e532f23d16d868137f8105dcfa8f276fd89f3ea770e386c3f22102dd5d6f0af2b4d60f22cb2509816b7d04a58d67ceceec4e97a71796aa0b9bb1180a11df939a58025b13800778567a0052c23df938947c132e3dc50c63c04ea4db78f63ebec592188691645cd9b9401cfdea399bb3c53ab1706af717268d124f638289d2e11c6ff26efb5063af93c0e508b361deb5bbada4a07464aeeacc970a309ec33ab2b4455f019aca04924cec83f4c724bc3ce6de3ebf394dcb394340dfd6062076bb4e947615ec2f0c3ff71eca6ebdbe5d9f3add2a9aa00a7c28df26c15e16f4c36c65bbbb9e23e93cb2a33cbbe8bad0c49466d0b76b3d0fb575361b575cd87c3a5b9bb55ff4aa38b27c1aea1c042188b5c5fc4a0a35ea3920ffa4511dd95eb3ec8050db5396a763c0ec08306da8131a0fba8eba80312439416d75a9705d68cdf1bf7a33c0eaceee5b2c69f61508e7223727c8c589e123a12adc83cd3821ec6bcf1d0b34ba0d0080075a7d112e9bbdc12edfd68763511d315bada06620fc0187ee4a6c5d2b3eb8741d37355ccc351e422198dbfa4e292132c96ca1ee67aa826acadacbfdcd07b5e94b858dc854621486820183e5bb1d1ddf597de403aacb15a43be4ea140549b80fbc2126a721891f1b9832acd7968dadbe8526a508e64232d5c13d16c1457ec1ced9e9dd16dd93561fad58d8bc5d411f7146509ef51f6ebbe9dfbaaa2e09a51b02e21c5a51bcd369aeb85bcbdb2f2fc89f177b406bc592f6a0f708cf1fd025b502bcaf478660673f626fe0401274bcc794cc398e928b2ed39afe8c6ebc1358fc3e772ccc34ecb414806bc52b613431113f1e62c8dd45417d08e99c0dfab7c6f8fc0a3e5b04d2151b7c933ef6ab72617ee407ca4c9f140bf92dcc2093ad97851d423bdd191d6ac5896855bc36bbf5d3564f1e28d3e674d647fdd6bbf1de5661aa28ab20e7a24129e77ba35f57df2b0acdc14d0cd431a3cd59534447939c6c4c827ab813be01009404b157011f9c847041d0364a34750ba412f1fdb5a29f4692dd106e19e78a1099a4108a7deabb62b9e36fb8a581e7467b5791d2619d37bdf80b2404923c22e9e7937826c598e8ed43f2e63b255d3a28c3f4e06907ef41f11c5ed5de0e990ada8350533f31e5f9ba7030312b9bd508e5765b03ced59cfbb097a5034770764a7a45ff972e655c26285168b1b3ad472391c4314edc067a8b55df69c4bc394ce4e266c932cee5e7172fa20018fcae9078dd31c807fce41a494219c43fd00ffbb947272508e75ada13debcbf5fafb187897bd2927b28d0f0f7a6c3c2b27b871fe8ef5bf97f259e817abf7a03d5042eed1fc32d95b799af9311ed2c8ad41bca1d02cd608e87321bcff6ee897ede275979defd021bf3fcc45f4bdb3ce45e076ca600ab29e7338ad8b0f0c867c4a77c10074e3593046eeb557ab8c318a32ef4466dd54a5b01d99256465955dbd765a1e995e7edff8bcf5d11d99e31a653af0862cd7ec347df8d1215de86ce9edae4fc8317804d0c58119056f32a787b3e091b08b2b29c3b95085ca791fa3dcf08eb53e56596b8362fde52d89466cb44534bce0dff04f7fa72e9aaa7e1aaba1e7e813ffca51276d806c03a9e04b73ce5a4bcc74335f0e01d9338e83df68e060aae91785fa186e81ac124955617ee6cdbfa368c7ce5733e9053fd4053312529b803e114436564296d64e21c32983941b7760d135f33c034dea928f68f5a06736c10919e686a310ec68d5aa7c5c9667c0ccbbabb4177e4a3876b71af3380541f328b0387da521bd7f227bdef7bb60652728f70c764b248781c0ea8ce4335a5c290daf03ac97711a2a3af462126f2b2a5d85590795fea967cf2b0e3d07cae5e0e727689fa3cd7d823d538dc42b5b42518acaf49fde30e271af11de28e7b1255e45beaf7ae9df0f82ef3cc6869f9df4ff249f30c7e90084e7d4bae55a3eac181aabe2b8f702b4727c8ecdadcf199e9d3c619f35d90d9077f95c72b46f22098bf276d16cf579d4c1a673b20620d8539a625ac0df501efa91ccce7b2f08af17d3f3fd48dade4d3a0763870df3003bbde8704937cc01a612847cbf29f32c7034ac8db41d072bca3d811f2fde6a60c10d99d1f38abe1a19a22b25934cf75b482d9a7223b6b7a6b43cbf3b6360393429f2b2618e1e5078ba7c34277d0714d5c70f676805547939fb58376760dd4a857625422d24d64f5bb58cb4572312ae162f01de13b24b67deaf23de89898e5ada830c8899bf3d17ef6a13d82020a08c3b5f2a67d8cdd542b59053243ba1e6008380933d56d878ade3d1c723a5430cd5fbeb053352acaae95f61378f54e091b0b667d88f228fd6d33f13eaa0b6ea779edf1d01fb872a1fdefe1a759558ceed9bc9de54a103a667632d80950e855fc437c0a9f7f76762e9761db67856153fbc604c91f58488492205cbae3d89771ab5989d8e56699a58214bcbdc0739f1fd2b3dad0ccba87ad80fd98b6f194b82e8535cee3029fdfa7cec9244042200acc1a5964cccc7046831c72f7f651b609830a3443e773c454df1cc2f94af00becafdbb38d7ff4aa382df6635bf3d275b8552036ca37b269c88ee3de035e258ad90c008bd1a72b5799ed07de71be61d7e170040995e02885e7bc27f7595948bc147529c8f83f6cf9f8ef1c4d1b900c4dab60c9c62f4b6eaff6654777c4a8b52d15dd0376ef85b163f80d7f5b27f4e0a9f4e8feecec8814db97659e876870c917cde1a784bca2a6f5376521ebfbd3efcf7346a9d06738af3a2e6c245d24cfc8027fdc2265ad76e9ee72bf6a3b15f2e3b503ad01516aef8aa10207af229087020aa0834b874b22c1b82cb298e0a595c44009664b19a5fb698be2f4c4505535030bfbf34fe843541ca9c48cb4c3ca13e95fedf27f0ae455490baf1b10c956cb96c8ef79623a37ffc6fac9e75bdcdd5b7338d7de4f0e7b91cabd867afd691fffcbe368b63bc642db114f890039c47f9d80d7e30ddb75405381d37ad559814ab489548d1773984b340b4f9dc8a12e82001c8b34e4e676246936e2794e37afecd11382c4b834721e91a0908143c93d321c73fb9f4608e5d9e0a2929f1dc3fd451a32c9428ccdac951c509e778b371d7d09ad4b19d8e96a3aaf48238214b94d450006328a92a6b209716c84a8b5f6039b41420256afaa81235dc91e183d6eff31296ad9030cc90db8e7787cc90075e314cf320e7948fd39791b42792aceb088c14def19ccf73f07b68a4579c6486af7285f86ec61f837ccf2e2d3931ff323169f32994bb2e9b984d403ae9290423b6c8439a42e399bd3eb121d655fa04bfc17999dce1258a9912adf474b526a0677952011938412eeeb0aaa457af1f657c95d04c2be8ba4fe673f410cc4c756964751789c6b93d7974bb77fbff9602eba8b9a79720c083b0f9774f619136e1070b192a2bf46ccd7e4eeffa9d0fb681f6421cd9c58a64d079fd2da8d04373b80a6fc35bba7f113394796628cbda1385a9e829076c6c6c2c043a1e2aaa6a841129e62d5dd514eb1925359d5fd772062eaf02dbbab516e58e05a269a06d4c1c22b989896f411d35ec102f9b596cdc30fe26887dd54dde600ef20cdb9db1f1079df4bb9ab5bb01c636076c8a73f65c573e6eaa68fc7f06205c9845de543dcd04653892e390882e79cf9b43a23745ea4b0993f64cbf4874445b285221e0ed4d59212392ba1ad5eddd878a3c3372548d32e462f56cdcb241c8f7761d62f5ec7ee3f7dab1b9471ee21ab7e24094b958b1873e267609d1d0f645b0d3ad283b645bac2488a9768f6ecabe3e78b1e1205c1d699e80ddad1926ea2af8212aa31dabb1f84685929a16a1c308a5be215122d0ed8b111da2847ea45fb7f2bacdfe297980d3f00fccc04919252faa7a7b9c64be089218f4a4e4ea6f1d31269c6c577679e08a1a5b42d60d71f4c0e9fe93fff7aa96760e0ef95deb126db16eb8eaf8fd1e76b3a9b198505e60229ffd9d98b07682442928e9898feac62e2a6f50728d218abea6d29dded42d10af3b8b5740581430dfbe983c2895f63735ceba9c2c1f20becdb6eb10e23789b2795be8dafbe9c3a504e0061c3c1edee9c78aacfb8aa79c16ac29976b1267e2c52107e87af2dc911315a0e32a1c1bac60a39d49437a9dd4e431da8b51dd4e5d7c13d9ef6e125e5a01ca55b0e44a23005c5fe038d79b5fe5a511341a060a3fae225f2b49d6e1d557755ac16db32b72e6429a8d588c221571ef2d62e48582ba0e355d9d31777635ea191f83cf98c9746779d9a8d0a3f1cb0df5e4f999240ddf10dedbdabf658c66f4763062806c781c9b97e6c53ae71c3cc03b1e4e706dc245185a339145d81f13c4d731fc6d81da9fbcbacc4e9437abb36ad10655531f06d7650fa1375fa4edd254a380ed55d579899933f62d413db0e0c5504d026821c587d7136d11deea37758bfcefcbdd638ec7756812785df5a689abb4aca2d4c1b6e1d9d0bffd9209860eadf86dea9841c41ee6f8e58d902e59470a5e278ae9860dbca3daea73388cf5b1d3bf3f4b7e81ae9c86d1c07ef2419ff33b976afb8943ae64f8fe39d77a650b0db472e7f5a71f62d6f1fffb56a16739d7b1c65942ac1f7c6281c86d426fa910db6e23665b896a9f649b048b1e60deafa1aa45c5440c690f48d322281821828522172b6f837a76c126f5fb09c40bea189a02b67e76f812f69ebe6e908c735c383f1dadb63f6c12e230e97812365c13c6388d45ab220c2a5223a8d1da66b91fd4106163632f4a07f3f1367230d7d3cc0c645c452dab3898bb76fb8e04e01bd52da88b5bc64b01618fb0aa34c4dbdac9e32493f2b0997d65b3ed27a7f81005e6b62d1befedd58c5e41a1b7f80b1f4e0486a7896caf30886725e12f862470d4e0766d77ea0ccfc7021c03e3d999a51f54ac266091661a5c60b9384ef03da949fe2b539840876107c5628d5eb088d6d3051ca71460ac8f50c97755ac12f7d3c19443cafad7774c7cb83b28d33565a695ea36e5bfa00de1bd66a8fce0beee7a7c833cf9b374ab7638569c1fa5231250ffbce27ad7385f898974a67f495516539aedbf700f6d77ec3a2385dcd158fbf9089571aa1e3b00aac4eedcf076471543adc249b0519cd97acac59eb9ad828abb1aaaead216566d0c4357d704d0024ce04d502300ea8cb7ae07b0a5470ee2433fc72801fde3a9aa46b8d3a6a80addd60aa3e9dda7fbc5ef2e1b57f57097f3e69c47b19a10fe224540e49335b6a1593f5ac43bd6eb4b1a49f515f1e0bf2525a375ae85c14bcdc4ec74f18c99e31750fb788f56ca2813506d437deb283e9061788b9ef077d71844e35c22cea73c5e0ebe1ae06903ba9f824b34d124e85e4e919098022aeb4e29225250c27a64eef3bdb89e339bac1aa4feeb7c736bf32fcea12de0bc1c7678911e6034c9d6bb851def0a8cc60aca96edbf2e0698fc5ba86f34abc7bac4c5613668a023fba69617953eab6b921970efdd84869a05545367f4f15586225d63f40616d0e5e3da0e71dbd5aabc3d9fdcf1fd75e9d7731101000000000000016010000ff0f00008f3afc0fe4f63b5af6ec69bff571f9ba9e906599b0480202d14221e7a125aeda6f7fb587d7bae52726aafac1bd20b8461419f48e8946c28e2310326d0a0232078b5829dc168dc4d2a15bf4adc2e4c97840fedd6814d3427dc3cc632728b6e1ad3f9daa931c85fe688818e72451d83b7062a7fba74606f34692e0c1f77008d273eb2d39bf71617e4731265788888632825f21952de7e58b89d62d7e2dfb21cbc1b0947ed3c9442200c5a67dee7701eb9187f77fa2c541a4596b5dd91d2a1eef78a4e8ec0104207bb57187d6bfe9fc038adb51cdc36cf695d0ae54155d90f308fdb7643f0ae514416e36bd2095f471768b19d093c7fe9b394fe36aa79201aa43a5d0f735c2983b832163d514689d609933f453dd346db20cca198776c0da9755aac44adf5369b7ac73570b1e4683a63f7c711c2b0f7272930ed3d755a86fde861e16d94e71fed647e75d27e5349d18aafd816bd43431877ce9069dce75cca01f631cac8b17d295811fde6d0b0001a873409f21522aeb26053dd14d9401c661ba60c470f12e02b11c863c3e237f6625b976133d8c57cb63b3d87e8b0fb39c4462814aae3a5ecc195b9b405f23ebd07d56d195e8723056b34b39887e96856be8863ac64a236a158b218f3b1a636959d416142cf1fa3a87e90995bff1aa8574cb8e29b0e77974115c327059918dcf1e3a42f7b57e9aff3de1fe544c427ee8fd7d835c8f666eff80507929f8afca533b708535853986fb7c1e2fcededf8261beb1c62435340d4696e606f681d3a90dcfd86f9e1465a0248ae907c2cbb931f586c308ad8bcf59ccf6902feeb996b152788fb5e4bc8e0a965fced4e34ceacd44d7f98f3a387d7bb82b6de172d56f5dc4e7c65bbdf382453c60d49752610055ac26b083e2bf55a82ae4d04d2ce7cc0f51217ea7cf79b8ff7a74c43f3f966eac2e81992c45cf3c19a3e58f3655347339d29865bda37f27164e320e961e68a3864ba1b12a956e3f7c8fb6551bd45270a3e85da759e8e1c2f16a7009d2b36ffc11d4722b48024165b16c9b05313abc1779330ba74eed4a4614615a9de6089ed8bf89f0e9fbf38b3351634460e1c4fac930f6e9e80f0a540e08344024a9e587d1cdf4712ae92a1d723a8b1bf8d4a056b49f6b5dc13ba27603f77a3d2bb7b44a96303901d7d5270254708539cb573e7feb4f2567fc4f227e1e9758672fdf12586028b3fcbb3486dbf150a3d2e2f038b960526aa5712c838d15b2e86b3737fbfa4c30385b3c711f07d2d6aff40c48ee5e8047d853652cf5feea641b9c78de21043d757e2fa79dbea9c82afd51bbac9d667ca249472c97aeb0a3704b2a61793cf202e80573b7c8da4f0b3fe9e4b32d758c73a487f414f2cab7c16967b5bb92ed21e671694918071d59d2f0f41b8d8f0ef2937c78f92ca25b3fcebd7dd04fdeafc6cccb15786e28999c85a4e17ab5382668c1c48f0647ba90dcfe64a816909a6a43914e9bdf7023d65577791ec062b4e4ffeb3a26c9873f151c18acc275248e949100391337ecebec89ef7709d76f9c1146d7654e7443ce8ba59d54ae67381fa380fed34ca3ea59de89ed1e17a8e159d7c122b3642382f1babf62ecccc201b0ce173bc2101c6c9562b79b5c49cf712db8cfa35aff10cbda8585a8f76098fcce13a88f75cd9c5c12b7c558b75aabcb6697b7b590ee0ee58c594cb45f89cc269ff88734c17a42d667cf2c2b5c9cb80cd44eac50c6cfccce74bb5d95489fbe7b058f76e120ca3777f7b11f5feb4e3803e879b9303792e8f1e881d5584d65b95bcc267c9fc1fe11267171985971a20d06a41223009e637a3512a8c1b3d4d7ef11d4a1caee0c664131dd29d0588d1afd3264ecdae679ac423859049847e2e927921624e111bfac511189807bce8548c7a65f4bab0a3345bb86da36329e51d2a6bd783ae905605537703759bef701990e49fc1a6db0f4bd35b2f5adec91215f3c52c6e0a98f17258e0cad0f2cfaee07c596a20783b7a61fd2570e0b66ae1699748626774fffdd5bd7e5f2dddaf52e302cf03a4efff7b4ddc9eb7f91d65cb01f8a8bdebef8e0688daa436b684a9d57316cbc5e5859da9f66eb6f59f5e5df13c7d3ef08ce9bdd88220c3dee7c8e33453cac0669640fbdba732f646cf69c837a87c61624ecb72faf663a85af914900569e2065f833a21fe8082aa8d5221409a49c04864397150b05111b431062b3019cb88a1c8760146f75017b33fb94ea39c043d68f1f85d24b50c3c54a55b2d6883bfd77b7a009b75d89b9d8f36cc94e384b5598a55626177620abb3e41f76bbd77fcc87dfe3e0fcad94679df2001358239f1829a8b33facbb4cd32d58884a2566b0e2c1f037c6cce3b5e0acce21c928d9bd642c532a3307bccade0cbe4497fbdeb8ed0811976c4fb44d519fa571987a2ea495684c93ba4cd24458c723c9087ef5735800e463a0e1ab458c0f9bfd2bca376a19331d8b76931bebbbd281d210904128e23900a8d772f5dd98eee7c373258593dd387b1a12f3858a56d0421c314e54de26532caedca2471dbe4cc7defc45a98a23c4c05e806763992bde9278024d70a55ca8d9d5efe7dcdbd1df90fe6df7fba05b3490abfd423439ad7872e51bf3d587f846be09d9b609de38b4adcb2b0b23edf55843dd1da8795c9be04a650422c0db585b3db87926b5da9ae1c68ce12a90ae6edd5b80aece0914d5987a1bd16ce53d9d4a8e948e2525688f0b875d20910750d775d71418d88b9006f1364e9c97ad21840a8b9fd63e3b028664e6f476364db05eaa814c8071b00a85c1d6ff2f907bc7b2de6466006b41907a0bbcd0b69aa054afabc6c50c2ff8d0d498bdab2a25b93e2fb0d6240f2d3a3bbe13e08d38bfa7db9d695f78f7d74f50b47ee1c49d6953b6bfcd72c91909a862544250d3f28dfe7368b131eba6bd0bd4c701b72f28999ddbf6df2318b85a07ca859b38875ee16138784cb1a870cc70fee70fcd0d8da13c384d629ef4bbbafca86911e469829f6e5d4e0f6baac108667019bd643f152b62c20e5b5176803c90828643b56c790ec65ce0de9ed4cd852bc6f6def12840e2c749398b64bc951d440a8f09940f060a2c29142d6a1367d976e92dda613a34a9cd04c78f16e1cc76614569fa5e009dd5e302ba2a61b1b64d5fe7b66a845db04db519383e8e62482e0617a778c2ea57523093f15b92a313bcb714bdd39306f51c4a8216a0e28d91f0e4d97da2ba86d303e21d6b83db0a2cccf818477c577889167794e4ae00ccc7ac25a0f05aef7a3fcc0de81e0b612d16eb4e002a770c5951e80157734c14d2cc520297e463ffe2f96003b70e146b9aacd446c29c076d4818a00a447179f5891a65a908edced2403212341a71c87cb0e741445279ab2d16b7d67d94b17bbd474c082624bce09c6085beb58587ceb9d2dee4d6bc6119bbb7baeab32305b9b48ebca960fda686dc5f203c83227dc93762fec957f18202eeaf03db9224c8812f7d886c3e3e9ddba58c465896c25d0a6d338946d2fc25b35f63225db03b5ef7e3dbd76c27fac87cf7658740fc24f794be3d315143dcaf229493563d90cdde7ff020c9392447204530b497fd6c22f7eeb5fb651c80ebcab4f0571e81256728f722b14967ce7f7d2e70ceaed6c6d63f65fa813d77b6ab61c6591f0abb94c0c783726298577bc80be648c3f3f13cb1023a112101c422d62fa20e2908b29f3367e5387ac8e60f04d67c94a508bf7ba7aed1f2ed6069b55e87ce9370aa86c8f4e8e39295ba8fa49994c97f20a4b649e645e366640557dded25730fc5fa2399ac65aae7712ce5ae5b579aa019991b232c6fb761245a2ca8480d73946a005d75d0841cbdf31cfa72c003676b704f7139e133db7df84d30e1d26c021abbb7a81aa51daf81ed6f1ac95940db1fd971e9ba901afdccb06103321dd8baa538474e8a35af5c50535b755bd2e543319a9e8266a4fb499357fa3f225221827f645d650233b10dcf8272c761e9e528b48e2c0183df9289a8d9fea84e84ea028b201b63effe14cec842b0448e5e2324b1b1723a4e851b5927861e506c399c9fed3edf3d745352e5c7a211e59da079ea28e22debd00ab642ef6546c0ff57812df51dbc80535f55ae9db9998509a6b87748d23db76fe7004911a8810890ce10a122d108a50ebc335ab533b607efc25124560925fedaa8c0d145934573a84a62c4e3b8baa36095a664407b8904359517e0b4c67c3577e69901cca534614deb6c317d2346cc05ea5cf122c90073549db20862a07a6c2ea174d6815fd145d62b72fc93dac3250dbf4ace8b895ac201d9a4b519c575ca7107fee7be4e1db267ded5d4f3347630a7d677328d5dc8b2eebf2dc70ec5bdf427603e1e4159c845c4869d458cd7ecdc3de2d77565804526a21701e16813611788e793d30bf994f3213e80b7b707ef02082d050c7af0bf43978c7fcd54853b4c5f6c4107e02cbf91d16854694147635253f801d9f438cc15407d86f1fba3f3835692c55030db3150306b6d1296528dd277366a73abaafffdd19cb5586416c3455711f6447bb6f8d9de1e645f4e5fbcc431418df94b0d7a55777ec7f76aeb77354a0e669851a0e53f63bd64aa515e4d452a5fca2b968635d8fae1b5ec5122d990b34bcec3552821de607a11c2cd5dc31418934c5b48ae457fa12ec513162cf5e7517c77acf3e6b5020a0e4c381f1922ea9bf623bcdada4990726a45404542a6af11dbb1f42ada8ea9845ac14882c66ed79a440fbf0cb073929e0461bd1efdc1a66d57dfa426c68478447ad1a61aaf62eb4c3843e326666fefc60782b252568a56a7037798647430e196b90ffe31b1ea3d801179118952f3217bb79109f86d48e732e682aab2f3e01b992a7f11121707e3826a618d93e020c0ae54901ec4098ddc57939091f9cafa6b376d3ba29644533798a9f6bde78c9c967957088d427b4a8ccee8847d5e92ce79adf8acbc14276bcb94a0bd0452eb26efe51b34ad7c8e16bc2d2aa9dbd4188fc6a70b83d8bd5ac8e84ce6a683f60b3010a1b19f68ccf35b9dbdd96492ef8e21edca04f2a8cbd0d0567cf8e1b7287cebeb9821ee01ff9c4e99d134f7f0620e3c967bdf9bc3648b0fac9a6eccd4be2b4de247376324e9fd339c790e1b911fdef64abd1100f497e222ce66b8266a2d80898551e930eb6b907ad3f34b1f01324418d6ce9bdb75e7c886322c1e3504f62d271ea1c4801dc4efa6119dbf30ba6a5297b7a819fc1de1e44a86c9095be72af71a83339b0ce725742f8fca153e6c8627d341fe2f0b4726b30c95095da00a82b80e92f8b63a9027d290b3a3dab1d6eaa71e6dfecec149d4a5cd9e85cfc179b52aa70ef733eaa75f08aac25e5af1eddf833b565a522ecb0009608ef3979e5585d41660625c63e7ee809f1ff9432b223aefe50e2f0611edc788b78ddf4ad2b09f69e4996b92fb5d9343051b65e29032580dbc4ea8fdcb3f604de178f99b608d7697e7377831cbede63e1cc3f8683122fcdf09ae5d58fa3182ac114b2fc66a643f645e9878822516218dc9744add641951e28393949e224f048d7a15c91708fadc7bd48b4113dc20b88d78980dde135fdf84d7ac79630d03e332c64156ad7e3c6bdde436bb09d61b1ba28bb7dea9ad82aeaf6f5ffe04412697875f7cc70ef864d2f5169a4881e25e9db009b39880f5057fb29aa44b07b56c41120f11c41dec3b29ddc89a2490d8bab71d8c00840779746c964641387745fdbf66ec2c2dbfe784cdff44eaabea71f2d48de5b82284299820803f4dce9efffa2b41b7"], 0x2158}, 0x48091) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) syz_read_part_table(0x0, 0x0, &(0x7f0000000080)) 13:38:34 executing program 5: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) r3 = perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r4, 0x660c) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VIDIOC_G_EXT_CTRLS(r6, 0xc0205647, &(0x7f0000000100)={0xa10000, 0xfff, 0x4, r3, 0x0, &(0x7f0000000080)={0x0, 0x8000, [], @value=0xffffff81}}) ioctl$TIOCGRS485(r7, 0x542e, &(0x7f0000000140)) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) socket$packet(0x11, 0x3, 0x300) 13:38:34 executing program 3: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(0xffffffffffffffff) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000180)={0xf000000, 0x2, 0x7, r0, 0x0, &(0x7f0000000140)={0x98091f, 0x1, [], @p_u8=&(0x7f0000000100)=0x5}}) read$fb(r1, &(0x7f00000001c0)=""/25, 0x19) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r3, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 359.774877] audit: type=1804 audit(1588081114.301:205): pid=19781 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir161746229/syzkaller.vTisop/390/file0/file0" dev="loop0" ino=1134 res=1 [ 359.810742] ------------[ cut here ]------------ [ 359.815532] kernel BUG at fs/buffer.c:553! [ 359.863027] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 359.868433] CPU: 1 PID: 19778 Comm: syz-executor.0 Not tainted 4.19.118-syzkaller #0 [ 359.876314] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.885673] RIP: 0010:mark_buffer_dirty_inode+0x2f8/0x3c0 [ 359.891231] Code: 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 75 4d 48 89 6b 58 4c 89 ef e8 c2 8d 6b 05 e9 00 fe ff ff e8 f8 34 b3 ff <0f> 0b 4c 89 ff e8 de 05 e9 ff e9 e5 fd ff ff e8 d4 05 e9 ff e9 6e [ 359.910124] RSP: 0018:ffff888088bdfc20 EFLAGS: 00010246 [ 359.915466] RAX: 0000000000040000 RBX: ffff888049c765e8 RCX: ffffc90005ad8000 [ 359.922748] RDX: 0000000000040000 RSI: ffffffff81b474a8 RDI: ffff88807faf8478 [ 359.929998] RBP: ffff88807faf8318 R08: 0000000000000000 R09: 0000000000000002 [ 359.937247] R10: ffffed1015cc4732 R11: ffff8880ae623993 R12: ffff88807fa219a0 [ 359.944496] R13: 0000000000000000 R14: ffffffff879c67a0 R15: ffff88804bd697c0 [ 359.951774] FS: 00007f9fe44f2700(0000) GS:ffff8880ae700000(0000) knlGS:0000000000000000 [ 359.959993] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 359.965880] CR2: 00007fa9e9b3f000 CR3: 0000000096ff8000 CR4: 00000000001406e0 [ 359.973146] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 359.980394] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 359.987662] Call Trace: [ 359.990234] fat_ent_write+0xb7/0x1a0 [ 359.994031] fat_chain_add+0x48d/0x600 [ 359.997896] ? fat_clusters_flush+0x3c0/0x3c0 [ 360.002391] fat_add_cluster+0xc7/0xf0 [ 360.006261] ? fat_fill_super+0x33a0/0x33a0 [ 360.010567] ? fat_fallocate+0x261/0x310 [ 360.014607] ? fat_add_cluster+0xc/0xf0 [ 360.018558] fat_fallocate+0x26d/0x310 [ 360.022424] ? fat_cont_expand+0x2b0/0x2b0 [ 360.026726] vfs_fallocate+0x484/0x990 [ 360.030590] ksys_fallocate+0x51/0x90 [ 360.034368] __x64_sys_fallocate+0x93/0xf0 [ 360.038582] ? lockdep_hardirqs_on+0x40b/0x5d0 [ 360.043165] do_syscall_64+0xf9/0x620 [ 360.046948] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 360.052116] RIP: 0033:0x45c829 13:38:34 executing program 2: ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) dup(r0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, 0x0) read$fb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x800000000e004, 0x1, &(0x7f0000000000)=[{&(0x7f0000010000)="eb3c906d6b66732e666174000204010002000270fff8", 0x16}], 0x0, 0x0) mount$9p_rdma(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fallocate(r2, 0x100000001, 0x0, 0x2811ffff) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60042, 0xf9) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 360.055308] Code: 0d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 360.074188] RSP: 002b:00007f9fe44f1c78 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 360.081873] RAX: ffffffffffffffda RBX: 00000000004db640 RCX: 000000000045c829 [ 360.089120] RDX: 0000000000000000 RSI: 0000000100000001 RDI: 0000000000000006 [ 360.096375] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 360.103629] R10: 000000002811ffff R11: 0000000000000246 R12: 00000000ffffffff [ 360.110892] R13: 00000000000000ae R14: 00000000004c33e0 R15: 00007f9fe44f26d4 [ 360.118158] Modules linked in: [ 360.128194] ---[ end trace fc1eeb38453c23b6 ]--- [ 360.132978] RIP: 0010:mark_buffer_dirty_inode+0x2f8/0x3c0 [ 360.138846] Code: 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 75 4d 48 89 6b 58 4c 89 ef e8 c2 8d 6b 05 e9 00 fe ff ff e8 f8 34 b3 ff <0f> 0b 4c 89 ff e8 de 05 e9 ff e9 e5 fd ff ff e8 d4 05 e9 ff e9 6e [ 360.162920] FAT-fs (loop5): error, fat_free_clusters: deleting FAT entry beyond EOF [ 360.174402] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 360.182212] FAT-fs (loop2): Filesystem has been set read-only [ 360.187271] FAT-fs (loop5): Filesystem has been set read-only [ 360.193637] RSP: 0018:ffff888088bdfc20 EFLAGS: 00010246 [ 360.202815] RAX: 0000000000040000 RBX: ffff888049c765e8 RCX: ffffc90005ad8000 [ 360.211450] RDX: 0000000000040000 RSI: ffffffff81b474a8 RDI: ffff88807faf8478 [ 360.223041] RBP: ffff88807faf8318 R08: 0000000000000000 R09: 0000000000000002 [ 360.230981] R10: ffffed1015cc4732 R11: ffff8880ae623993 R12: ffff88807fa219a0 [ 360.239408] R13: 0000000000000000 R14: ffffffff879c67a0 R15: ffff88804bd697c0 [ 360.247225] FS: 00007f9fe44f2700(0000) GS:ffff8880ae600000(0000) knlGS:0000000000000000 [ 360.256845] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 360.263072] CR2: 0000000000000000 CR3: 0000000096ff8000 CR4: 00000000001406f0 [ 360.271796] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 360.279390] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 360.292505] Kernel panic - not syncing: Fatal exception [ 360.299206] Kernel Offset: disabled [ 360.302823] Rebooting in 86400 seconds..