0000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:05:45 executing program 4: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000200)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r2, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) clone3(&(0x7f0000000340)={0x8000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x2e}, &(0x7f00000000c0)=""/27, 0x1b, &(0x7f0000000140)=""/129, &(0x7f0000000300)=[0x0, r0, r1, 0xffffffffffffffff, 0x0], 0x5, {r2}}, 0x58) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) 06:05:45 executing program 0: epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x13, &(0x7f0000000040)=0x6, 0x4) 06:05:45 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100010, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:05:45 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x2, 0x1b, 0x3, 0x0, 0x0, 0xe00000000, 0x400, 0xf, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000001, 0x0, @perf_bp={&(0x7f0000000040)}, 0x2000, 0x6, 0x3093, 0x3, 0x235d, 0x8, 0x3ff, 0x0, 0x8, 0x0, 0x7ff}, r0, 0x8, 0xffffffffffffffff, 0xb) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xb, &(0x7f0000000000)=0x9, 0x4) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000100), 0x4) [ 1516.069156] loop5: detected capacity change from 0 to 2053 [ 1516.072136] loop7: detected capacity change from 0 to 2048 [ 1516.081934] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1516.081946] EXT4-fs (loop7): group descriptors corrupted! [ 1516.092863] loop7: detected capacity change from 0 to 2048 [ 1516.095508] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1516.095519] EXT4-fs (loop5): group descriptors corrupted! [ 1516.102166] loop5: detected capacity change from 0 to 2053 [ 1516.110433] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1516.110445] EXT4-fs (loop7): group descriptors corrupted! [ 1516.117326] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1516.117338] EXT4-fs (loop5): group descriptors corrupted! 06:05:45 executing program 2: syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {0xffffffffffffffff, 0x4003}, {0xffffffffffffffff, 0x805a}], 0x3, &(0x7f0000006b00)={r0, r1+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:05:46 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_dev$mouse(&(0x7f0000000000), 0x11, 0x4000) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000040)={0x0, 0x1, 0x6, @broadcast}, 0x10) r2 = getpgrp(0x0) syz_open_procfs$namespace(r2, &(0x7f0000000180)='ns/mnt\x00') setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r3, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r4 = socket$packet(0x11, 0x3, 0x300) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) bind$packet(r4, &(0x7f0000000140)={0x11, 0x7, r6, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000080)={r6, 0x1, 0x6, @multicast}, 0x10) 06:05:46 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0xc7, 0x6, 0xda, 0x3b, 0x0, 0xd1, 0x2, 0xc, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000000), 0x1}, 0x220a, 0x9, 0x1, 0x5, 0x7, 0x6f5d, 0x200, 0x0, 0x6, 0x0, 0xe7f8}, 0xffffffffffffffff, 0x3, r0, 0x3) socket$packet(0x11, 0x3, 0x300) 06:05:46 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100011, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:05:46 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100c00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:05:46 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x6, 0x20, 0x4, 0x7, 0x0, 0x100000000, 0xc10, 0x9, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x7, 0x7, @perf_bp, 0x0, 0x510f, 0x10001, 0x9, 0x8, 0x81, 0x7, 0x0, 0x8, 0x0, 0x1}, 0x0, 0x3, r1, 0x3) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) [ 1516.225648] loop7: detected capacity change from 0 to 2048 06:05:46 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) sched_rr_get_interval(0x0, &(0x7f0000000000)) setsockopt$packet_int(r0, 0x107, 0x3, &(0x7f0000000080)=0xeb, 0xfffffffffffffff9) socket$packet(0x11, 0x0, 0x300) [ 1516.255313] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1516.255408] EXT4-fs (loop7): group descriptors corrupted! [ 1516.275122] loop5: detected capacity change from 0 to 2054 06:05:46 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) mmap$perf(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3000002, 0x10, r0, 0x7) [ 1516.297714] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1516.297737] EXT4-fs (loop5): group descriptors corrupted! [ 1516.306174] loop5: detected capacity change from 0 to 2054 [ 1516.328997] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1516.329021] EXT4-fs (loop5): group descriptors corrupted! 06:06:02 executing program 2: syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {0xffffffffffffffff, 0x4003}, {0xffffffffffffffff, 0x805a}], 0x3, &(0x7f0000006b00)={r0, r1+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:06:02 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0xee01, 0xee01}}, './file0\x00'}) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000180)=0x2, 0x4) ioctl$sock_SIOCSIFVLAN_SET_VLAN_FLAG_CMD(r0, 0x8983, &(0x7f0000000140)={0x7, 'veth1_to_batadv\x00', {0x1}, 0x3}) sendto(r0, &(0x7f0000000000)="52c0de597eea17b01e09ace6a75a6451ca9ca18eeadb9f4025c3f6de46c2cf1b7527d847b5d150d43a7cce246a085c3d249c1e6a661a229b48b15c4ffb1d80d86a8e1992adac9f6d7c7174034b4fd63f54a0c8a0303b2004ca4de21f8d10cb77585d7a298e1ac9bdc3bf89af06bec56b", 0x70, 0x4048040, &(0x7f0000000080)=@hci={0x1f, 0x2, 0x3}, 0x80) 06:06:02 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100d00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x0, 0x0, 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:06:02 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100026, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:02 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @private, @private}, &(0x7f0000000040)=0xc) bind$packet(r0, &(0x7f0000000080)={0x11, 0xf8, r1, 0x1, 0x8, 0x6, @remote}, 0x14) 06:06:02 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x93224, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) sendmmsg(r0, &(0x7f0000004240)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@rc, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:06:02 executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x244282, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'virt_wifi0\x00'}) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) [ 1533.072478] loop7: detected capacity change from 0 to 2048 [ 1533.077035] loop5: detected capacity change from 0 to 2054 [ 1533.081632] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1533.081645] EXT4-fs (loop7): group descriptors corrupted! [ 1533.082027] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1533.082037] EXT4-fs (loop5): group descriptors corrupted! [ 1533.096082] loop7: detected capacity change from 0 to 2048 [ 1533.097327] loop5: detected capacity change from 0 to 2054 [ 1533.103297] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1533.103309] EXT4-fs (loop7): group descriptors corrupted! [ 1533.108033] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1533.108046] EXT4-fs (loop5): group descriptors corrupted! 06:06:03 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100f00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:03 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10003e, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:03 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'veth1_to_batadv\x00'}) 06:06:03 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_config_ext, 0x0, 0x8000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x5) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:06:03 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x0, 0x3f, 0x3, 0x3, 0x0, 0x1000, 0x8, 0x6, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x2, @perf_config_ext={0xfffffffffffff898, 0x1}, 0x8020, 0x7fff, 0x9c0, 0x6, 0x7, 0x4, 0x81, 0x0, 0x7, 0x0, 0x4}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0xb) [ 1533.237197] loop5: detected capacity change from 0 to 2055 [ 1533.245206] loop7: detected capacity change from 0 to 2048 [ 1533.252929] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1533.252943] EXT4-fs (loop5): group descriptors corrupted! [ 1533.262215] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1533.262227] EXT4-fs (loop7): group descriptors corrupted! 06:06:03 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) accept$packet(r0, &(0x7f0000000040), &(0x7f0000000080)=0x14) r1 = syz_open_dev$vcsu(&(0x7f0000000180), 0x6, 0x1) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x6}}, './file0\x00'}) setsockopt$packet_int(r2, 0x107, 0x7, &(0x7f0000000000)=0x40000000, 0x4) [ 1533.267943] loop5: detected capacity change from 0 to 2055 [ 1533.283320] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1533.283333] EXT4-fs (loop5): group descriptors corrupted! 06:06:18 executing program 2: syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {0xffffffffffffffff, 0x4003}, {0xffffffffffffffff, 0x805a}], 0x3, &(0x7f0000006b00)={r0, r1+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:06:18 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x13, &(0x7f0000000100)=0xeb, 0x4) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xee00, 0xffffffffffffffff}}, './file0\x00'}) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x1, 0x8000}, 0x4) 06:06:18 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 0x0) r1 = signalfd4(r0, &(0x7f0000000000)={[0xbfd9]}, 0x8, 0x80800) sendfile(0xffffffffffffffff, r1, &(0x7f0000000140)=0x81, 0x5) socket$packet(0x11, 0x3, 0x300) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r2, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$BTRFS_IOC_QUOTA_CTL(r2, 0xc0109428, &(0x7f0000000040)={0x3, 0x3}) 06:06:18 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000000)={0x0, 0x1, 0x6, @broadcast}, 0x10) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:06:18 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x101004, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x0, 0x0, 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:06:18 executing program 0: socket$packet(0x11, 0x3, 0x300) r0 = syz_open_dev$vcsu(&(0x7f0000000080), 0x41, 0x1) setsockopt$packet_int(r0, 0x107, 0xc, &(0x7f0000000040)=0x5, 0x4) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$F2FS_IOC_GET_PIN_FILE(r1, 0x8004f50e, &(0x7f0000000000)) 06:06:18 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100046, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1548.628736] loop5: detected capacity change from 0 to 2056 [ 1548.634800] loop7: detected capacity change from 0 to 2048 [ 1548.645927] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1548.645944] EXT4-fs (loop7): group descriptors corrupted! [ 1548.646330] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1548.646407] EXT4-fs (loop5): group descriptors corrupted! [ 1548.667167] loop5: detected capacity change from 0 to 2056 [ 1548.668328] loop7: detected capacity change from 0 to 2048 [ 1548.680169] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1548.680185] EXT4-fs (loop7): group descriptors corrupted! [ 1548.684765] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1548.684781] EXT4-fs (loop5): group descriptors corrupted! 06:06:18 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x101020, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:18 executing program 6: fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r0, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) pwrite64(r0, &(0x7f0000000040)="82e659fc76270cfed3d2704932f01a1ab77d48e17d8f97f80835ef7d74db38951f0d1e4d7431550625daa341472b30448fe4abc220d8cf7513466acf7c2b936d5076a12329d21e3d509eca0623bddcc4c1e4d3723c46f98d1bf5e28a048e59a7b75149485586a46db27434817c531428857602bedb1bd52b2778dfa28b4f8bcf6ef05ba805878d64879500efcd3b7d1d", 0x90, 0x3) r1 = socket$packet(0x11, 0x3, 0x300) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x0, 0x7, 0x1f, 0x3, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7ff, 0x2, @perf_bp={&(0x7f0000000000), 0x1}, 0x4401, 0xfffffffffffffffd, 0x3, 0x8, 0x0, 0x101, 0x24b, 0x0, 0x9}, 0x0, 0x2, 0xffffffffffffffff, 0x3) setsockopt$packet_buf(r1, 0x107, 0xd, &(0x7f0000000140)="f1a18be300056fad167265488f269391cc9894b84d339cfcde1ba8084cb1dc71846b3d7c7821291661ec91e7724b2d017edfe33ab2aaba16f16e52f7cde3dff730ca22111a705ae28d8037467024870fe0571cd3a921fe77719288f925f9557925b352c0738074535fb232f69d1fcaf0e3e01db2fc9f74016d37ce3f30c0aa8495c5ba05cbfebe48041c53cab74255d079bc68ddb9c5c01d0cd5b8316c8c804745b117191eaecfd1f97cf478fee26d8c502078e377e8b360b0ad61b5e23ca8", 0xbf) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:06:18 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100048, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:18 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000080)={'syztnl0\x00', &(0x7f0000000000)={'syztnl1\x00', 0x0, 0x29, 0x7f, 0x0, 0x36f2, 0x24, @mcast1, @private2={0xfc, 0x2, '\x00', 0x1}, 0x40, 0x7, 0x3e, 0xfff7}}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000000c0)={r1, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1f}}, 0x10) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) [ 1548.794304] loop7: detected capacity change from 0 to 2048 [ 1548.797076] loop5: detected capacity change from 0 to 2056 [ 1548.808818] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1548.808833] EXT4-fs (loop7): group descriptors corrupted! [ 1548.811265] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1548.811279] EXT4-fs (loop5): group descriptors corrupted! [ 1548.821275] loop5: detected capacity change from 0 to 2056 [ 1548.834044] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1548.834058] EXT4-fs (loop5): group descriptors corrupted! 06:06:18 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) r1 = socket$packet(0x11, 0x3, 0x300) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000140)={0x11, 0x7, r3, 0x1, 0x0, 0x6, @local}, 0x14) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r4, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) setsockopt$packet_drop_memb(r4, 0x107, 0x2, &(0x7f0000000040)={r3, 0x1, 0x6, @multicast}, 0x10) 06:06:18 executing program 3: pivot_root(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0xffffffffffffffff, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xb, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) 06:06:18 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10004c, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:18 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x101100, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1548.947449] loop5: detected capacity change from 0 to 2056 [ 1548.963910] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1548.963924] EXT4-fs (loop5): group descriptors corrupted! [ 1548.971964] loop5: detected capacity change from 0 to 2056 [ 1548.985479] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1548.985493] EXT4-fs (loop5): group descriptors corrupted! 06:06:31 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100055, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:31 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {0xffffffffffffffff, 0x4003}, {r0}], 0x3, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:06:31 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) 06:06:31 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r2, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) recvfrom$packet(r1, &(0x7f0000000140)=""/118, 0x76, 0x1, &(0x7f0000000040)={0x11, 0x19, 0x0, 0x1, 0x5, 0x6, @remote}, 0x14) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r3, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$sock_inet_SIOCGIFADDR(r3, 0x8915, &(0x7f0000000000)={'veth0_to_batadv\x00', {0x2, 0x0, @loopback}}) r4 = gettid() syz_open_procfs(r4, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) r6 = getgid() stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r7, 0x0) fstat(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="0b3b1cda5122e46354315324ffb19dd3f3533f716eac85c557bc350ff6941c4bc70556f55c1e1a5a953def21209de92e47c339bf607d7e12e9af1d6ecea8fc2776a75bbf8450d6b6b099dc5ba1149fa2fb2a43f53fe42861686979ca86e65350e1bd6afed302dae3fe2d70b83721f5caa25e6338737ee9957ec56ce38cab64fd4ceb621f13838e9644357a11a717f825077f8aad4e7bbe674ae7448ec08c63b1aff079c6208156681caecf457ec86e0359736635bcd9ce207e89656b17815fc8ab74291288899f11782bcecf6ab9d16398a7e8acce3c29975ae306fd7b98", 0xde}, {&(0x7f00000002c0)="65bec60bc51da0b3be93411b5138b784a046df31f9473bc5281ae66556c821d8488a3aed649100ff423df558acbb674773a43a30a1f1d1bab94b8ab4120abdf25163748ca0817b15138778cec7a8999c7c76bc28e17fb9db22585fd47f10af3e1217213f2fdf74c7abf0f9b8778b0257", 0x70}], 0x2, &(0x7f0000000400)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r6}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r7, r8}}}], 0x40, 0x200000d0}, 0x0) 06:06:31 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$sock_SIOCBRADDBR(r1, 0x89a0, &(0x7f0000000000)='lo\x00') setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) [ 1561.553726] loop7: detected capacity change from 0 to 2048 06:06:31 executing program 6: keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000280)='rxrpc\x00', &(0x7f00000002c0)=@keyring) ioctl$sock_inet_SIOCRTMSG(0xffffffffffffffff, 0x890d, &(0x7f0000000200)={0x0, {0x2, 0x4e20, @private=0xa010102}, {0x2, 0x4e23, @remote}, {0x2, 0x4e23, @remote}, 0x143, 0x0, 0x0, 0x0, 0x4, &(0x7f00000001c0)='bridge0\x00', 0x9, 0x2}) r0 = add_key$user(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x1}, &(0x7f0000000400)="773d980ccb481fa5ac6dc76988fa758fa63730464fa54b1122a2e6c6333dc7c84975bfb4f391319ad90ec94f3ac9124adfa4fae717a0bd8be2fd4b25592d99981ee0284e5f6f8476089eaf0f553b39737f39ff54cf5453b4ee05507d37c83f85b80a74f1aee547ab8dd2df1e2e40ff", 0x6f, 0xfffffffffffffffb) keyctl$set_timeout(0xf, r0, 0x7) fsetxattr$security_evm(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=@sha1={0x1, "7095336f734ae0eabb79e585356ed0e9bca1c07f"}, 0x15, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000140)=0x0) r3 = memfd_secret(0x80000) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x6b, 0x7f, 0x1f, 0x6, 0x0, 0x81, 0x8000, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1ff, 0x0, @perf_config_ext={0x40, 0x5}, 0x50208, 0x7fffffff, 0x2, 0x4, 0x40, 0x1f, 0x1f, 0x0, 0x7, 0x0, 0x100000000}, r2, 0x1, r3, 0x2) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000180)={0x2, 0x7}, 0x4) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:06:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x102000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x3, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1561.589198] loop1: detected capacity change from 0 to 186 [ 1561.594398] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1561.594412] EXT4-fs (loop7): group descriptors corrupted! [ 1561.594792] loop5: detected capacity change from 0 to 2064 [ 1561.600703] loop7: detected capacity change from 0 to 2048 [ 1561.605332] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1561.605372] EXT4-fs (loop7): group descriptors corrupted! [ 1561.606211] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1561.606223] EXT4-fs (loop5): group descriptors corrupted! [ 1561.615968] loop5: detected capacity change from 0 to 2064 [ 1561.621880] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1561.621891] EXT4-fs (loop5): group descriptors corrupted! 06:06:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x102010, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:31 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100060, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:31 executing program 3: ioctl$FS_IOC_GETFLAGS(0xffffffffffffffff, 0x80086601, &(0x7f0000000000)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9}, 0x603, 0x0, 0x0, 0x3}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) 06:06:31 executing program 6: perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000003c0)={'syztnl1\x00', &(0x7f0000000340)={'ip6_vti0\x00', 0x0, 0x2f, 0x3, 0x92, 0x3, 0x1, @private1, @empty, 0x80, 0x7800, 0x5, 0x58de}}) sendmsg$inet(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="1db6a6f4942d737759afed3a4091052b6d823eda068d85263e32d328caa4f5bc14786c9bc899128ea664720c253005b963b693552d1bd2c510a044359ffe3144b786618672e57f118ddd65536d27945e203cb901fb10985d2eb09ab9a002883927bb38ed8aa92a8406a43fad4a7b36e991887bde1bd8914390dd9fa1ba1d4bf373006970cb55aa4582c593c7c6e06a8f03ac04ee444b7007352d1b256a6a209997cf0d165ff43c804e518dbdf9fc38839f9d2949a23282260755cd9a612bc03eeba50fe6ca9ce9580c2cb70876702258f21af7bf2af6fc83bb5ba7c5d02972ef571627b2b398981665b5eb5fe4537234e5b2", 0xf2}], 0x1, &(0x7f0000000400)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xa4}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xc63}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r1, @broadcast, @empty}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x4}}], 0x98}, 0x4c020) [ 1561.706839] loop7: detected capacity change from 0 to 2048 [ 1561.716387] loop5: detected capacity change from 0 to 2064 [ 1561.728554] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1561.728568] EXT4-fs (loop5): group descriptors corrupted! [ 1561.760906] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1561.760956] EXT4-fs (loop7): group descriptors corrupted! 06:06:31 executing program 0: r0 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000040)) write(r0, &(0x7f0000000000)="f5a3f206d60a76b86259f73415d0235d36572033f2050824b3d28a7806286d5a2ea4c60af58081", 0x27) [ 1561.787172] loop5: detected capacity change from 0 to 2064 [ 1561.796168] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1561.796191] EXT4-fs (loop5): group descriptors corrupted! 06:06:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x3, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:06:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x102600, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:31 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100068, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1561.944924] loop1: detected capacity change from 0 to 186 [ 1561.948936] loop5: detected capacity change from 0 to 2067 [ 1561.960008] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1561.960032] EXT4-fs (loop5): group descriptors corrupted! [ 1561.974636] loop5: detected capacity change from 0 to 2067 [ 1561.997167] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1561.997194] EXT4-fs (loop5): group descriptors corrupted! 06:06:47 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {0xffffffffffffffff, 0x4003}, {r0}], 0x3, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:06:47 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000040)={r0, 0x1, 0x8, 0x8}) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100), 0x4) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000000)=@req3={0xfff, 0x0, 0x50, 0x1, 0x69, 0xffffffff, 0x8}, 0x1c) 06:06:47 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:06:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r0 = getpgid(0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x110) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x9, 0x8, 0x3, 0x4, 0x0, 0x0, 0x84011, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp, 0x1000, 0x7, 0x100, 0x2, 0x9, 0x200, 0x1000, 0x0, 0xf, 0x0, 0x7}, r0, 0xb, r1, 0xb) socket$packet(0x11, 0x3, 0x300) 06:06:47 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10006c, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:47 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x103e00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:47 executing program 4: stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r0, 0x0) keyctl$get_persistent(0x16, r0, 0xffffffffffffffff) r2 = socket$packet(0x11, 0x3, 0x300) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x10240, 0x80, 0x1}, 0x18) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2e01000000653000"]) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) 06:06:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x3, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1577.505565] loop7: detected capacity change from 0 to 2048 [ 1577.511046] loop5: detected capacity change from 0 to 2079 [ 1577.526433] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1577.526454] EXT4-fs (loop7): group descriptors corrupted! [ 1577.531653] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1577.531678] EXT4-fs (loop5): group descriptors corrupted! [ 1577.539103] loop7: detected capacity change from 0 to 2048 [ 1577.544596] loop1: detected capacity change from 0 to 186 [ 1577.552157] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1577.552178] EXT4-fs (loop7): group descriptors corrupted! [ 1577.558329] loop5: detected capacity change from 0 to 2079 [ 1577.589909] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1577.589937] EXT4-fs (loop5): group descriptors corrupted! 06:06:47 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100074, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:06:47 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x12, &(0x7f0000000100), 0x4) [ 1577.709206] loop7: detected capacity change from 0 to 2048 06:06:47 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000040)=0xeb, 0x4) 06:06:47 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) ioctl$GIO_UNIMAP(0xffffffffffffffff, 0x4b66, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {}, {}, {}]}) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:06:47 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x103f00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1577.725775] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1577.725796] EXT4-fs (loop7): group descriptors corrupted! [ 1577.783700] loop5: detected capacity change from 0 to 2079 [ 1577.800578] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1577.800597] EXT4-fs (loop5): group descriptors corrupted! 06:06:47 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10007a, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1577.809800] loop5: detected capacity change from 0 to 2079 [ 1577.816615] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1577.816633] EXT4-fs (loop5): group descriptors corrupted! 06:06:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {0x0, 0x0, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1577.868609] loop7: detected capacity change from 0 to 2048 [ 1577.875685] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1577.875702] EXT4-fs (loop7): group descriptors corrupted! [ 1577.885856] loop7: detected capacity change from 0 to 2048 [ 1577.897505] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1577.897523] EXT4-fs (loop7): group descriptors corrupted! 06:06:47 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x63) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) getsockopt$packet_int(r1, 0x107, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0x4) [ 1577.914791] loop1: detected capacity change from 0 to 186 06:07:01 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) dup2(r2, r0) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:07:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {0x0, 0x0, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:07:01 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {0xffffffffffffffff, 0x4003}, {r0}], 0x3, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:07:01 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x104000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:01 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r2, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) sendmmsg(r2, &(0x7f0000001140)=[{{&(0x7f0000000300)=@pptp={0x18, 0x2, {0x2, @remote}}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000380)="729d2ae855496f774281887056f12d1336ee1057e830658150966dcc0a9e9db5b7af95764ac378ad7158fc1e45710af0ae02cad4f21abaa9375f55502eaa642e693ff5d8279526188a8cd51908d161dcd72d84349684214214a7d623887f7ab4d686121a9cf2ae329d09c5cd953110a8695fe65a220a8fc0a3e92e31560b19", 0x7f}], 0x1, &(0x7f0000000440)=[{0xd8, 0x10a, 0xfff, "1c86d90b528f47d81f8ad40ecdc325552cff3d1db3dee5842083c0e8b05c89468b89d91a320b508e3ffc9842728c66cead0673479ece9658b842f3aeabbfddda87e8ea4199cd0436f1207e5da7b15f5d15d07a32b9fa8ee0893b3b6c00fc6e38ec3691e4bda213220972a4fbc7cf7a751005f61b3e9d972d573a210abfe6454a34196edf571528c5f497c739cbeb677b1c75f98987cc4f551f85cc7c010180557e6682df5f2b42fba990293890724f4edf9b79e9ed3582635467805b054fc7b3be4632673b79de53"}, {0x70, 0x0, 0x3, "b18b472cfededf9a13431d14bcc7d486557a04f37194bb3c77573b955bbc38001583626706d4b917b47c4d80708463ac813589452963f85ebe7adcf0c819fe88f6ef90a7961fc7f1295f96a4b12b09fabc834b944d90047f127740d6"}, {0x18, 0x233, 0x80, "f422b7"}, {0x28, 0x11, 0x200, "150eab37c7bad989cf65c72a3928315890041347398a"}, {0x68, 0x112, 0x3, "4fd24e9d4055c2419f35ef1ef6ab719e35dc537d38e9093b2b061799d0b9c03f49a2df79ff4fd42df3a6a7d979e4caf2ef3808a417df95751a2a91c27d81e3bef65bb2d2713330e45d5091c24dcb4de873823e"}, {0x40, 0x6, 0x200, "30800f27b25a7c8c36ebf14eb6e9422c957476800665ade602df585581c17ef07709cc7c2ad4b2ccec770db0da4f7c83"}, {0x90, 0x10b, 0x9, "23272bb861dc99ff821f242be0e081ce9ee886fcc2a289d844d60833782f36da639b102b883a63f71daaf81efc784721bf8bc3268febc3da2a90fa2089ce2d09650a81e62a9fdcdda012c22831f42479ee0a349985453cc67198f2c25194f4bbdab5556936c074cb1d6ae2f540fedc21483ebbe78ceb2bfe0eaf"}, {0x20, 0x8b, 0xfffffff7, "176535e0b9eb96bacae2ec89c6babfb3"}], 0x2e0}}, {{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000740)="b8c1bf19b8a3ed7ddda0fc068ba1103b727856b7e59386b45ee9ba95660674d28e33857ce92cac3281907c30c1ff6b9516334a60796b6525e6c5cfe50126d0ef15dab9d629fe4c7c589430e91be53427f1ec04e5b66795d21c56dd7686a762fda721050b537520b6133fe6f9b2365a85c10f7d41383af9c56d9f9240338db399426a70c9433cb6b1788d2f5bca7dadd066e8efbc844e65a0caf3aaf9a880bdbeb0fc2949d753fe7382513ecc22ee77700d3b9a39", 0xb4}, {&(0x7f0000000800)="7d9d9368b89a459d6ec2777debe4ffacc8b82278664e8a0f434ad46e374e0d7c903012b21e47e015c78333d9f1dd2505bcb2e36e679bcd7360a59e967d76230a3ceb7dd8d23ebfb01eb2c0f3f2144419cacd07ec0849a0505916e70ab7960bf2c0cc7ae052c9cc41462b906f022984c86307dc21a49fa1317aea27043f3d28754e11fb90cb05eef2113cf0ad2e2b6c5b9d2e8addae7b7741fa81d7583abae7f5a72e2b066319004384b9b43acf329edb17119547ea61d16a452e058465", 0xbd}, {&(0x7f00000008c0)="2fddc69a6385e8214bd478f9bf6dceae6f4573053f27356d0befc42befbaba45832ea262e228b6f5ba8040386c3f6fe2f9858c1da0cf5efbe0e5dcb48a2670538192a67d1eaca3bd155894375ddba26f0253a5c7e0e8d01f000ad2a2052647f7ca73b04175df95abcecf0efafd2211e8a7212a323ced75e97ad1041a0390b903a5cf750ba05bc047616bda381cc2b3e97bd4dd402966327b8bd4072a29b389103634b0fc2d0725c29997d2ce96a2c10a016ff59f0992cda6ad7f52a0852cf9cbafa0b8702a08db96570fe24a10346a68bc5f2960c6acbeda88cb06d399b7f1261b50ac3ffa842b2bfabc40f010dda864d2482b3291", 0xf5}, {&(0x7f0000001280)="9b77cbb667427b74af47a73f45ea03c35b19c1d88533799cf521dde6562057951f9ca10a765c138493c9331143896c96e3f993159724cf0dc7ed7385e2ed22a479147d6931fba00915145479a9511a527d1952ee1b2369403b6949882c91c04835865912d5cb978871719a6645ca3d102fdb03c3b5e4de69b26f741ea8345c941771d83e164beadeed15230372c5208264e3d5fb4517f39f68f6dd7210d5febdc2e2665900f433f24cf7fdcba4481f6d433406ce10b9aa23df5d1d387a4132e0969d487e96dabd725588d88dcc5a24d6268ea870f3bd", 0xd6}], 0x4, &(0x7f0000000a00)}}, {{0x0, 0x0, &(0x7f0000000f40)=[{&(0x7f0000000a40)="b9523901cc2badf1d5a4f978b4826e92e8b677c05af65b63f17d387e1ed9732bd3f3943515590766f72483e5a89a54ed06379e185e8c7ec75cdee6a68426eed3d441ff506302a448315ca202eae70700462767c079a02f5406297f25d5d57097d568dd", 0x63}, {&(0x7f0000000ac0)="fa6d9b6a626b7b9ce642ddf96f57a20c0cf38c6511b7beca7f4c88b1b29acc23dabcaa339a76fa4ef2578e2d85f70d412e8ed330549c051352b47f30870f3c95da6e04a13d0251f30e296051c859ad174ab716680d6d05091ca41e523a132214e7e9a7942ae159447dab31b67e930e1f0bf87c3c3cf6a660c1333ea6533937fc9f855cdd8c49bff9e8ded1bbf4223db5889ad48541e1c6f8871cd068314d297dfb5d467068466c1395a42c1d5a162370ca4f22508f217df3bf960837c8725026fb4a5503ba282c4c04e08770221f13c3d47ea8f1a65a3de2553ce3ae65ca1ec2a67e0ae198", 0xe5}, {&(0x7f0000000bc0)="588caeec5395974d6476b3778ba88750238cf575042d5add25187551fdf71e95433e4645ae50a8250d30dba75926966a56a088612812ba8435c3e846e652ef2a09ee2f81373fb76cf339b78b19762b857462ab10", 0x54}, {&(0x7f0000001200)="2bedd24be889e8d463eff52382842cd61c7eaa8e04ab0fa4571a56212ac5799b23f6e063e5381b68032c2e8cc57465455f015dd321652ffb5cd437aed785f39eae7bcb3fdda7162ec223751db97b307a6063d200e7b19473e8ac71ee08f0a41f6abcad5c6e1c14af5d9a4926d1d826ed330fc804f4", 0x75}, {&(0x7f0000000cc0)="f13f8f70dbbd12864d79a6e67a60726b8d2729ffc496f2d316d2ba24decfc0fcc504f506a2c1ce5e0d4700a9a2ade74b4ebffda1b6f691fcb0c8d0bbc0dea90601b712dfe8ed1fc1453e3a1aacf03f2af5e30b426d365f24b6401696add01bd192c01632da7bc3a9af8c04555e8c01c1eb585cd72779879f384c91a2ceed6b78ddfdde302ed19a415bb524955a8e045e3385bb8912d039cca580f4fbcb0e5ebe44fac55d00246912d18a1a14f07026ab8a9af74f90826785a7168246759df6e5e74fb4e03f604089201bab916d985f7dedb4636433cf9334cd3d4efc947aad2a8176a3a6a4c9", 0xe6}, {&(0x7f0000000dc0)="cf67733de9038881120dc3b7619dbb6922d3166adb221dcc02b89c61e5fb3ad41db65c2ed649fe649d7145ee6fcc319145f5e2227006d22dc166d052fecdee729b2e98b1278ebae4a4d5b0fbc5fe84e6a81c85eb", 0x54}, {&(0x7f0000000e40)="d36b9065d203200ef70e0e4123064abc9ca6e32f39fe11908c94618baace6d32e98ceb420bdf86852000961950d6fd68d572478754f98e867e2d35f6fbb9cae316283b0a3df1974945b757733b68cfc0d16aacca83c469e8a6d1689c2002155481bf7a308e402b16f1bdf546f9c22cf30282400a0b51cc8f1f0165c16e160790022b225878a33cecbb6bfec92cc78c21eed57e35177e18ac7c59d237aae4c3e4f2505f73235f45be229f8937857d4e101a769a252ad19fd444ff5d6b1e4d8e5aa2d733378831fdc0b24a85b84e85432649fa8f7e10c62a5a3c31f0d8c15dd2", 0xdf}], 0x7, &(0x7f0000000fc0)=[{0x50, 0xff, 0xe1, "9fc9f5a2df204b82782d51449c1649459a77665592dea0a0e4694094058aa1ff33d2791c92613ef9f0531ec0120332deed3cfb2b16bfed4c84"}, {0x70, 0x10e, 0x7, "138bb0d8fdb29d57db2574e811d2c36ccb79e94823589cce7ed7d7a4e20419a313c9f101ceee471216721851e46ed078e34a94b8a385af27e0ec158c602c0a388c02e767ed65e1570854a3161494beb419b41b85cefb7b1c2457"}, {0x58, 0x112, 0x8000, "75394c0dccb798406a1ecc05ad07b2c07461a1ef2dc5ae42f66aadda72445d2cea3e169b5445e43b930bdfd39b4993e3715f5e144ddc44f919f59a27c4b9f0b7a4d6"}, {0x60, 0x119, 0xfffffe01, "4b75e8c35e7021dbbf5a36ff7f185e16dbb8fb5a194e3764203f984884e90349cdfcb8b7d9004dce1b8974184a403e5c4e8c13ab6f66c41d00d432b8f3473934c570d41c41d97bdc51d96d71042eb9"}], 0x178}}], 0x3, 0x4000) pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) clock_gettime(0x6, &(0x7f0000000280)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000000200)=[{{&(0x7f0000000000)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x80, &(0x7f0000000080), 0x0, &(0x7f0000000140)=""/187, 0xbb}}, {{0x0, 0x0, &(0x7f00000000c0)}, 0x3}], 0x2, 0x12100, &(0x7f00000002c0)={r3, r4+10000000}) 06:07:01 executing program 3: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_LINKS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8230}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x24, r1, 0x10, 0x70bd25, 0x25dfdbfb, {{}, {}, {0x8}}, ["", "", "", "", "", ""]}, 0x24}}, 0x4000010) sendmsg$NL80211_CMD_START_AP(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x18, r0, 0x2, 0x70bd26, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_PRIVACY={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x800}, 0x8011) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb3, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2, {0x200}}, './file0\x00'}) socket$packet(0x11, 0x3, 0x300) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r4, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) syz_genetlink_get_family_id$tipc(&(0x7f0000000400), r4) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FS_IOC_SETFSLABEL(r4, 0x41009432, &(0x7f0000000640)="38de0c8e938f732078a7426dd6d9265c2e9a2242a0e71c0beb3ed035e116fc32c305d41c626193e1ff272a2de1a70f9c1e4c6be3c3562f4e1d0bd66168dc36a21c02becf222863580e7942316e3f8417e21fd7abf1ebd7329fd55b256c3c1f1f452a5f5ac22e3320a44af59de674115d4b58539359aa330acd2f6635d880a1765d614c0d1e94bb9fdf99bf3249c4ac2ee7c0059f983e15ee78a1d8fc2326bffb5a9a0a136ad4abaabf3d0091d7049d35ab5da18f4ef78ab293049017c53aefbb3c488c4ad9ae24633b6805caff13408469727e944dec78851e701a5c1bc6168817392926876ea191e2feca9689eb4b8902b6f6d75ea5ec4363ead23dd71a42b9") r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000480), r3) sendmsg$NL80211_CMD_SET_CQM(r5, &(0x7f00000005c0)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000580)={&(0x7f00000004c0)={0xb4, r6, 0x2, 0x70bd28, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0xdab, 0x5c}}}}, [@NL80211_ATTR_CQM={0xc, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_RSSI_LEVEL={0x8, 0x9, 0x1}]}, @NL80211_ATTR_CQM={0x3c, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_RSSI_THOLD={0x18, 0x1, [0x1, 0x4, 0x5, 0xd72, 0x2]}, @NL80211_ATTR_CQM_TXE_RATE={0x8, 0x5, 0x45}, @NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x15e}, @NL80211_ATTR_CQM_TXE_RATE={0x8, 0x5, 0x5a}, @NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x1a}]}, @NL80211_ATTR_CQM={0xc, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x250}]}, @NL80211_ATTR_CQM={0x40, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x92}, @NL80211_ATTR_CQM_RSSI_HYST={0x8, 0x2, 0x9}, @NL80211_ATTR_CQM_RSSI_LEVEL={0x8, 0x9, 0xfe}, @NL80211_ATTR_CQM_TXE_PKTS={0x8, 0x6, 0x3}, @NL80211_ATTR_CQM_TXE_RATE={0x8, 0x5, 0x24}, @NL80211_ATTR_CQM_RSSI_THOLD={0x14, 0x1, [0x0, 0x6f90, 0x1, 0x1]}]}]}, 0xb4}, 0x1, 0x0, 0x0, 0x4}, 0x800) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x24, r6, 0x100, 0x70bd25, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_BANDS={0x8, 0xef, 0x1}, @NL80211_ATTR_BANDS={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x14) pread64(r7, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000600)={{0x1, 0x1, 0x18, r7, {0x1ff}}, './file0\x00'}) 06:07:01 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100090, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:01 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) syz_io_uring_setup(0xeaf, &(0x7f0000000200), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000380)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_LINK_TIMEOUT={0xf, 0x5}, 0x0) syz_io_uring_setup(0x16e0, &(0x7f0000001400), &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001480), &(0x7f00000014c0)=0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000300)=@IORING_OP_FSYNC, 0x0) syz_io_uring_setup(0xeaf, &(0x7f0000000200), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000380)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000280)=@IORING_OP_LINK_TIMEOUT={0xf, 0x5}, 0x0) syz_io_uring_setup(0x16e0, &(0x7f0000001400), &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001480), &(0x7f00000014c0)=0x0) syz_io_uring_submit(r4, r6, &(0x7f0000000300)=@IORING_OP_FSYNC, 0x0) r7 = syz_io_uring_setup(0x3e5b, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) syz_io_uring_setup(0x1978, &(0x7f0000000400)={0x0, 0x9819, 0x4, 0x1, 0xe7, 0x0, r7}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, &(0x7f0000000500), &(0x7f0000000540)=0x0) r9 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x2, 0x300) r10 = io_uring_register$IORING_REGISTER_PERSONALITY(r9, 0x9, 0x0, 0x0) syz_io_uring_setup(0x6d1c, &(0x7f0000001400)={0x0, 0x32be, 0x2, 0x3, 0x215}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000001480)=0x0, &(0x7f00000014c0)) syz_io_uring_submit(r11, r8, &(0x7f0000001540)=@IORING_OP_TIMEOUT={0xb, 0x4, 0x0, 0x0, 0x7, &(0x7f0000001500)={0x77359400}, 0x1, 0x0, 0x0, {0x0, r10}}, 0x5) syz_io_uring_submit(r1, r6, &(0x7f0000000000)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r10}}, 0x5) [ 1591.932996] loop7: detected capacity change from 0 to 2048 [ 1591.936010] loop5: detected capacity change from 0 to 2080 [ 1591.942690] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1591.942704] EXT4-fs (loop7): group descriptors corrupted! [ 1591.947028] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1591.947041] EXT4-fs (loop5): group descriptors corrupted! [ 1591.954833] loop7: detected capacity change from 0 to 2048 [ 1591.957136] loop5: detected capacity change from 0 to 2080 [ 1591.969702] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1591.969715] EXT4-fs (loop7): group descriptors corrupted! [ 1591.974305] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1591.974318] EXT4-fs (loop5): group descriptors corrupted! 06:07:01 executing program 6: ioctl$IOC_PR_REGISTER(0xffffffffffffffff, 0x401870c8, &(0x7f0000000280)={0xffffffff}) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x1, 0x7, 0x1f, 0x9, 0x0, 0x9, 0xc0, 0x8, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x80000000, 0x2, @perf_bp={&(0x7f00000001c0), 0xe}, 0x44000, 0x7, 0x1, 0x0, 0x7f, 0x0, 0x7ff, 0x0, 0x92, 0x0, 0x6273}, 0xffffffffffffffff, 0x1, r1, 0x1b) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x4, 0x5, 0x4, 0x0, 0x0, 0x109a9, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x2, @perf_config_ext={0x6, 0x1}, 0x10200, 0x8, 0x8e, 0x7, 0x81, 0x2, 0x2, 0x0, 0x9, 0x0, 0x3}, 0x0, 0x9, r0, 0x9) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x9, 0x8, 0x8, 0x57, 0x0, 0x2e4, 0x901, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x200, 0x1, @perf_config_ext={0x5, 0x1}, 0x55563, 0x16b, 0x5, 0x6, 0x8, 0x1000, 0x9, 0x0, 0x9, 0x0, 0x80}, 0xffffffffffffffff, 0xb, r0, 0x8) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100), 0x4) [ 1592.008101] loop1: detected capacity change from 0 to 186 06:07:01 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x104600, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:01 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1000fe, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:01 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x2, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = epoll_create1(0x0) close(r0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:07:01 executing program 4: clock_getres(0x2, &(0x7f0000000000)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x7, &(0x7f0000000080)=0xd6000000, 0x4) clock_gettime(0x0, &(0x7f0000000040)) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) [ 1592.149666] loop5: detected capacity change from 0 to 2083 [ 1592.159000] loop7: detected capacity change from 0 to 2048 [ 1592.173155] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1592.173182] EXT4-fs (loop5): group descriptors corrupted! [ 1592.178510] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1592.178535] EXT4-fs (loop7): group descriptors corrupted! [ 1592.193576] loop7: detected capacity change from 0 to 2048 [ 1592.208759] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1592.208783] EXT4-fs (loop7): group descriptors corrupted! [ 1592.212757] loop5: detected capacity change from 0 to 2083 [ 1592.238297] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1592.238323] EXT4-fs (loop5): group descriptors corrupted! 06:07:20 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) setsockopt$packet_fanout_data(r1, 0x107, 0x16, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x2, 0xff, 0x7fff}, {0x5, 0xb, 0x52, 0xead}]}, 0x10) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x82, 0x39}, 0x18) sendfile(r2, 0xffffffffffffffff, &(0x7f00000001c0)=0xbe, 0x7) 06:07:20 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4, @perf_bp={&(0x7f0000000000), 0xc}, 0x4000}, 0x0, 0x20000000000, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:07:20 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {r0, 0x805a}], 0x2, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:07:20 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x13, r0, 0x1) 06:07:20 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x104800, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:20 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) bind$packet(r0, &(0x7f0000000040)={0x11, 0x17, 0x0, 0x1, 0x88, 0x6, @broadcast}, 0x14) socket$netlink(0x10, 0x3, 0x4) setsockopt$packet_int(r0, 0x107, 0xc, &(0x7f0000000000)=0xed, 0x4) 06:07:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {0x0, 0x0, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:07:20 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100300, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1610.640937] loop5: detected capacity change from 0 to 2084 [ 1610.656242] loop7: detected capacity change from 0 to 2049 [ 1610.659459] loop1: detected capacity change from 0 to 186 [ 1610.666070] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1610.666093] EXT4-fs (loop5): group descriptors corrupted! [ 1610.678839] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1610.678865] EXT4-fs (loop7): group descriptors corrupted! [ 1610.690454] loop5: detected capacity change from 0 to 2084 [ 1610.695844] loop7: detected capacity change from 0 to 2049 [ 1610.709740] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1610.709764] EXT4-fs (loop7): group descriptors corrupted! [ 1610.714581] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1610.714607] EXT4-fs (loop5): group descriptors corrupted! 06:07:20 executing program 2: syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {0xffffffffffffffff, 0x805a}], 0x2, &(0x7f0000006b00)={r0, r1+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:07:20 executing program 6: sendmsg$inet6(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0xf70}, 0x1c, &(0x7f0000001340)=[{&(0x7f0000000140)="2a4e301abc20d9e57c1dd7bc5c3542f0e852b377eb36c7d1377f6b38351663bf", 0x20}, {&(0x7f0000000180)="1a05fccf012d888053a2551aa974724483b34db062aabf3fc8ebb2a63d05def4f855d765f0a920117adc60", 0x2b}, {&(0x7f00000001c0)="b3890cc5b7be2fb750a0c2beadf6eac7d0aab661f4f3ad721d029f28f9cfbf052b0a3967212cce201eb72a59d52e6ce8a2a6a5aad05362cb88840fc58b87c518ce1b82f47ce113ea8970c8b0ffa9a9abb296c9311d0701817b59b7f37d55585fffff3fcd8b411393f52941e22b5d05bcad98727210107773c2ef80fc271b99c8f3542f07ed93d05e7412fafebb811b3fe72d662f9b015a25b1bf6169d19252d458192374e16d537641f1f0281503c1af98d5d7901876b3c98837ff32ba441884c548130a5164644c5269acb47dc8598293c5732c4d5a308dc0ebdab69bc94581a985120e854e28affe28edc454d03892ad8e6b03e6f0229ae22c4fe970a9eb6cbf69061f1b6e3b091a2e33d270a3e687e85493032ea333ddc2f06f862952819694cfa5453a19d9098661fa643eb0ecfcd1e25968b3ee47be71e09e32e2b5d69354be47de92f05eb6552b7eeef6abe4e7a12a9670fd18ac7a9aadbe78d0c343fbe7f5cf715dd4ab7c4e1043ff3822c587139dda14dea66751a32a371d510ca10c3296ff65969594fd71120fb9c729bb2418160893c1773afd6987e6275460b673f1e2d4423b54338bc6d68f56537e65563ba4c68abf767b24ff8d7910652f8cffaecfa8462f6210d8bc5fe63cb96170cd9c14f8abb607b245044a0ed46bda0afb42bbafab71cdfb27b7a90b978d6060a5b3bfce1e2fffc75d39711278f32bf0b88c1231571f6790775406e9217190d33a9cd92626f901eb58e0d78b6815618b383a6040c9cb00dbb249fa2585e9e82b95c2afd4a1153b466289d9034f7fe8255e405495a618169806fd3acb51d81fbab4874d141f4483997fc7d008de185e079871adef4e2e2ccffd1a5c6c6c6fba8b14a59e57c3640a47c97fed383ccef828f0924d05fc40adc68508ce840d4cbef444b2d740cfb9f9601d8180d79a418d4189409b0b8575d462c36e3138e5d1fe0b6909bb13f1493dd5aee47ec90dabacde64567b7251ccd209714e406fa56e6aec39982042b857a6d5d2c73c5b0d58532a6321cc1be53f86662657fe49ca568619f229a9eb4badcbf3ade71813dc29df35b9bed733af8b8376094f2a9a287cb5db898e63a34acdd23119ae5338a36689159883b0e3778b5d4e3dc28d8b08316ee31ffdad8c8d24fb8e9b9d24b1c14f2f6ad41bd4bd59f03deb448a769d581fb77bd2ecac577c973bb17b334d233bfbc48c7a1e8d6d308e7f8cb4aefaa27882fee5efed05b11ef2610a92ed8ae295bff1511fe34be392dd3e13ce2a795277edbaf5f9d2ebb5b9eb876b3865a70066c222514902fab6d3c018afb648ff6fce462575e2b4d60c089d214ffc712daa08a914f9f35ed92c71c6f5b924be287d022f7134f202318f50f83324ad9b855ec1b110761ed09786d94deca446e5d7f523361377437a2a5fdd5d7984d0ae3d269d2b0cf90bd4feeb269fe057ba84766f665b8f36715e8562f22607a87596c93bff5808b4895837aad2acdeaaed789590f205d656b1ad7b5b997f3da25288d161f7e33c6a26dbad58fd5b20224545a8bb3e22b0d41e94e9f2ed59b89b25b69dee9184107008e51e0476e327b305811c6e94cccfff285344b4663179d86c8b3963b7da0e371f4f2dcf7c1fcd14548d130fcc7deb8713cfb8edf8ce23a09ca72ec8d25f1219354e6892ced0838e687231f9d9867cd7d9961719fb565997778650de882c4ebee690a3243a356d1e6a58dd991ac334299f91b69d917c0ebe3812f7654bfb5761c63f082dcffebeb82d7c1f92aa7fa65429f611673fd2ae0925c7bd7136b0789db7de86afd4b1bf3cf201e623f89c377603c6e8f03563758e3c384d831a133af38cedd0d72ec52f78f6b5066ea96a44424ca99bef027982b17229d4a3e8452f3a787ec8619a20e664fa51d19bb77efd2e94d0c6f905c84ecd0a5e5985e51e586993f5c7997e71cfc1eb4f50c56b475f99ff6c8869d14914416259bac0d41de16882d837bc3fc37fb69af917429426bd2e35cddbbaf378ad69b1783ed55ffbe8c0a2e88c11dd36b9672a134586e889dae506e2a5e4290a81fec1b5956cf59e12f6f5660347a77ae20d457129c96187123daceb41c2169c40000cf43b72590b14540cea75487acf90dce8b2656e5205f05134b2f4c1185769f71ed57c8654cdd0ef5723ade4275782645225378bb85c255b528eeb8f4df601bcad20acefcd0c962ad5dcf359b72a1d9a4d64b550b38b482cf6bd7c21cf61e9dd147c13c720b9e06312e430743def1dc897491ff7dafcbd72b5a3dda6bf14a4b61238786fc7c477080292bbed98e620095180cdbfe17455cac81857babf851a4457b48a501d74fce9f236165b15b0f302b9f7e9acc5aa749315fd34d13c7c66d23f6b5b0e25d090e409e325d915149bf3af5a347df80fd006548bda7a6b95d2df1dc701d70af9fae2cb24e61cc851bd877fdd242939c49d3b4a3a1a697821524f997ed5e1a370bf318dd9babee1e4b0948d200407f044922823c4d76d169d6f2d84177b37ce651f269f9c44c3929ce5d26a50ce560cd1a4a9856e3da83a80eef9eba304c0b8061b0becf6b325c4ba156b148bb9c6b2013635bc8b7984d5c5e856ac44c9014c0bed0f6bfeeb4c1f8e1a1759340ebd46c60e0a59234b6f47ecf9439054ba55a7539a75513b53b2577f5197b8f95c700cff3a7bcfea82f1510e755c419f04e8d31b68e1b799f08680effd11fa5e2334ba62b649938d2519d49862652b8d9bd2f2f5e5ec11de5fcff122e061231007128d22ff24b4cfdc2ba264e1a55108e0199c507963fb1b2559eb3a56bd2f6e8d6d1e6a92f94e548db865dd921fe13a9ef8471a2c1f1481f75a2df7d7ed49b1c06907619ef4fe6994ae368f4d620cccf56303d8043410b0d6b5a4d0049940ca9d63c1a84b250844816dcd139aa788ffbdc3f41fc79a1089b5e5231d8e346b146c6647cb44c7f72eb8cac204bb215f50fd12d1c655422031d4f45365a2d10812b31c073c5c21c160c003a4898539ecd6ba638b17b5662d070872c7c9514b69c7e073b2cdaeec033ccaa0a8593bffb765e8297da2290f58c244391b6ea8c2c1f7f0b8741b475e9e34babfe86acd118d0e2544ed9ac5c82dc3026309f261f9ae4a8575cfaf689a90ee841ee496d9f3999c80cfd6042b01b770bd7512c26d33261fc8c18df11a417c53d6e4de057fae72b9beabe11a53853065afa36859df4c17cae664a3bbad411d495333d694c91759a4c0e63a9846a8d72443aac2d282fdbd404aee72d4de58c0eb2a414b76af226142a1a85dbb8b1749ee614abe8b9b1a84ac29f688925a12d42bf32e06766c28b340f610d706fdd2a1b1ec9aae739848426358ed5764ee7906f89fea91c29226e8834a81822663fbbe0523529f8a5bef89bb2cc7342fc13bd46baf42f3b5c23cee6e879979ced99be2b7628f5bbec4508a712b9a2ab3d8e69bd2471aff04c555078bf83cc3612ab25c8a80da4e028126459ccc6c0afba51fec7933494f0236f14d69a02dc86924b9d6e3a1dc9d352e91ecf60d8cce1180faec3a610e84871fafd32a079bdcf5d3d2db6cda56d4db16790d95ee780d9763e613567f843bcabe0bdab29dd85988a8be1f7d184556b7f5ed2860b64d0839bdfb78b450e50ea477d4059d5ae73fec38da74e644157ba233de90efafc012f0b5da6bd7a6c72751ab7c5423a47110b4b16f93cc852126de63b5d974aafe7276fbfb3c36602329fcd6a51538c65cc65b99ff29ddae43ba965cd2f186e70b2ace4b6b403f73f1653a31e3ef467e21e6fccad1c58a50d35f82ea2e515bd5cf64be96d0c99a81259416e023a08884fd6180f6f9186fc69a80a2d6ce67baa7ff791f83ec131c8e2564d33c6dfd00ff5783c062d226f4ebfa12a04d9fb92edc52fa775527f6a1834a35d834e6f6d41f8a2ff821d8bd31747d7d2c4ae0a6c3e27cb723547206962cc2c0a1eda38732dadb13d36091aa15b988769cc46d555f286c87c12339ada39bfddb2faa8f89a8308d52333b756b352962a77cd89df4cd5ee7d8592db42e4aca221bfb50a5984e9a91db6575e5401b7a0f21079dc2473a87482dbef5cfb8e6ff5cb5eff5bd59995ae597b81ed3207fe023f5acf993e660263930a4b45aea531ef9ba6ab8be15922e44c7b5e5955aa189317c0154b68f193c06b3400e9ffcb8b95749ccaa9d6e476bacd661903782b63430982d5f2287f976db6250f9fdf1b85a575d13c8bf51b13c2a26dc1a41f1376f2eafbfc3c52829c7348645fc363ed637dfb0d5dc3b0e41c75621d31237df5830df08f929be58226f4a3e07debdaa044b73824382516b9fffa6dde2d6b1fc87707ac542c73340539fe5d7b8f24d0add5e088aac8e12d6f68cf1d5ab7bfa1c4f7f38320ac196859735fe9fd22e28afcd44adeac72babc8fc693addac2c092108a19efe31745d3b86c6a8293f4c893bbf9fb6dadf127775e513e0d1d57d154cd12c5514abdd1d1e10e7631e54b396877164efc76d81ff3140476525687f28402e699a9bed4949adc45340347c90516c0169b183277da9d9348a4dbb65b0a16b82d9df35ad8184111946dd23d15dcd6de2da5e2d6fd2745a4e553c37fb4f23daa0fb15eeb9e6b94539bd66f871485b816428d468e0a2b30ca74aad305116c1c18fa997619a032e97e3102b15b7a4dcd1607ec5f5e81dca47dc20d1ca3400f72c709fcb155911ea0c139f79c561cee9ce8aacd44e01b0c4333fab23a5398b1841f6d871a9d84c4740b34987682bd3719ba099b41166f1b76ba52164f6c0aaec59234bc1da34a7d26eab78215e321e329f4dca6240ecd5fc901562da7b89d0f79ef44816539e4d68d79e519ba2f40e2bb9e8ce0784be3b67c64e9e39975ac91fccb1d40c6ba00b75cd902820bf531cad730b518595ec93e19747562ea6aa62d06ce7108ab920eac5e4607cb70cb13468886adf8fcf2a6adb1e6bfedd9641a47e4c4e06cf0a2603b9d5818885e1eb553a76f999b67fa778fb4c747e841cdd06a2fd0b96a5d6bd9732cc49aefeee3ef0137a7ae6f3630c3772760290e68da6ee2692069116f2540ba5c3bdb88222c431f2af87c8fcdede18639c483dc555e0a2c0213db85c9412c7d8eefa733268a270c9ef79d5884686145a88080a6a5b7b62b2cacc7fa2ae3a2549dadbef606cd57e55f1a596ce045d8513716e51560435e31aba0fc88fa5071f16502ffb3a926dd7dbd5fdfdd3c3e1b0245f648f27471def2b7a382000124655c1fefb4c3d0bc58378ed105fbed3974bd37136cb05cceb5c3eb515aa4fb70a4acf685ef07f6ef3339d900c9eea6acc9860aaf7414d8d89c68139b4c0f33bac4888ec05ce1d314ad82cefb03dce3d8b2534f91ce6aded60139568e09334a4c8f025bf9fb5b201ac2f73a366bd19cc53667066579669639ee05c95545a1ba0e590498cbce0b3b8ea735c096c64be85c5c966f318f9f07d72e70c92ab9cb6b6c4985e9c59af35379d3b24244912203d37c5d38039a8a3837e643258981137224ab4ab3d99331f21ff5734134891748bcb046c26faacba956cccabc59071ac271647922610e717b7d21fb1a567e4179155cc5355fb53a1731d8619d1ad6ea6ab0f29f0d7a8ecf8521a8f8acb14ed326703fdc067206043feb6b2dc9c38d13af27b69b97eea582938eb1efb8c7f78ea3b8d07dae5ca386b093eebd292d822f188b73470fefb92e4429cb57f6907bc45b277130ed68a3e6577fb69a4ddc3bda96e4801f2c4223ca6010a0d87a1ba65292037aa876d15ce5c5d637d9b5b", 0x1000}, {&(0x7f00000011c0)="3ab7184ad1e30ea31a980669c675e329460bc1aeb58a9977f45d68bfaa0f3c6fe5887e9ee77b9ddadbd3ac5e052b611c5d2ebfe5d21adecc133e403830bbeee8ded469921c2e3796e27492dead3e8c74435abd2aaecd80c1c51026ea3ba45f84c99771c82adf7cce7ec75f7b328d8c4f8b3f79e3da64", 0x76}, {&(0x7f0000001240)="5a9340ef5dc37829582ebb4dc92dbb43e4e77592a735b52cc069b1f9e2124774b5cd5a574ab79c6d8d4cd89c5680cc187c0ba3823206d697778fda28d0405c5e1b05d90b540f1df25aa3570ae004cbd9e019c0cf90ace5d339dc94d48e23d90231c730b88a08cf8b0738120a23c84a2bfb7456b43d819140b91c72298f2709925e48c29c4b091d346a0713e65d953c5090010da7f99e5b42d317c34213309c2ce119401e87681fd58f93adb384a7cac1cd895770e8dd79fb0abd78bbce298b3aef69153e996005e54d547f8588cddf7842b1e49fedd5bb3c4445d0e9b3989b34c2d02832075a2c5ad3a449e68e8138ab396c2f579f63e549", 0xf8}], 0x5, &(0x7f00000013c0)=[@dstopts={{0x40, 0x29, 0x37, {0x6, 0x5, '\x00', [@pad1, @hao={0xc9, 0x10, @rand_addr=' \x01\x00'}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9d6}, @jumbo]}}}, @rthdrdstopts={{0x28, 0x29, 0x37, {0x77, 0x1, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @hopopts_2292={{0x160, 0x29, 0x36, {0x62, 0x28, '\x00', [@generic={0x0, 0xd1, "33f3df2decde0ab6ea0fe7f72f7dcdab40f06ba072beaef9535d8178e95ff9eb6d3d3658f5fc2ab33cc08676f491bb9244a6bd70d289c89f326a66c701ded7108f8677730ca9739a5c82b95ff4b059d542143544aa3b45ecdd1fc89e7b3b6293e6caea2713774315bed4f87238e2618348dacc1a96e99d6a38f2ea1fc62b71671b2d924bc2fcfd819af7742b9548770acfa4c3813d90d5c19554e42a43f6de0c9890631072558f17b3f856b3333b2b979d1630a1371b8259d47f05759613f8173f930f486dc832e4e07dfeabcdecc3d91d"}, @generic={0x4, 0x70, "301b56ad4b1b6caf7379ea5cd5198148dd2d8c5025cc86c47f9a1822b3bd0b1a75cbeec8446db62485026d88dad93a24514e168edd97605a5ec0436b6d65c2e51ac04de052c2bdbc08046895f8a07afbc38019c55dd1d58c92a3f363185fae23964f08fb2bc1eb12ddfc422afe1e6164"}]}}}, @tclass={{0x14, 0x29, 0x43, 0x2d1}}, @tclass={{0x14, 0x29, 0x43, 0x1}}], 0x1f8}, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0xffffffffffffff3f, 0xc1, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000000)={0x3, 0x2}, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:07:20 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000100)=0xeb, 0x4) r1 = socket$packet(0x11, 0x3, 0x300) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000140)={0x11, 0x7, r3, 0x1, 0x0, 0x6, @local}, 0x14) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, @in_args={0x2}}, './file0\x00'}) sendmsg$BATADV_CMD_TP_METER_CANCEL(r4, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, 0x0, 0x800, 0x70bd28, 0x25dfdbfb, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x9}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x8}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x5882d51}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x3}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x5c}, 0x1, 0x0, 0x0, 0x10}, 0x40004) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x5, 0x6, @remote}, 0x14) bind$packet(r0, &(0x7f0000000000)={0x11, 0xd, 0x0, 0x1, 0x71}, 0x14) 06:07:20 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r0, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x40, 0x5, 0x2, 0x7, 0x0, 0x7, 0x47e, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3c00, 0x7, @perf_config_ext={0x81, 0x7ff}, 0x4c0c, 0x8, 0x5, 0x9, 0x2a8, 0x3ff, 0x100, 0x0, 0x1, 0x0, 0x3}, 0xffffffffffffffff, 0xc, r0, 0x3) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) 06:07:20 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1003c0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:20 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x104c00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1610.909027] loop5: detected capacity change from 0 to 2086 06:07:20 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000000)={'syztnl1\x00', 0x0, 0x29, 0x3f, 0x2e, 0x6, 0x10, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7, 0x7, 0x101, 0xffff}}) bind$packet(r0, &(0x7f00000000c0)={0x11, 0x1c, r1, 0x1, 0x67, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) fcntl$addseals(0xffffffffffffffff, 0x409, 0x5) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="effa12d6", @ANYRES16=0x0, @ANYBLOB="000025bd7000fbdbdf250c00000005002e00000000000a000900bbbbbbbbbbbb0000"], 0x28}, 0x1, 0x0, 0x0, 0x8000}, 0x801) [ 1610.947892] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1610.947951] EXT4-fs (loop5): group descriptors corrupted! [ 1610.974682] loop7: detected capacity change from 0 to 2049 [ 1610.980577] loop5: detected capacity change from 0 to 2086 [ 1611.006916] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1611.006945] EXT4-fs (loop5): group descriptors corrupted! [ 1611.015531] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1611.015555] EXT4-fs (loop7): group descriptors corrupted! [ 1611.035401] loop7: detected capacity change from 0 to 2049 06:07:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0), 0x0, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1611.050083] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1611.050109] EXT4-fs (loop7): group descriptors corrupted! 06:07:20 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000040)=0xeb, 0xffffffffffffff9f) write$binfmt_aout(r0, &(0x7f0000000080)={{0x108, 0x1, 0xff, 0x69, 0x65, 0x8, 0x3a5, 0x40}, "542f512849f7cf3026611f14e0583c9e69e72c65a13fbd83e11f", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x63a) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r1, 0x6612) 06:07:20 executing program 3: perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) [ 1611.096269] loop1: detected capacity change from 0 to 186 06:07:20 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x0, 0x3}, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0xffffffffffffffff, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:07:20 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100410, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:21 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x105500, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1611.208281] loop7: detected capacity change from 0 to 2050 [ 1611.233083] loop5: detected capacity change from 0 to 2090 [ 1611.242145] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1611.242193] EXT4-fs (loop7): group descriptors corrupted! [ 1611.248613] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1611.248634] EXT4-fs (loop5): group descriptors corrupted! [ 1611.257217] loop5: detected capacity change from 0 to 2090 [ 1611.263608] loop7: detected capacity change from 0 to 2050 [ 1611.276320] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1611.276509] EXT4-fs (loop7): group descriptors corrupted! [ 1611.279606] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1611.279626] EXT4-fs (loop5): group descriptors corrupted! 06:07:38 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r0, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) fsmount(r0, 0x0, 0x88) socket$packet(0x11, 0x3, 0x300) r1 = syz_open_dev$vcsa(&(0x7f0000000000), 0x80000100000001, 0x64e183) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r2, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000040)={0x0, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) setsockopt$packet_int(r1, 0x107, 0x9, &(0x7f0000000100), 0x4) 06:07:38 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x2) r2 = socket$packet(0x11, 0x3, 0x300) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) bind$packet(r2, &(0x7f0000000140)={0x11, 0x7, r4, 0x1, 0x0, 0x6, @local}, 0x14) sendmsg$FOU_CMD_ADD(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x0, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@FOU_ATTR_IFINDEX={0x8, 0xb, r4}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e22}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x1804}, 0x40) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000140)={0x2, 0x1, @status={[0x76, 0xfc, 0x1, 0x4, 0x3, 0x59]}, [0x2, 0x8, 0x2, 0x5bef, 0x81, 0xfffffffffffffffd, 0x20, 0x676, 0xe5fb, 0x2, 0x1f, 0x4, 0x0, 0x3ff, 0x1ff, 0x3, 0x1fd, 0x6, 0xfffffffffffffffe, 0x7ff, 0x8, 0x3, 0x4000000010000, 0x0, 0x7, 0xc44, 0x8000, 0x3, 0x5904, 0x1000, 0x264, 0x4, 0x1, 0x0, 0x0, 0x3f, 0xac6, 0xffff, 0x9, 0xffffffff, 0xffffffff, 0x8, 0x9, 0x100000000, 0x7, 0x793, 0xb8e0, 0x44c19078, 0x5, 0x3, 0x49d, 0x7a, 0x9, 0x9, 0xf9e3, 0xfff, 0x2, 0x200, 0x8000, 0x2, 0x2, 0xfffffffffffffeff, 0x3, 0x9]}) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) 06:07:38 executing program 2: syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {0xffffffffffffffff, 0x805a}], 0x2, &(0x7f0000006b00)={r0, r1+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:07:38 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x300000a, 0x30, 0xffffffffffffffff, 0x8000000) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000000)=@IORING_OP_TEE={0x21, 0x5, 0x0, @fd=r0, 0x0, 0x0, 0x7fff, 0x1, 0x0, {0x0, r2, r0}}, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) 06:07:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0), 0x0, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:07:38 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100500, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:38 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) sendmsg$NFULNL_MSG_CONFIG(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x38, 0x1, 0x4, 0x301, 0x0, 0x0, {0x3, 0x0, 0x6}, [@NFULA_CFG_CMD={0x5, 0x1, 0x3}, @NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0x2}, @NFULA_CFG_MODE={0xa, 0x2, {0x12aeca1a}}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x80}, 0x800) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:07:38 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x106000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1628.695192] loop7: detected capacity change from 0 to 2050 [ 1628.698184] loop1: detected capacity change from 0 to 186 [ 1628.707854] loop5: detected capacity change from 0 to 2096 [ 1628.715688] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1628.715710] EXT4-fs (loop7): group descriptors corrupted! [ 1628.723901] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1628.723925] EXT4-fs (loop5): group descriptors corrupted! [ 1628.734521] loop7: detected capacity change from 0 to 2050 [ 1628.740092] loop5: detected capacity change from 0 to 2096 [ 1628.751900] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1628.751923] EXT4-fs (loop7): group descriptors corrupted! [ 1628.756695] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1628.756718] EXT4-fs (loop5): group descriptors corrupted! 06:07:38 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) 06:07:38 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x60) ioctl$NS_GET_NSTYPE(r0, 0xb703, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x2) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000100), 0x4) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000040)) r2 = epoll_create(0x7ff) r3 = syz_open_dev$hidraw(&(0x7f0000000140), 0x8000, 0x200) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000180)={0x90000000}) 06:07:38 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100600, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:38 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x106800, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:38 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x67, 0x2, 0x11, 0x7, 0x0, 0x7, 0x40, 0x5, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x953f, 0x4, @perf_config_ext={0x61, 0xfffffffffffffffb}, 0x4, 0x5f, 0x4, 0x4, 0xdb9, 0x0, 0x6, 0x0, 0x5c, 0x0, 0x10001}, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x80010, 0xffffffffffffffff, 0x7fffffff) r1 = socket$packet(0x11, 0x3, 0x300) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000200), 0x8002, 0x0) r2 = fork() perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x9, 0x81, 0x40, 0x7, 0x0, 0x8, 0x80000, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7, 0x2, @perf_bp={&(0x7f0000000040), 0x3}, 0x0, 0x1, 0x1000, 0x5, 0xfff, 0x1077, 0x1c3, 0x0, 0x8001, 0x0, 0x6}, r2, 0xb, r0, 0x0) [ 1628.937584] loop7: detected capacity change from 0 to 2051 [ 1628.940792] loop5: detected capacity change from 0 to 2100 [ 1628.956704] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1628.956728] EXT4-fs (loop7): group descriptors corrupted! [ 1628.973635] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1628.973660] EXT4-fs (loop5): group descriptors corrupted! [ 1628.983124] loop7: detected capacity change from 0 to 2051 [ 1628.992175] loop5: detected capacity change from 0 to 2100 [ 1629.000586] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1629.000630] EXT4-fs (loop7): group descriptors corrupted! [ 1629.011915] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1629.011945] EXT4-fs (loop5): group descriptors corrupted! sendmmsg(r1, &(0x7f000000b100)=[{{&(0x7f0000000240)=@hci={0x1f, 0xffffffffffffffff}, 0x80, &(0x7f0000000640)=[{&(0x7f00000002c0)="46052c1230a2ed791dfed194d52413681fbff993a87d3c93966db67c7b49950b614fbe5a433be52bd883633dc2b6fee4194cffaa9d6f9b3ee6c98d54489a66a2e62d8593789f2c2f6bcf16dad2fc6fae51dbab84f2705bcf16ae6a2f0e003d3224bed989c6abb3ab2e85cad93710e5d984251cbabeed5318fb02a2309171bdf36cba4af1ee6bf658295c2a1659239ee8ef789cfbaa59f0b434e617e365decf77f59f0ffc8bdcbbed43019b19fb93a92255ec5bd6391c0aedbf6f63c3d657ee366e9105b82c541e9f2ec76a460f534e5d64f9e1e010c863c4de5cb55d512befbac01bc7ce2e198e65843592a86398e83a930fa58e5e", 0xf5}, {&(0x7f00000003c0)="b7bd8e076b59d176fd502b02ec7fae97efe88f7efa4635b77818b22e51e7491e583bc3c5fb932be959b1248787c2361fd5fd8501af604c1dac5e9503d7b2cf3e5d1ae72337d3f0a63e3b361d124f35950f2c2a94d3352e4138f742e19b2faedd5ac991869cddf680810269efc25369bc1982f165672c7fcef5b403634a506cb44ba4259b50524c83b89b21b66ee7fe27", 0x90}, {&(0x7f0000000480)="95b8b41948c5b65597ab328e12e57b65b7da5f78027a0be33603a87a5bfe5814d5b85fbddd25ad5baee4f54512784d5514b88da81775007c", 0x38}, {&(0x7f00000004c0)="86b48f1d4adfe58ea3d94dc5af86cd5bb1aabf94b023edd892d4747208c323b728d5aa4e6460003f04a7a43527be54b174c7cc3b0f608513741dcd7d51a8a74ffa17", 0x42}, {&(0x7f0000000540)="f1c3232e6eb7befd4b0368719cd9b68e9cefd861af04312a1685f887aa7f8cf4d25ce6563ad52a6853d2b15194bd23535fa1e1ed01456489b082aaa23544327ba6c34b29072e610de0cdd913a4c1c31f9021cc2a75476409728388a9ccdb2b5e66abb04615407b96116cffe7002acfff6caffc38e01eb40f479e307b4438aee1e8524e3766cfb846bf250a25e5f0ca0d802f1f5600754a49cd36d762f9e1fc5637b4490dcade2690d6a75e779109688722d6f691e19bfe37225a98a1739742268c259d672c3c92bb3bb2eb5b82b6314edb50a3810f9397b69df2c4b3db06", 0xde}], 0x5, &(0x7f00000006c0)=[{0x28, 0xff, 0x9, "6b5cbcc132ca3fcfb6fa46b331b29b109eb7c968"}, {0xa0, 0x6, 0x9, "c5b23cb9875a84b449b25a9dffbd762aa021089f6343fc9eef3e36c5a8e6113bdfe8bc650735e946fd4ba017569cf8976d6016d6c94fcbb7f88a1b8110eaf3e87ad53a5af2d33ae70094c226575a64fa5f7b70028c50411ad65783a38efa935b5acda701089ff159fad6999fc664021dd3a21ebcfdb0d1aecdfb19e53fb3b8e6f96e6ed95f1fd119bb42"}, {0x70, 0x105, 0xdb0, "e1b65e618ef7b82ce4fde5b5bcc37383f215aaca8fcc47155229111b9014facdef4f55c487969f618172c64cec17bdde77df71211fc75d482a22b013983aeec6078f6aeb47c6e92f62d080d799566ca1846abf8e3b8d3048725a987069b5d0"}, {0xf0, 0x3a, 0x80000000, "2216051e7d0d999b46acca86ecebcd4b66cbd7d1396943ec8ba763af44448551ccc8331467ea768212ab38b0aa35f307be66b36b95ea8502f3454c7e5a4d48e228e311d9af51cb6ca8e9fe61939a3774ed321bd1c5fe0a2e0379e455a66863d11749b91bec31f2380688d4b9101953e178278dfd724d4051116ec92fb8d5cf2537dbdf510f738fbbfc5f49c9643a909ca3b30cdac59565e44924d8afe7a232210060f831ac81ade1d4a8f3012bb06da7b291e821da2ea35bbf0a0b625981511011466013677dec8836e23ba6e600b1ee0b849af9a530c616d7f1d80d1c6e3447"}, {0x78, 0x3a, 0x1, "920fb7653a327ab895ada456ce77896d621e06efd1d22979d13df26de0bbde48dadec4bcae4954ba592baba2aa00c8823e86c29fd728ce1cfd25ad8a0cc5fc1e3f1a4d3609392cd3b2de1fae7638045fbca763c7495f647a28e635d5ba3bfd39f9"}, {0x1010, 0x103, 0x7fffffff, "0136b21152ec594c742e748c9f860eb064cc03375b7f468a6b707b8db6badc6f28fdaf6fe6f4ef0110467f5c77437099e168680bc2c62635e5fb012bab0808fdab3c0d4a3db1de10cbf6968646c1c529270ba07e3ca9471ea2248cb03a4b82d8318462a3865c857d14a8ba30d97bd4053dfa866f0e802c2470cd0ff731c13579066d7696f48ce06e20c86aa46c126172bb8c78f7ae662bcad47da71fc22925558774631abef4b54befef3d2c18a0b900980756b477713000ed623e749f2c41c2a54275e73c603782fb366c7838a28a13cc208fe086b1e44feac0080bc32d3cf5f80cc2086e7c1db7e0d283405463896e0573928f0419be5fb9c8194ac0d05fd16718a4dc5b93d9d681fe9f10c9747e3ec6ad0139fe3eb9a4b23f0546c609cafa3b0c2fb27ba004975633a490f4a0305e82d33560191be7f7c076faebf261c8728c26b5e666100f095ec90cdadbfcd374a6953b6fded7e953fdfe12674b44ccf42da1f0f524a50c1836ebdda89d6b3dbadfb9591bb3a0b066f63c36b7a227bb2616abc4b628e34f515c4cac6007a451f07565b73ffb2e1d7c11d4d44569017845bcdf6428de51984cca3475d8cb43d60729306864466e615cfd80d85f06474315c0a213b80ef9c2411233c251db1d18c9f9887e1bce3c12268e80d0651d6968a0ebbdf89dfdf5e52ce5ee23517aba5322605a9fd2c0d4b65031996830e4aa3101f772d6b096f4ea9089339a563d2db11ab0aff283a11742222a3b58cabb6b1e7e0749ec88fb9d16e173cf3c2bf351168ff75a4b49ffb1aa3ec42ae582afa3176963e290ddc3e065475b3b9fe021c81c046fc61f33175c6ff7a24f1573c07e7dd5ab58a68d5b37245d81728bb2ed5af431c130d84b756b2f7789b279936279db66b88f283f10a3a1c0ac7599aefa13c09d8f7eb7877d4f19354d5d7757690fa2fd2c83b0f4f1d93fe973a85a1a072f2b9f505d5ea1d1266f3b7056e5af234e1c078b8cd3efc1cbec7605b8b1b1dada4c800f461221383a1e330e212af41310961e376f1f72a8aeab33eef8243d787fdb242d64b4a60428bfbaaa8d0ee57aa00fdb97c4755dc6751fa63f6fc581d09eaaca084d274d21c6f5d7f2c7a73a827ff0565d26972fe4d89a3d5896b3916d457feb9e962a7239e0ed01a17bda005830460f9cb962b9c61d698a10476a3ae638111cdcf57295f6813f1f0f74865fb0809a831c14a37ac6f032f0f6425fdfe73ebd4483ad92a5cb14dcd79d87b951bbb8542f3df1e253ec7a0386ab2e426d3493d85e3aeeef415bf89b6237a7618c10c3854dc344641d978d5877fe5a3852543d84489368f28ecbda2d3ce8860fa65fd324584040538346dd3ea5274efe821b6109fcc1e4a8878f7232e2b23c6f54d99601622cd3fd3a05888c7a7fba82319865010c83eeae1aa1c62bbd07c33d8e3ef0c49803918c93f79d7489ee1f65d92950a7390cff28bbcc27d21d2617cecbc814b36b6c1b063547e407070bb51883579b49e9dfdb42666cf6fe28be29fcd1fad6e56ba8973427681f0dd3efc4cc55baac52a7693b8b228d7d6d9b2479784fe41739088fb3a60889e111c953aacbc38d619b4a330f98449209125d2c4e0d1a4b06bdc48d6f358e42e1f54fa7dab3ada3d1474b89883ae20596b8c7b091b1f1104bfc3b40cacbb222c13ff69dd68782542cc7f514e2777b790684fbc714cef8d0d1122fa139f54dc6f038aeae7338fd005304e589198cc8ee7555c857a0e261fbf6c7c18be924b92b3032df574bea6a679a3390e1e35a7a891ebddad7f612eb413a632e8f34e29ff4e0b09f6562dd45bd6a8f15f561325db966d8e5e0d4cf8927455833c5e0eeea87b89ed7d6d8c9a9a61594c3b27e3d3f706617152936a92c94edb98059fe4eea151729ed21e2667450d6fa12cf5d3d384f27d9b760feaa47f6ca87e96bdf995298ad23ac0aeafb49ee8fe14256b700c8ce7fb90490fae54e437eb8f870cb3f7c1c2c476bf3e0df7a5fcaf25c5ab8e26f6e30e296cb82db0bdde9e0e405ec4101ff6f21c90f1acb972a2168d931b260c23461e14f6b23363802eeafe40ab75d3e6babf77a3d26f3b6368e1595dd33dfc161a2c8d53667c5f3b5558341d66b6d7842f1fb01f69a0e16f4d45401b07a2b80b1c6936a86b9d7fb2eede7f7d44600f207e196bc340f496728c582f69682c2ae7a211d982575083d18e2c3d05648e5793bf80cff34df56ebea314219176e677d5db99a5013462ca340a778c197afb942c7fde097d0ab68429195fa3d6f0719f0b140d430b05f71a564156efea45bf134d6c4b0c8d6c6d7d3979e0394e9949a657a6aca4ac4d9b6c45da2fa4e5e5ced48acd686c4baa97e3ce98c6897d4b331ab731b550595efb2d95145359af38fdf4a8e7b03d25b98d795b730904a20910fcf7e6c0a4542876ab0af642af78cd8bbeaa3462b34fa36e7c49a9d38e3f4a3fbef477e0823c94a413ebcf352a30412c222a357f26fafe91468c5fda10dc9114e720ffab9ac92a78b1e62f00f95cc7b2d4d41f1bd30410d3b2c27f6e3fbd94cc179f98cdc5dd002081a383bf4232f8bcf889fb2d0cb0b5d7209901cc84ce9e210d3ee90c164a0174052e1b1f2cd033c2793ae8f98f29cfeb0943d743859a4f22a426184d7b88ee396a97cf4c3897151a70dd161e03a938ea42f0ff42a6360d7b9ab9baeaa919ca64fff18f0d1c874d77e211e1841a1228e835dd9f265accd9b9b5eaec4ebb0fb63d5132aa30dc196239d46c39d0876e8fc6402af4c5805f730c72f71673363d005dfce5f3f1afb29bae3a77ca11915303ed0583f90a781af8da08a695c4abb2edf852a425296a9ae331f181c8feafc03a9c5a109ae4fad5be682315286eebdf18bf5f251a6e2a7f90b124de230c3c8c75e3eb640caca41482d3d62af2240285477463e1ad7daedb3378a2d25f0061a84c4b83ea84ed0d1570f4d312b67880633d051285f145e9fb7565b52c5ea92b7feae2e342635b3a2482ebcd85a41fa1fab74f9de81246b0c9fa4e43124f7410bc8d84abf6effea5a0c3400222eeff905af9bcbbc11d3c481ab4550f4a3a7aedf70f29139305b0ae936db55dcdbb86955e74f31c30551b3fd5c87de635b8f5cbc5b63a666a825e07cc9af134e8798cdb9d559a2c9181e4afc60e8649df422300929a8d9776d62d30390c41f5e1147ebdeeee6022efa3adf05dd9cd54d60f0210565ad1c6eb6aaea6a5cdfde9233719480ecb58316e63f49423c3b3110ad56584a55c820ac22e2f0023909da91baec760650310eed1a6bc2561a0317e0a8da563b5f3b3ce0dc53bace90ae27d2ac2d13d064c6027532fbf1d5e41931f0891dd638f048381626002128b005c96a4d7e97245f89cd902536ca801e767bfdca17723b2de7a021d464204458611edebd0155110ed0f282fa63231ae6dbbd9fd4feba056322a55cd9d91fae63bc193f85650b4ff6b04473eb23280d265e6f036b73ab065497e36f373daa57ef86c93fe83248ea9ff20c225a6cae52ce71bce5b067d261477988b2bd4381abd31993ff4c9fb3ccb079a8f2673f2b47db0fe63d7653e80e6d7243db2060e6ada179fa84114ba01c693ac04611c36c818dfa26a22f3ce77d7c50b833623e444173046ba278e0ba294f359780ec3cde1abc1cb05732d301a644218a4d7ec1ec72e3ba8d803df395851ae4657e3272fd6902b0c743619729177929670c2482a84dbc664a847677dbc7c3e53a8abc08a81b34c353ab9b11475e829e3f0d5bef7712ad5bd82a200b40c6b37325baf9af52d47ce38f43cec41bdad5c60f9bd0cb357b29330de8065d05eed5b44a04703878d604bf0fde2a171d09fd24e56ba99fc6703be237c9456593567a4d766594a34a4afcd3b7ee37293e10c2e9b27a2244c7bb86ce93ebd4a96c81fc12369a8582c42df1240e37a7fb7e23be42b2d84d7129622330ebc1f6e0a9cf5e9f36482cd35d43347fdc56136d08fb7f0fa1696bf2403530a149ad3afdf5bdd71f1ad051ad3ba52ad8a260c5a8eae4d229ac04e3c0406ededc7ac29e1eb2f08c464f85885ec6c90fb907ee705ff8fb3236521b291ddd5a48e143fbb5f51816ccfc404e4b6dc5e489ed77f8dacfc13190e4925d6dad0ae1240e540d9711189790918b5a781e459216c43c800476469f01ef53010eb47ee383a3b53c70e2947fa0d83c4296c2a019945a249606dc95f6370ecb7005916029dcce2a5d5dc13c7c93cab50aa1741fe4e6b7df01e1b7a1c03e1b6f4bc9b5e8a2ac1ab175ef8d3a4ce1b56cacdd465fad96446e68ea8faed0a4a26e1073a43128ea0a63939db34a74d403b59efc757f4fc093335735a1e6fd67410e6e86d72a4cc9febfc4895b58a7ee8c32fbd61a450ea6ed87f9140c5e3d375fd1d714d3590fbfbed8efff78749b5d7a1b14440f081b7dc41af116872d1f62d0226fe56e0c68430a3d193a107b6135f37d64df959e6b546f8373379d739466852fa38c90af39e9f58ff0d894f9116627647f994bc7c7fed46687e199b75cb91ade0a1b6490294ca4457a739afc6083666e86740b1d80934ae616d49afa0da908e460c53f105c80dfde9b0ee1a358db71998778adad95ed3079c56ea520be1ad3d810f91987cd40bfe2000c217e543463d668fb1c8964863c5e80390a681013f0513d7813c188e0a42c74c5f07e8484eea7df48ec7b36e7f9e98eabbabd4899b96e5f3dc2e6bb31f75c79bdc8f8614bdea6a211d022272081ecf7edc76c1b91a00654409dd5ccdc3ad85ca3818e5b506dfa565ad8004a33cdf57fea7d9c33dd105368866d712c4b688511d1bf568bbf99194e4243b141e81f605187420cfb70d65ce9571fcbcf0d9e1cbd702d5a4ab480568050c835d9118b555599c278cb3a132c483fdab9a6a4799704a6938a44a3089f6669e22e9fe25492b5d96c952e97d68197a351656661d7459c0cecb0c60ae95630ce8a249a49f8d8b96bd013343c6ece0634838fd1a4423d11d7863db04fa62d512f3fab9d927d3fe77652c07f438765e41c79ff0c073b78ce63ce8908e94f33e7ff182c56e3053b33515ae6b5934f5fac71a91657041256464fe73650124ec410d35da6cd7211f93d305e89367cbb297057f973ce41d2f6dc8528144dd0fd4de49a9f4a6c104ba3c3ec525132febe7d6efa8c00eb559761933235f2713793ae4fdd05bc32bf7fbfbbb2b7bdbecccd079f266d8f7b40a8e4e9ade0e9fa87a3d232049c2d72bc949730cacf6a91a985586a53aad8f597e97a54cd0e5dd6465527705747f5366bbe6aad8cd3b3ed15c57785d5754a72aa206dccc655cecb21143b602d42bdbad5e54a7d397f81174c398ce3c07dc30d8fd9e9b04d64e1795ba1ed6851fc4b8da60aca1fab8ee3f6cb2eb049b6bf69f741d7f8b38273b244e5b10dd9ef3afa9357ee514d695ddc3311cdaff8271075ad36c2a04915f5b2c2272dd7d85a1e3e04877ed8c5ec70a65024eb5fbe295a2ae78c5411055faeb2bd9a5223258ce15df90b9f5330e6ed39273e213ac5f75c282b113dbf68b36ad7d621a59ec65a75c2e8e43e260c4df07d8b2ba6f2eb11c4c0ed291cf87c83ab19089c737018704894b0fc2c9fd2b11afb7a9b8ef713cfda690aac95f13bb1592bbafea4dbb34254f40cc38c6865d26a413be699beadddc973409ff1cf3c6ce35e72862f14bac887b633910a71f50fd3513fa27efd9380f811ca58f1a2bbaa93c93598a2baddabf656d599e42e8272c6301c8d88e92c420ba2ef063d0f70b335d386fe6a951a2ce45f4b"}], 0x12b0}}, {{&(0x7f0000001980)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x4e21, 0x3, @remote, 0xffff}}, 0x80, &(0x7f0000001d40)=[{&(0x7f0000001a00)="2829ef30f6330c5be9f0e246c58faf4b2920f5f7523c8efdd5", 0x19}, {&(0x7f0000001a40)="cc3b88571f2ef644ff37409f8cee6534836eb6ff70f6227672093add24b20c304c7011c3991f6a2680520f6f71cdc6fb3b8576f383418fd9efb6c648b89133fe235a29da0ce295c3c6e3c711e317d682f20925fbc568cb78e87392b21a4679554f58dd8d", 0x64}, {&(0x7f0000001ac0)="797c12d640433f49a3241f9b9ac4dc79ce94e89cb39afb32bf5eac82f429a12b408dce3a275803f6db", 0x29}, {&(0x7f0000001b00)="d5f9ced8e274b00130ad6bcd5ef0226c8a152473baf10c0e8783ebedbe1439", 0x1f}, {&(0x7f0000001b40)="9c7772b4f9417438420eae70eb9b436622e94b76f06b8f7656096cb9a15427eee3c35e56c876f3e80f7541b41ac3ddba327020a84abefb475839988fbec970fba285901d5e8508a77796ec10e53a3e2e1fec24a89bf24e66cd39945c80bdfb0a6314a852d8267a9a1f455385d0d814dba307f0266a304b53d2e8ced1968506765b4697fd58ad2ead755545d30071e699d4657b39ade020739f1e881028b9d78dc97ce8e7eb70a96fdc2276d623ef1234eda7edb3ad6beedb4658b615b80b4764d9adcf17426c4c022c2487ca306d8c17", 0xd0}, {&(0x7f0000001c40)="c180f9607487254fb7da2f2e0d323e9eb0a53e82bc08ff237a48a639d07369", 0x1f}, {&(0x7f0000001c80)="80db99b71763502bd4c6b6cf231796a54f637b8fae7a27790b67d20b82103062d70be778e1ff7ead577ea1d9a8185f30b8f346aae814deafb027782d85415ce9486f05b26767e46fc557a6efca12db86f6b5511cf21ec612318fa1182f0e794aa190ab967dd4fb80987011b51e57bac2c8d7adb2190e212ea0d59d557e7bf204037b1bf689e2de", 0x87}], 0x7, &(0x7f0000001dc0)=[{0x1010, 0x11, 0x3, "79f649ddb0ad30658c3dcb0ab4971e90bb1bd4824c9a078fcbb8b7c7abb5182f04ebc49880d806840e7b1f278bfc97d410a6e58c225f09576419f6ed8b90a1e776a426267ba467cf002d2127b1de1ac927600d4024f0cda729f6d587c9b1f2a78648a9e0b53c10a3f6048278b7219a928bf22ca0446ca19cec51db6c3a9b22120d67bb2db9d752e049a0296de593a3c533d39ac313d0434bda17f8cc1571061a383fab01a1811fcc1936e79a5710f63d855f09fd84a9f55110faf25e19f6dad311578a50fada7c19aabc1fea0d79a03eda0658c3a2012c188be407bbbedad2b945eebf97c4ff93fa01944725523f2eb71ed3af76558fb960b3d54468f8eb8a91383efda1c0c425a9e368b9ad9f34d42faa08b5134eab50b5f5aa9b50135b0eb47ccc000fc07bbaf3b47354aa15118252c4606b81938b3c1a2c615446a2251bdc279677bda1fe0310488a832739de628ab6483aac2df200ae67fd86cf555f53700efb617e26bec5322263a4b5a73c51112f967162b843068d8bddf0f22126febc0961151cb2785948899fff465b16e17bc92220c6741eb1ffaf61e296bae7bfc84dfd04074f2a204b6b9c97f22d8af82c69f01adb2faeb35d6bcadc251d1319f56100a8af37541d5fb8ea81733ab2adf23661825e17b1aa9f3140616f4e89094fb9027f642a750dae29bb46dec6a652b4b9c39b171565d83c1261c4001998e917ccfc82609dcebc3fa210bf8cd8fd9df2f81caec2f867b4f0bbbfeeaf62f050c74e711ae6a2efc47fc36ff43de1bff28b89784d9880d230d84a6e361c82c3c49b60e58f0b5731e0bb951f6557c2bd1ca5bf057981b0d9c0c27f372f70a32ef0dc80ff25ea5a5d578deb32083a6673ef0f8be37dad182e4e90eada2a4f6bc06c55fcf32ef13abfc71509ab047cefb8fa0e62eeee387cbbd0be61808d8bd6fdfd581ff0489c6bdcedb12dd1889474d4b1e7285a3e29f81cd14a41412360a41f317f7512d1cf174051a962ee429347b7a6a4e78ea0ec1bd8f109b19457bc0e5dc5ba5af18e3c356991f3405bae4602f14e3d2353c593346ec1e8c621885c4fcdc18bf364c43d983532f272f9fb1c100fd56e76d5fa0609931fcd39956ed883b2d1af49826da89d74815facdbaafc29032f2bcda634bde8ce084f63cb2bb317b479377a490f119813cd316c9294885bb07be36e105be59a11929490da875e434d4e54e3bca73a46d682a42b38e4cea5775e9be436137396aa134c3787831b9674286cdb8cf33e29d32102043e844061ed1230b66775c27d77d9f4765df1a7a10a9522a4d9ac8f367fcc1949e5a7c6693987b3a05a9c768e6c8b54afb3a0ddf4c844bfe289d865e7bd4ff4ade5f7cb9cf5306115e67589121ecedd8753e064ba4673af06fdaa526575217aa9b0dab3d2efd88edd7ab8035ae768415422f1682dc2b99c3b275a14bd54b92c845d13b5e648fa2a7b0d40f4ec4c939ebd4e1f18302a05376e1e85315b27f2d8b7bb08a88b31a50710cce1845a4714b29f0d4af8853352e82d4d0a5e32f67d310baaa9f1596a6832fb16602577714fe0923192ae2044c847dff170f9b3575034a44f67605be13f4771917fa0a1fbc63e641ae746bff63eac0cff1db6635b2ad7bc2bc564db8800b1e52924731159ab6c713a5a0603258972154573cdf45d326f13dcb5b464bdb055281e5b5c69f7424b5078564af55a1508b3c545f6d3e5f97687b7ee0651e3d7d0a36037f193354d39ced735628b084b2d5544d8b048da33d7888ccfd01cb554d69df435270e353383fb363bb1b0cf47f87f261624df47989513ddb7663ddeaae1f6795052318f9efb6da7beb8d517c86f3d4cdd58343ef6f58cffe267cfd6ceedc50e0aa1094c30a36d0f77160651ebfff99e0816edec3b540d4e534de9d470753bf2e03eccf4de43539406f9bf1af55c97c053f95aaa63c1da8e4da3bdf6b23e1dd9f7798cd32489ca1228ea122c9089c9de3a1c15225a721a0e161049ee210c5340bd05846baa8da2e7dedd1954c07bfbf43abd86df8b18ff05c2b5b77f08f882712b0edf86f1c3499b3af901b2129412d059a133eb9b6d843447fbc253f6fa3ec639dca1e73230fe0ad3847b7a50b35c969f60c4b5375278521896509e390194cb07552722ceaa357a3370dbb2d7f9b04a846ba6db4f7c68a2fda5eb3883e7531b9ca5906a9c4849b4bbab2f819e8c6bcfde371080844be164735bad0679dd56b3d6f076021b7d496d649cad4386d4ea6f616f162bc7da5447c24905dee0c979b1a262fe562d9077ffb68010a370ac9d96079e93862062a16749ec42b945716ad7b43f45ed482110faa67ecdc32d215da30b53a17facdc44d2bbb41bb734a155aa6394632ad5fa7f65069b449cd74f595d9ff0fc029db6374cd838488287bc915b19b22ed6bf1e4991b4e3fa7fc7e8e9f26bde652fbb9512b0fb96db41f983269170fa9df92a00886b7b06f1010002fa5b7c9c37cbbeee5cc36fae0d7c2b35dc8109b0b96f21a98cd3591bbcd9104e470899fbb35a91e186eb2e972e8b0700180ca7ed63e9269ff4beedf200014036ad9812708a8ae123ff38bb0d8f065242eca2c0726d5dba522316c7ff64f833cf222f631fcba9daa409183d8152021a24c9209770a549aec21190f973194cd65fef90d582aa96eb416d2e66f35fba856725ede9382d31818e0a601f1f040a2983bd4830e97e3ce3d521f26176559cb0f2306844149fd22319ebbce9c10507b72d3f5ec150819f7fe348d2b2f070b4121342399c6ce4da46f04a3e4598523dde1e7ce554745c929799ac973471d9adbee5c2e06cf7b28ab985a83b9a0ec36bcbc36161ad861df76b440e9e7cc4f5130d5343b7610108e25960d53ba18803cef7272a163e908f458820af4f89109bc5d193c072167881a51dda7dc1e4304a401f19d071aedad8ff57aad43bbaaf46f6fc7ffde675b457bdbae02dd3bd3687e0b9afd88b028527a5b032a53bac179d9dfac89a29858a419954101e3c8918332afbca6e4d8c3d4bf4c617650e36e5ab9c342a7b8b3566ed46df35f529da9575fe47f0360425f9b9b27d62f37ebbcd257ee87f369338a6ec99b92c43858f0fbadb709b6292d85b4067ac7761ae05ee9fe5d030dfe2c1c0a6af2ff6e2fe53c393e060afa949d72ff2053de858942a885198af48f630259a61a5b3a8935315023507ce1b88cd340d775f66fe5863efb6c6f70c216ec4f611b1f3f1eaa9143ac061cc6366b1e2a85e04a69991acae73e90b8a8a888244c86c664f64d1b26332838f62aebb862b517ba73d3b308b7857bf7243c346ab416c4bd302ffdf164f42acb046f9f7db7a83ad7f15ab17a39c82cab2b3159630e23cbcf5494e3d05fe5769f0aeec41d0332538e4d37bdafb4dd4b7a43b2a13d6153aef277294bbd5520136e6ecd3e1c38efbc0f1ce6ade6db036699cc7413392f77692577304a078ba7d20c6594d0aae99b30350c63dc3448006e212d4003abcfa037ea5ee29bd075b211e3b7645bfc1b5646b5792f09d2549f2b37d1847869d938205617393484877b42f937b1b6c90261aa3d7447bd49bf5ca6a9ee5fafe84cde2d3e09a7952ba4125f5bd7d244c7f2f1577b130d639bd5c04aa7573dfa5a04d4e8c384a97e3cff246c627e9a9066dd7b825fffee81068e7d40c304e47709cf323030661c2e36b26861a2b3d0725a759c88a423f470d7d931438bfbe993cae3d7c8b90d975815245258598a9da40ad6f73cc027d6afd8c8f0ff22ec241acb4e6aba7de02adf89be07e1ef8c455fb8584ef13ee7e1d68f68f02472de36cd1c83842527eabae97b22be7bd49567719bf957c9e3807a6a9dc25d21bbdc021e7343324f49da4d65cffce99390c0d9f6e8748374e736b058ecc3e40cdbb70a0c04bf71b51b236c8e6c6ffde67b2c4087e8bc28c3cb7ded587c60344d9ad7bfa5200c9cd063c9170be592b0584460f815d915c28223a8c12da00bf30c4da8dad042e40efbc26e027b938101f978ad52389ef787d41917632ef78fa7a985ed632a03793721acbb2a67c647ee90a13ff69d03ed0019a626d5f1b475bdc4c12385e75ea9d6b797d3329f021b753750423254a1e579b8032296a222fc52e301023325c8576dcda1b664e1c60be129e55dc7dc8d8056253e419323971f3a0f061bb0a003cf1cfc315ed5d33b7393bb38e26da474c4be6c26829c3523435f59a705feca8fcfc5172e78644aba8338ec3c9a902f11b596c09c7197fd2a9d3853e7536217584c2385fc10726dbe1ce7526b98e51634e46b80c1f1c153697fc697b2ff3f89b750155e4afbc7f4e4244230a32fa86a9ecb3cd1ecd7a54b53f5f0d175846493d5794dbce11644a193522de6c3b204d6fb993ac464f167d4d022ac49db0d25cc01c727ddeb425be7b662c290e137a42c2c75136495e468642722ee987ef0dfeee9e21a3e135dbbf195c6c5099c93785dea400141ca9536de74c2661c9e9e4c8c5986de3d4cbc90d3a14768b551ab929a0343e9bdbd80477b70335cb43ed9c4d19bbfc0868b4a7fd9e5ff70ecb2e68e1b159047b12025cfadbc7cc71fb7127638985c8d7769bdeab15975abb8e444aa099176fc853ef5184d13bb726bc860b56b6d7c7014a0b75111bb228f17e02ca31a7fa73d526ddde701d6be316a2092560199c909936b8ceb4c7617ebab3d1a60db830f29f8deb55655c73145fe1cb54e2badd10a76bc2a4d65483d8991925f7b5d1868fe34e3917f2175875ef99dcdce09866d5e45f7c17fd434de1927662b850e783a9ae35bd8aac847fab06d6890ecc438c945873dacf04e06d78b22f96716a8f4ac644de6d47b6c0d98d312b27773bb41f94bc3afcd10da5f86cbeec9f0d6eb83d15ae754afeb885348f0fea2c4c596133a658668e7f80db36ed40de42566d8be9bc966bd613c244f93b4420048dddcb4ec47ef9462c4d1c931a42761e967281e02048099f0600dbdbc68acbb277a7250ff449e3b93e6de5904d567b9903d32fbb3a1be5643dae820e521953390cca6e98ca37eb143b122856a696a4c9e36dac65825202607c21e9fc57192a12bd4e09b48264861330010e9002d8298bce45fe144a1a6f844276802809160e50476d3993beeea55660f3d4e5cd9ca8282e402fdf1ee2047c914e9440b65dc1695a54c6e9d88d5ef13dd9eec9a2b639d010b7b9f659b225ed2e85433f7a900b76e0afc12426955642b861ece2b7f96c4b75e7f447cbdb0c51791e10d0bc096ebffbcd8a2abbf4639a08791fb25d9d22646f0f20b36af0b7ac14c1f30a1f752fec40450bad8d9ecc47962d1eb049d50d58896b82cb63e0284db3139a43f5e42b5be75c0aefc3f414d2ac401551661ca485dc17db63abd022e731f6711b5b904318e61d8f2bc4a2d08c61db0d7a1d1e47bc1bbd237314dd39480f17d9f4c8a208cc2d6df2743cf8eee00b91b943b7e65d75b25766797cd653d898023cc5b6bf5e35e1841dc5169425e4965d28a91a8719d881ee68ad68e5cb83c67d5eb7fc70a6ce8848ddbf79549bd33059af13fa692e68771384b8886579b357994d032884828db2cb95c99ec475cac483091cd994b6032bb135510774ce6d35cfb962d150d6492b0e4dca2b2b58244ebd6bf162336b2710e25134d9f1b2ee478df8cab833273030b29bb50cddca86b1f52e6cbc4f0ca156cf90d2f16c0b13fe5606ace274fc85933d8a17889edcf95a590b0601e28339c99f99209e393f128a3274a4605049f1df3d4b82bc125ea2680c2c5f5b39d29a857207"}, {0x38, 0x111, 0x40, "d59ae70ce8f10e2365952baaf4363fc19e3faf4d13bd4598f4e0e66c80ce8398d41c"}, {0xa8, 0x10f, 0x2, "8a1b32586208114057e1fbf86393196b7bc26dc125a2ef8733e453f90796eed4054ea0398a3c34ad5f127bb417f41a56062c257cecb680c8071d0f79aab565294fdb520f50d3b0dfdfe40d48b74045ab1233e7e4fe716444f33facca2f6109b586fe7a7804895aed6bac2fa7ea72e2fe224e249cc67cd6cb29c137e2efc736569b81f20437e8e9a8f46832caf90cf535a9fc"}, {0xc0, 0x11, 0x7, "c474ea39bda64fbf726c888456f394f056186a2ac81070a17e0654ca551501d3478ba9e4d24283b4b80000f1b57273bf73635c164cd48b2512df901f95e98e780f116d561e1ecc96ab401cb270c8195bd7792f6ea0d8629aa8fb4a9e1108d1184434f538d39c730874ecf83c122be647c188b798ed1b5e4a3f7f983c05fab1885a3fa19388990a29dde3c6629c101d9b081e70e39da7576d67f72fa9ea58015bc0a8ae5d0dec899a2e431cfa44dd"}, {0x98, 0x114, 0x7, "f1d5f076f67409f2df1469eec59a4cc065ecda11add80b3090adbfc1b1f6a549014c661a67c04702d84422f5f88b7d8c14da008f548f3aeb3a89143a7f1f037fb7027db347b9defc8f7d15110e3db3ccf09d866afb2a36b5e4932e4c0a0e7c98eb80ba53b0814cb83e14835c8cfb7b98b1615888a346c7ef1bd583749d056ab3e56a9bb5fd933d"}], 0x1248}}, {{&(0x7f0000003040)=@nfc={0x27, 0x0, 0x5, 0x2}, 0x80, &(0x7f0000004200)=[{&(0x7f00000030c0)="cb343b0fa513b531843570825b9b6448946a3c4a47e3a276a99a9923e564e7b1387bf8258988b0cdb516f427eef9d0b187e3ff357395d7ff14ea52c6bbdfc4c4f0ae54ab34833134c96419dc68f6ac164442662ff0f53ca7152e2c91855eb707ab77bda56d032e8f3e7c4613679b9002154757f16d6d85f880e4b0325c726355740df500d212c77f81c41051302f8535fac62de3755ef7f29a28221d07694294a207ad6408e5a1a0b36315d12f545368e25d985402963cd4282745f621b13d55e279a9a7f56516ee48b54b85878021466d26ffdf29362b2112a5abb1984214882d814adb29b7b751", 0xe8}, {&(0x7f00000031c0)="8f09a19ccf13901e2f5e3707659d3bc59c60cc7d95d625ca58b0ba17609fd5c087528dbeb36d2127d0fffc2b205b4d46e024daa2b812ea7f3d1e8f6f4c5b7bdc1cd89e64e8a3eeee6ce4fceb0ce401ea7f4d00d861d11dcd8dad82a7455632091e5c671fe07760776d060bfc61a3693d7c7611f1f7b4554b3848342a32dfe8cb9f99f94baf43bea2a3ec2e8ce5282c98a55ea61b283f1a42097ac7ac268c097eba5c395529b8111e139cda3137621f6c67bf9727b4dfe41e2f3e3607a550a815acb736ad5f8fe7e51e4c1a9193ca94724f59202943ded8d1a147e1aba5c3edc292b6879e17668f52b4d88512d6b0f9abf0ce88cd8861d5e647e2017a4d170b31283dac1d1518821085c66340cc8bab3ef90fc1a41a835a4afc2bedb41c77ab797868516a03ffd150000d944d45adaae33c203d0d78061da273883e11ae7de848c179d63bfa41b530472d3965f3c1f88146d0be08009ea0812c6755647ed5b79ccaabcae348c4e11ec33023e8bf5f8ec524708750eb15b26f1c80bc3d819613ec9817da598561f0a0921cebabd3cc790cb00481ab832b3ce32c2c9dfb41fc1c54869e2e58a30c3e4fb59e51c7c011decf3a9a20fd46d80cbc5296ce0efa9b7bfbd55d6cad6cf745140f247bdd1dd37c399a0b6f3e59d74d8c52227aaad01011a7daebea233e8b36ca3e0ecdda2b8a73201e041adc12255c9025c79f05949ac04bdc2054bec84e8fb85ca5d9f41576392839928041bf1dc5e7196a6703f430a17c6d4d622987771baf4c9368c2dd44bda19a2aa6a64c7da9794566238296faf82f6abd41837b9e05fdccaab45f23542899e1048d5e687c8b9059fee58b9011b7878ae86d8e1c90bcd0df646eba01ba9b54fd972960b96e8e39ce7d478488941f1617b22f3abd0c3d826f19abdd99cedcf41073ba936b70e12ebe228b37064fa996e54e686a4e7119a9c82817a9e042e69ba287778f29c0daccfd3845971df21afd2ca1ba0174a64f7ac35e922fb264d9f872e64e6362c2427e5c444fadbd059e1cd394561f81177af07980ae60d2fda8b6058007126259cd404506bbf46634082e7d5759449524436f2dfff8d667b407280a7448099dac6dbef792ad7f44bd8ce6e07040e0d0a602e43434fbfbce89a2f1d68d76a5086048bdf62e3e0e85ca064f5822c8bd0ddccf5d51cb79f9328fa6e9fef38bcae450854cdfcd2501772e8651d78d22a277eb8c1157bd3fb1173b50b0964c8d871177dab9fbcc198b32ad3313bc4e012c608abe8f4763cb8d3132785b3654bfa840dbafb10bad2a5a5a81169e6de6aeb5d421a0285cf8877ef9fed0f067a4576908eef345101d8d957f98dfb1476c6abf540bde9efc202105f6acb83f6eb3f1a51726166cfb7f9b13c6c55172104d3fd4c55362d59a47ef237936124f20553fda4abefba61d167cef5cef512e5534d9aa1fa0a983de97cd7b05450443c99e54a01ca2e09506fb0ef372e3afdc867622b400e3c07ce3726fca53c1f726f14fae99b71d325406afdecc0cdf307cdcc0b0b5313e2b87ccc3096998f9eb255372fedae2696cf524f1d00e94f3db830a53b153197309e1f2b9c13a77b157bfe357cee1bf3cd2a67bbfc034e1b9b8bdfef97515fe2d26274c638ef6cfef4fce3d62f44ea9090403f56ae661882a62e31978d83b4646d87b5cbf0d4daf821bf7a3fb45173160b1fa2741831890b0865bd9d43274f9c5bed2aa7fd88e501aecdc4971cc242de245ad1c44a5aa9916c2cff19dedafb254a98685a75c34e1a3ba62e5cae1aa45a68120f7267ff67223cdf89e89bf8d4b6467c3ce34bf5c32438bf4b5ccc4036afa6da6bc242eea6e1f4231e483a0c8466c1da4f3982ac0574cdb22c2d5da847643611dc032202cd0f2decaba476f30b0310eacd4b40fb1c9b59636fde3d3130eff7f708d87b76f9ea127687cadb694ff26d999f41dc837c29c1ce6f7525c4eff863200739f3906f80397383024379f88c12006da77ba8ebd84aa8f4b759e7d7547eb1d568a7214c1d63ea7f00620012a796655ce6f6419f12f1361d6a442bd8bcc92b84981c1847c35d3f385c59dbc03be7109b766f39b54e0611da7665b44ebd47eba9fc30a0a3c832da82a4b9d2caeeb728c11e7d1d6dc1271f924b0452e8a6106b533b002b7b6f84228489480b5cce5cfde187fa478f54213349cf6f2c77c3faa78e05bca3ef411f5d360208c180e499869c7de292596265fb0e4d628b7ef5dd918238eacf086a9beeb7002aa9fd7d918fb64b0559a63e241fe1ffa21b9eeabd82bc251a46ca01be3eb6bd78ef3b4b7825d085a03bdb5a2e4f106d14dd336e0bbe09403103b1b7278a25d19075d31c0031573e36a8cc8ef2a8888debdefbcbb1527b5b944c76eee00874ffc2ad0bca1ceb7e15ff40a0dacfb921aefe1036b966e8b479f7df90ccdb21eb488f85c3195ad85720abc3835d4f5b74a54a75df9d564edc8779bd4540c9d5f161c7b5a7212fccb1e2db9d9fa8b516b0b1f994636b2ef68f7f7495a003ff68b72fdeb8c7462dd627540fdb139d2f0e5238eacb1167edff7209c9835287b9eec08cf6aec8c3a1154f8b8ea1a58e0ed3f442d44b9fb53f7b5ae6c88c33b59f6504ed285da0c99e45fc080c38d93400ba3b651adef4659f91021e4a6c8bd30dbe088de876d1d566fa76081add6b02c1099b82fdaf9ed215e3f82364571ddf7d3c974a69a94405384af78bec46887f6953b77379d7ea192ddc34793103a7ea6b9e5d0f70f6e20ca67eadbc56b0d7c0524fe6a230f39cf3b125c3e99cf92ac3514773fd183e029453063a90fd7409528b3a97111d7f7e263952125ab11b43ccd0c25db82f32f1e19dc3f6483065858fe9ce9d4b59af1a15d30525590427ab0383342722c21c4c09d08bed75c103b8914a0cd30b4ba7758071b26e336c57ae70dc576abc14aaf6f8887965e1337ec1589984553631356c00bf5b01702c3269e8689188ae15af3a56de0089d7f4264d6ad521a0094000f3c124e170fc2387986d5695438360779d415381290c65c9b0ad16477d67aa603acc7cf4f032ac0a2e7a5ff70ba4448e842868b251dac5cdb983ca8b89f9d5e89f2196ca83e25af4a1145e2053d21d67557ba8e42749d2e731dc0a5d9dff2b1fe1af9f6293b7f310c295ff18fd5f916c4f152991ab74156843591261b488da4bac0e525c466b94af2b20ecb11c3786e08b8e57809048f37daa3675695049971afea344091f9a84a75465985ebe5ff855692701412b24a9b4f26abcb4d31532f8d5a2e294f5d55551d083b3255552811ec0c068c8d31a06ffb4fdcc510ca521e4384d475500ef9e88cf9b3e9ae62cfbe8669bcd613ded0dcbdb2f0f29538242890a695d5d700e7d943a4cc38c517ec2074721975c3570d74714b77bb8ce2e4e81df7b40c58af28fb8517a8be6d464066323ebe1cc707ed451983d5e5449efefe433c3a3b3991a56f97358e8cf68a24786a23d6782c2901b2428b1de99956eb111dcf51cbb0261a65eba4f8a02eb76760cf5489a056abe956e1383af9a9bfaff204e64f921c51fcb3347c095a9ac1e321e50e45949e832b22d1e94749434861f60f9b95a9c09c15c9b6805d4c278c1308927a521f1c5664b6c67a6b58f00ff5395592a4cd53ab81dc47843b220a1eb43359d28a91d25e3595eb46bce4a3662c20f34fa228b2384254abc85c02a192bd823d5d6014dad31451418a959cbe63fcc060e3990f2ca3204b8cf6e53264c159e8e82dae54ad34102263574599687ad264797c8d3f59fa1c875b7f11ed664e2d9357a67e4b6a6ce714110fafee11d15a97273e336e33caca14e3a00cee6f25f9f2a4b11c43d9b9d40a464488a88d8b8b34b57d72ed87ee617b3918f47121d05d64e53207635b7683b670bc096f76a85e6a0c9724d8a3816b8b3e8738abb4ee0798348a7175afc8add84b7024c1f9381f6d14fe7aedd3c332753417cc4c87641fd64ec92ad81d5dca89e67626362c193d11228b717b5a9c8870e0266bfb2de925b92ba72bbf8495020612d8aa566b97c36ff43ef84ff88ca92747fa11cea81bd535d8d9c8ab2d41701cf8121ff1073a036c6d719ef20d821d8a979a108182bee95353d0f8abc1763e6f7238c13363b8f0e6431756feb1028a2e2b9e899aef918bbe7080081b71f96917d7384421b7b96c71182c1bcf596355730ec4f85e50e08fe000e414464d04a788c7d393a226944e89983986f443c09317ae127d4dc079ab00a6cef235459462d2c6b0d3815405b87b5c9a3f6013847209ce197a76b6b70f91a8cbb3ece091c7850e136c7c49b3ed4bd56fc6ab075438440dd9fd1b4c1eb18a90ea77a716d4767501510065a273763ca59f94dafe38c3b62ddf1754ee93790c66ab2bc72744f269a91a2015badddb299f7a394810804836821b3345174eb9a97d39d397d223ae7a108f4354170912e5d16d838948420b279d555f467d1b4295e7bf90bb497239e40402f3019077f73ee5f79d4b57435386f4ad5acb5118eb4ab9cea8295de7977574e8832c011cb17e0d13a8bb54b34e15e0333ae5b3743ca9ce7940f6a26eb596fea361b7c24ca1efc499f340ea6d4f347eac06f8637f7c37b7478d342954e2f66ef3ace5c792dd257c340e4b30621cbe52d89e3acf81991021dbe5aaccfa9983187d078c47114e37cfdb39e6b7aba6aa251b02dca242a591fcf2b29f65db5f7e8995828aa6d752660702d8ff95784fb08df5c3223500d75b6fad03f05182ef3373374e8dfd4cfd86a38b84cf4993cf30f1e1c5d404c27610b411f0e910bd5894a7a6dd2c7e37bbcda7f726a65a0599e391dcdccbb936df61affb45a0e613cbf29ec48c8b5fbb2c6520583beb57d1e31a0a70fe20eab53022e611b722e15949665e9f03c6631587e088b21da1b5060edf6f85b62b48d7518958d6bed5fcc4d04627ff24421fb7e1a91b6d6b4e79c0f84d310f24e475aba0f4c0bc45b5b728ddc16c3fdf69b05466c04e0e453f36b3820e94f88e9b7652504ea585507f45997af3f696f955f43cf2b13c3daa3f0e216da74811dc576dd6f14e1be32287ea5f336d7eb8be2870f0cc3dca83e7f65ff9f30d9106e2420452d8f934fa381e94f84b166061771727ed7b34f6af0d1674c38bbd4ceead05450ddda651567865601018de445e5d0f87f10d4b7f7abcf73e4902656ea5c22a4a2fc14cb81f9e3d7bd17a9a3492427f3e2f73850044d644d9a9c9f9d1b5197a1fd9c893114c206230493b8c352b86b8fec6dfd09d2059c7a22990cb8291e41b151dbf04195c49f0c564811f6fb3dacd345bbd22f7db5f071708eb6e9c8746a15d624dc969ac28b5c0b2a4fd4f2410b45b6de985ec5e079cf80baed26fc70b31829b9e208ef637a326ce29f6f6182490b727d05e614e40a43393ae5b26317badca30e6c12a7c334caec4b76c4aa9c99ea40ec6b5e80f240cf43a94b11a84b121a8ed27848558b7104a42ef62013deca9d4e278542e43466880b0b79deefe9b4798c1fd9d0fdc5ad9110d47a43b537af5169344ac828b3d2f1007bb3efa463aff512d82093d321a22d29dc88bfbf02f68029d95c94e901e34b5ca810890f7b4787f168be332033527c7c9dd3d30204317c71c5f6b1f951b69f5007a2d6efaff8b7a74d694e18d096a85fbbe38725fbe6253d0eb66fc4002a4f65e4712fc4b7f930414bc6c1e3c7c461ae2fa8a332812a55d8ac76d21a5987f86a3cdaf6e4e45fa6a8c8fcf97a380e8f642710d71728e6e47097b27d2ac98eda934ae997cad436d67", 0x1000}, {&(0x7f00000041c0)="3420233c6804d9d65a4a739b65abda012e96cbad0da711e97b6f8e3e49440286722dc4db35d2fc00f1", 0x29}], 0x3, &(0x7f0000004240)=[{0xa0, 0x117, 0x8f0, "d863fb25311dd97ec38b02fba4ad33e85490848a723adab91b69fb7fb58fb617abe7cb08e26090a512288e44743af7b86eaaf01e6b4d8c2428791bc5aa5992dd3234bbda96cac387aeb22d01e1e269080fdc66fb4a8193401aa9eb5387292bde268824a5c3b1c297fa7c790edebf8bcb0a877c88bf560e9e8447b488612cdd348a0991141ca3869a7e7d7670f87ca43e"}, {0x68, 0x3a, 0x0, "f0e4dccc3f4ca2327f251dd8ba4208c8c9c23002daf40643c14a5d2deff16a2312870ef39f558ea38c060e95831c9c5d512a541d4d567a78c8252ca80493273a445473765da0ecd1feb27544ae564b8b60b1a4610d8b"}, {0xf8, 0xff, 0x100, "a46bc8fc2b70fd152f3b6cca6ebdbcecc4479c7f20908bcc83936b1922f71fb056cbdfaf961ec16a4c9db70e06c92db3ebff397fb54ff692beca6fb4b1076323f68ebfa8da169718a2f0a5433473bc0b27ac967e870716332ec50d0aef2f63e49ecfe1054fa79d63985a5ded192bb732f7c27da6d33c1c6952463d00c60b83354cd905c5cb5cb4ff91fd8928c057e47c135c1c0d9d8ca726de6b33a4cf3448f778887458b74ad44e5bcdc0e61c491fcd220cec82646a4fde913d6ed5abfec844ef9efdda7f81b897de3ebaf95cf01ed1bf81535eb8e173776d0ad586c192bb983d5068cc"}, {0xf0, 0x101, 0x87b, "a79e70464a5bc62097ea46d6d22e2d6113af52868f763b0262916462c0ff58f215de566b727a783d02e705b718f26a8641f5e0ec88993cf5b7b38f568bfcf987b116534afbca9b6c7a3482bb13713e9c666fc7bdff94f81830f73390e7d95f24e788ad095125458d35bb3c31f8410d8f823c6fe1832c48510843d195f22a0792d1b83595d332109e7314795615aa6cc1adda288e9f45fec9e2eb50285550f76f44917470bc7a204c1e21b1a2dc1d8fd5a63a4f4158673ef1a2f2e257fc3529dae19083341d451fcfee0dda8f079ca6f74dea120b880f129054d46952250c"}, {0x50, 0x0, 0xc14, "40107880fd9db6dd684af5901af3a454043703b414e28f338aadf72640423f66d6c926f90b1ef441a2c56f799edad9f20ea0945e2f3c07b59547d9d369f254"}, {0x108, 0x115, 0xfffffffa, "79880ec11e846208434688d3986f58b4adc5e4fa4bdbc99be06f6fe552022449ad3fe01ad17f0d1bc5159fa9f293b069325fe7fcaac1f177cb7ecbece4b41e06665580faff29faede405542c015cff6c50afdbbc2166c9b5a281d271804e54563e7eae55821b4383c8966cfa2d9078843104c839979d578c7847862eec6c8b08d41d10f16156255ee7453b6b24c257588b9603feace212bbe1d3f9bbe6e02bd281de7a2ddc2706473a936974f4be4f27f26158ce549b75d55a59800940356317fb9b7577159e97258c8cdd1aaa536a0f71d4fc4e9873884d2f7c3d893a467d5ffb53f401285caff5974806f8a058abf1a401b60db085f1"}, {0x28, 0x115, 0x80000000, "24ebb0eca646078e9ff0234d6d6ee692e447"}], 0x470}}, {{&(0x7f00000046c0)=@ethernet={0x6, @random="383f10c97a24"}, 0x80, &(0x7f0000004800)=[{&(0x7f0000004740)="0d56994d7f0fcdd6ca61a8523c4927294efc782327a535", 0x17}, {&(0x7f0000004780)="0d82f0cfbe93a9434f27987fa45768ffb642ed586b46490cede499a846678f4c77f2c5ae2a33e9c5cb4a1ef2abf9e2d73e2eb4c265fcdbc2eb8f0c7d4935c06d288431eb9c2e0fdcf5bdb14d6252cb2e934e666b77c777db054583a0dc9e47d042", 0x61}], 0x2, &(0x7f0000004840)=[{0xb8, 0x1, 0x7fff, "323cb1b3fb41439c835d9525bb44441e7df0c5cdca9d127db1f2dd3747b99629b87ab4b462321769ecacd24d6276ef31f070bd77095dce0c6f63c27fcb4201dbb8644b9c8e96f10aabe0bb0435558a7602abfd7ee8ff67337a8441c5cda5ef632cc1642743a5457d596e43fe89da36384c171bd2b66226242a2fe60b78814f3050ee44e1e5dd0b4ef95ebcf8ada8afbd6f48e79b7864310491c0fdfa0e281576e882cafe1b50ff"}, {0x70, 0x12c, 0xfffffbff, "d3c6cb62e55af4ca610eef6f7354c26b6446df815e9f50afb68913c3fafc2406ce5c51f52881336bc0a3c8d3da7296337c99c0ae99f777be95e5260146d2f3dc9174d4aaeab6054720f66ed414088e99edf5dbe17509690c53f88a7e08b9"}, {0xe0, 0xff, 0xff, "56dac0453868516122d243ab519170c544ae3742e4a1faf91e29e2009edf06028baf5ad3d31c5d03aa25ecd70557fff1409d97917fdd3a44bb8dfa524ef1045d5098e768df17fbd773aac09946970f3f9d6da18a2b390079aaabe046868de7dd7e63faea03beafbb5835ae472d6b98a47bb83cdf9fb50c3214c6628fc9d18dba412362aab587b271ac56057f6005cbd1de61a94ad9d16e56bbd788fded924c2a651f386923c6359d2773b421a31cf3b00a68929af9f72ddea7ed044e6f0e4360cc62ea937bc85d375c073716d9"}, {0x48, 0x11, 0xcdc, "a05ea5a2f17eaaf14b65c59ed6734c12d89f786a43fcb859632185d8cfae620366a7f5063b63d47f3cb907294c1367ae3ab482d9c167a85c"}, {0xd8, 0x3a, 0x20, "3623b6c063952403f289a0516693b39a204a9f0f0df0f88e61a1212816b2a4d0f5116ef18f74c9c796d16d7408ae06b0231cc73c45bab6418dea08631a7e104ff5dd4c0dd0640af67b0255630f2ce31424d9e82a44b5ef381339325ae0acc5166bffd8f63d7da56d5bfc964087c7b60c77d2379a91a6a93e62e9a9f96d20511768f2f508908f565253be870cc5ccded27057795e7df562d16ee45b97bc9bbd1b8024b49c288f95081f4254906fce4d8a5f427509a98ab3092ed324bec7bc4abadc91c416"}, {0x88, 0x114, 0x185d, "6a940644c39864a1d6316ccd69da79336b2cae268cea1eae2fc0a3b656ac904e26cf7b60c0d5869e0990306d20437c893b83ceb67861aec746cb5b1e3e04aa5c24fd935672b678c6338b086cdad4918f1eb3179b89e6833c8397327fbef8c87f9077aa566f1100b2bdbc8b69a8f67d79f688817d2307a2"}, {0x18, 0x111, 0x3e54, "04ef9a2b38"}, {0xd0, 0x119, 0x624a, "5e1e32e604c407ab9c6f88bc5adfb216899092d5b8bb6ac76b1f0370bda415d5946a92b4b76156055f9793bbc956ccfd6a67524b5ac6b0efbb744981b3118cc71a09deea0755c0fcddf17cc845a13a3408b72038a0da45a065d8b45e12667ada2a293e27c2168cbaf26d60311c41ffd824fdf93806e0ed1796a3fe2a0af8358b158a520fe95d8a849bfec6a81db9c8c69b340f12c59a0c5cb11062f7291d0ce2a640a60a0cd24d2d40f4f7e992126c94ffe72a01c03083554e706258f548"}, {0x98, 0x110, 0x200, "d49d745994e640e93e2786fa5b9dffcc31b27fbc256861f8700d42695e26d616cc67912a9fd41463cb7d3046a4cbfaef1974b9f88d90eb91cb17482c33b5bf9633f6a633ee5de675d0d6b6f9d6769c2ce45184f1b1208a913f9985dcd73203b0d9b9b24b8e1e39aee9a304ac3ea31230fc9db2455822617a9336607ea09919ff29"}, {0xc8, 0x0, 0x3, "a401725599f21a6e2135a09dd074907ed64517ac7d3bf77e5d9c745024d4984a8f3e2a0882c382fdb683700086e4eacad80b76386776149960fc79dd9123d226102a6a823f21c48e5bb03dfc1c560b025c9d24dd82665a9b160057f131a06dfdf0c4e8641243973fc991af60e28f4b5abec372a8ede955b525f059eafff545d9945b50513c7697a861879307c4a6e3a095d41649816c7b2df187055a2ef891669150bff399aaa4cc44c940f1e69f70820a81daa3c9c8"}], 0x5f8}}, {{&(0x7f0000004e40)=@phonet={0x23, 0x6, 0x8, 0x4}, 0x80, &(0x7f0000005080)=[{&(0x7f0000004ec0)="7072f518f48fce7e7967ee4782546385a46fdc15fbe8900355ceba852dfcc055fb4b69481af92419e6ca", 0x2a}, {&(0x7f0000004f00)="01a2a1df835ac4289f20772e29dc1717fc86f685a9dd54e0ba69091ef2087ad7c901e7b7276107653792b0de179c3e683c01b14ae48f664c01f095306719563ec60c4f6e6aed3736249ebc66f4dbc0964d718841f79b01bc2d65eb6660309e8cd4fdeb7205d37744a236e3c5435b1ab8ae7c7b321b5adf95bf0651a2567fa4c85c0b918784e08983619fb18a3e91e77fbf1e26e5ff8a4854c3f2e6d5ed3b3c3fc61b5059a3f8b5f66630e173fb92cf72570f94e8016e9f9c72639eed338da18e5f5736d4f1cdc971433b042ff23a2be63bd453f698cd4574d4c4bc23a4d43e74a6167010b0", 0xe5}, {&(0x7f0000005000)="7b8a2a1c783420f9021188ed05674d233e51ee2a2be486edbf27602910af35c54a3fc9e4e1b940d59ef92f32cb1525db71cc542dedbf0f0dbd3074546c1ead2b", 0x40}, {&(0x7f0000005040)="80ba1eedcc5bbbb20742b9a1a1eb1369e2e2c776f71a8790d08393780950ae2f38439715f3f00b6571cfe4816d96a23f5580f305f95014bc4763f251a6bda0", 0x3f}], 0x4}}, {{&(0x7f00000050c0)=@qipcrtr={0x2a, 0x3, 0xffff8001}, 0x80, &(0x7f0000005400)=[{&(0x7f0000005140)="d97c5a4bcd0b176c6eaa618fd7d81800532a487b39fcb709d1b0587f2d7425f7b1ca98ef04176db0affa12938a0d63da552ee573af01c5896e6c8f605bc8b031cacd6b200eb718643d288835b5e3f21947ef51d695bf53ecdda7dad02516f89a3c7ca0fb391e", 0x66}, {&(0x7f00000051c0)="fcc91592d3ab89f3611281076cb6e697cede74fe4487d4d0b0cbb6ff1946c98132404725e293ad6fffcc00d0b9f14dbf13ccc74b87a696c4f1cce9e7a0e64985133cfa162da76e02a1412fe05f21e357b58931ef69379c67f573b87083dc3accad712e6995f95fa57d179592ebe9cb930d218e0dd16831970a017f479a6625b7d30b0fc6beae8dd35268c1a82bc21deefb8ae0", 0x93}, {&(0x7f0000005280)="fd3fa21679066db22f6d00a65f691b77ecbc1742679b3b7505a3a4ce004b3eccf3c0e978ba047af4520a8edebe6a94d456953d9e95db761c4027f39c48765050bef40ddc62eee11d2068032b96b2fd1e2fd5932a76b1963cf9edc08927e740228301c7af6ffd7abede35326accb6fb0334d67b42bb4c93c22d6c8a62f9f605ce3e5866b92116f06d258533404212ec7815755e1023edd30b1493f3757c4b55d4cdd9553aa154c751be9334e890836f2c7ad53897e25af751427dc58fc62432a5db8efca352b8ce6489307bf3db1f19951c2354b49a189a938b6f92f8b1f84e76b2a07b1b11c5c5b7fff16f7eede33abe2741a5c832f39c0685d2e2", 0xfb}, {&(0x7f0000005380)="4779cc7a9fad2373b06d7cbe8fe79e491c7ac37337bd9e09d6f045a87650558fa15e0f02b0084ecc0c0a5a87113a713fa0bec0f8b93a8c764cdde6a4b04c7f7aefec4ff554fe1230965db293757d56", 0x4f}], 0x4, &(0x7f0000005440)=ANY=[@ANYBLOB="d8000000000000003a00000008000000d7d716a68563f7ac30dff782c803aaa34f506100ff4076ae4943e86cb484908f8eb19841dcf2b4fe6f6b46d3b94471277e1ded065ae0246c3dd96823dc79db9115949b0ac31d43e3e17f1fdb0638483c1bff7f00006f1cbc2a2cd060a8b32f656d040ea67c0969f67534d1018faee53e46db219acfbb993ca07dabbe6fb4fb570ef0f21fa7ed66cdef0bb3b35f6314bdb0d91e948bfce5b26d7beccab7127612bd37ca7589d183190d8fafd3dae68b980fdc80edf6b57b6dbccf8e839594c53148c1d60881000000d0000000000000001201000005000000f319a5baea8801038c19469b3ab6d89e67a89f4842a7d256cafa398226dd7195b9b0c0133e287cc0a15e15a73ef3b44bae1d56b7ee27d4902eafe5696ce1bd55d16b3740311d71200fef977a32f8cea64f714f9b9fccf301602604486360078e1f6d4d1c2c153288f19c0446bcf0fa6b65c4c7943d5719d431489fc84a40fce2debdab469928f3f3d60d5830b617ff2509c543106b83c171e36b992a4b1f86e961d03abb09a9b1e0e439318064c3bc1b6fa140d127690d13fff6c2949b000000d000000000000000150100000800000063c4dd13f887bf73f708332c25736958d53bed0ecfb31b75a6abfb4ebb39a204a6bbb1f0e9a7241d635127d601b292d14478100f875ce71ec4412523e0ef9d9ddd376c8108c8b471804febcb9d08603ba27fa82a0c60f1b5ca0ee696838201cf13fb922c2d1e2d62447823700f5ab7f5f75f4f818958ac7072db95bc9fd469ea47c7eb4dee405d2765cc22c0c6e2902c74d0173e64873d5255b78ae28f3c5e8cecbb9ab37b944146ac3f6bedc70c196527ddf0af35dd19a28de1e31bf3000000c8000000000000000e010000b9e80000d351cbfd209f23b605daf9b9c2a2745926430fabf970ba265406decfb0157713687b97fc5eaf4f507f0439a834e4998d8e462b078d7a50d95ee5701507264ec3345bc6fcdba04443fceefebf07af12305e8c63e38514ff68bd6f77664bdb13af09f538430bfb1cf082f17956095caa2c4971d16d2b0ee5f6bbcdf611e375d331174288dd036acc422035672cc92f31290a5f280546ed0ffa94f4c37367c88845b00b0c5384e8218a42000705b8fb5455a35d051033620000"], 0x340}}, {{&(0x7f0000005780)=@generic={0x2a, "1a1a7f72dcab4fe493b88d16b3781b60dcbafe57d225370fb457e7f41dd95806d7005c007f2bef88d90685f398ee29916551ab389b0a1b401f106125fdb3b01488e32df1f7056f3d1e2f8fbb3138d2c75f1214c4f5c51003ad5997bf6eb866e65ecf83c4309591c9844f4c54963bf433149aa86121cc9e45dbbfc2efa1a8"}, 0x80, &(0x7f0000005980)=[{&(0x7f0000005800)="fa0ace83b9efb1ae9c74b206fee510745641c90f255469809992088efe4facab4e6b139ee923f0344e70e7b5357179fdebfe70dade812b04a88a57f98b4a130e2434f6da4540c847df3ba8f4db23d1625e4f7dc880da82da1eca4710381912c3d600eaae11fa40991274ea2425680a232a5656efd754ab73c2b53bec3cb1b3c6dd7d5b61be6b820fb0bfe22346d16a064a0fe50b8a861360b8221369d02beaa194da54260623b0ea14213c06ba4b4f24cc0fdae2e4803956077cf09a990440e668d76f730588e7fcae143d11d77a5405eeb8d9959bb1ee47cd20b976251c179cf7533223", 0xe4}, {&(0x7f0000005900)="f44a3a03f9ac929d3b708c3caef6f1623ffc8a745497c1f67dc4558d5b80f71c530abef8db372fb19cb84cd5cca3591267b3776d6bc9a05a6a9b99517509960f90d49f71d73e13c7c014c90210fc997240b353aa90ea1a0b068c312a776859d204638dfa6c00b299", 0x68}], 0x2, &(0x7f00000059c0)=[{0x78, 0x29, 0x8, "fb8a3602c1eab3614e95daeb988d41ae5b132dc2cdcb382db90d17301c04ed402e8113366c9b27c41be53aa12f90ac4cd0b284e5de200538652837c52fe6270eed76039410a938eb5277950df4ade586d199b32f52a0e7a8aaef443b2d142941bfb69fa5c82915"}, {0x20, 0x10f, 0x7, "3abfdd522cf9fdbfa8b79f16"}, {0x1010, 0x6, 0x6, "453b1952e01a6f6e1c8a42d8f4d65c1224920ad0adef9dba9c7bc588fd7655d8eab306bae86d2e18ce70ce7b91584251be6f0d631a5ca393bdbb13ead3e9ce98ec4a34cbdbb41f5f60a95422632dceff8c0558350e978bf0a95bcc944ce6c7d7ef47dea584c36d2859cf6f53271cc2a60bb36764e79694e01103b5e167932280f6d5384d0cff8c438afad8b5b715737da01c3ffe08bf7b2ee06a2251a94166a004b923b2a77efe35dc76064546eae22c87893897e3c1a919d5fb4a792e701700d7da0232bed961e38e72b9c5d552b4d73cbd1e9fe45c8a303d4ef9a3ea8957af17384eaac9d9cafc1e19ec3fc1bbf61d70f9d88ec0019d5aae8eb76841b7675ef940306096f844d6c8a591443cb5f7280eaf0c443c81af4ac342916588deeb7e4e2b4d5620d1bbad947e6046c1547ed2c8844c0afacfd50688427656638d07578fcf4788b8204b5b6d5357c4d91ab6ee51627051e277ab72928446448a5878080386b2ebd34907172d5851bdf78ce2514b44df9f9c0187c2b6b55067707b26809fe7eb9616834fe0b6dda70ff4cf4799ee619fd8a8769a2595ff046ec447ea13ef785b53c5c8d44530f067bbc3e9f5b94b94a33dbeae0b305f54de60174b4d7026f38aea30ba042915c8b130fe3ab3e63a3fd68d68c19b4c96efc04e9fc0ea4219ea1932cda72a55696a0706bb1ba55b9d5866d0bd00456523e335d27963eb86cabcca8b12a5e0be5fe7f4e0a007e64d85082da7642a08ee0eb3f808da4aaaa40e9580a5f86cd44f326cec80aac30bffa88feb03f5c699e5c27f95a87a29888b6da59187cad72101ff85011e0d02a424411efb39827f03e5622c7cab04df15fb296bb4506c52e6c7fdd45c3a1be76a9c9a0d5760da7104a393f3e14f344c64cc0451fec70dca1a56328431e1bfb2cce5f0ac4a06f3b9170c9cc9c87af8c26834e4222c7b8dc7d6fbcfe922679c9246761847ad69ea51b97ea0fd85b3a18bc1e401293a27002bd66400cfa7057cd9f259248e587281c59b162ccaaa19c420bba9bb738de38cf40525476fa47764133e8b5e59e922f248d50ac08bbbb14821bca914c10b0e4fbc3521db2a297bbd5c8f72100254ad4cbcbfb6baaa602250b707be28883aec81c50d9660c779cd5b8f22e6622c356402829c119d2b10d70901722337f739b4dcbfc2b8ffafbe57647046f984453352896832d090b7ee43d675619d65727e9131c756cb8bf371b960fb0724ab36b0f0d21b9ca90a8e39e4190666b8c8e8637731951f9922f439a3a3b31e2d51515cf896e2d1a298a9db946ec70a5cb5373403263f148560f38ea195aeb0b99654740ff3393a687f152dacbf149b4afdcb3381b3f269e7d7f2bb7c4084dc0c28e0c9d62988ed8c1950361881a25a914110256ef6d0a551f3d4d99ee80bbaa90b5b4b3559271a9a254bdd69bf4e262d03baadaeebc68d06fb28477f9b3ddb073eb8ffc9bc5aed9575ba8a40c70bcdb6669bed856850e5d47e6bda5f5d049e42fefe15a3ae1c11a4852016188e45d13cd17b5f020c2cd8067ca532cbf2af5c107c9ec7f7b42225e69b348238ba4ff710b54ed046f76a2692b784978e4bbdc3e7a6931ae2bc39b5657f83fc4b030ba015b92bdba85ca76ace16f70fe4a825050e47b3ec593dcb7be218b79db3cc2c3e8bd3e3d927d0b8e4d1289ac7e99713ec4c7ab070b7822a2476b2dc9f9280aaaada254ba5e062d900383cdc50499429b13657542b0df3b796fddbb841efc9a451e15e26a8d6a043de20114a32f6ca4e884b3e8b1618270edd421bbc4ed16150409ecc38d6d9fd3022ea8447b27afc06c53e75b1249800a5442e0381dce90b5c22dc3078dffff492beee641dbf061ab965f245be0d6e4a0367129f28859e7f18ae59b58be2a298b44258132a987a2bccd03096ba9d514ae137999138567aedae5971d187ad16b4ea440110c4b03f954ac1081309fc1d02b721e03c18a6e846537beb6fe0809ba8c9d0162cf85157da25f10242ef90dd2bf9b808fa26ce19e51b493d058168c91900847a91d60e01241325c3d10635638f0289748816de9d5ef8b151bef842a27ed8f5b0692396008e88ce5511d53c78fbff830ac776c1694ffae17a1ebbcc5da21250b9f2155be4a2e7d2a233bb1f3fb972e676c9ecdfa1bdd5aa3d82738e3d583b933d35a95ee47f110ad7f34048c9123898a200b2f4718f9750c20aa832d78a6a8c1b20befe1c6ee7684abdfa4e0988e21fd83f9b3541a9754aa6026a2d033fef555ae678c76daa3ac1b9b501c13bc9b24e67a3f09357c851fad3ea43698917d8e832c1d9b7f2b7c8b69729d0506971a17fbabb9b05774b620128a4008e646ee78ca04c177703ece49579ea84842eb8ba6d56374311df9dac62c27ea1f19c0a03ff34ad2cf2c1c8422bc5dccd791deb3ee620ae140fc9501c23db11a24d2dceb59441f920a5295a22df57e5d9dbfedc333d7533666f990b2e9e8881ec7e991f66cd9901d65a698f5408292e0a150a281ef469718fc92811e173a5860ce2f0f89e430e1091d676b4a92124eef32a11677db2461ad53cdf8e2aec30229820aaa31371d57f50fb889a41cda81635b5258f216768d361aec7c1bfc8c77165d1ef4d660231227191008f32c08831188355121d317017344a28beebd88ef28bdbbf6bec9dd3af566b8f5e8e906f850edb6a2e5b06ebb49dc3c24edaa5e70f09d045fc2f90e4d77ba22030b05546e7b16ed968d5f92cc8d1b5f71c9a3e4b04cc261ce2fa138080cfbd3cab6ddcf87d1bf33c7e419c916c04a7df7022b4fd4c89e42d072f3ff7e45e53a414122436e50ebf4fe4ef96d1599f08eb7cd60e4e37657484c8ac4a6a6d85bd49bffc30e07711caa992d86ec8bfd0ef4085d8920eab96d32e0aad9886407f90ed3b36a445acbb7071f28113cc24ee2f346e65fbe01d3195a8ea5d2d1c69b0d5cb675d7ffd065f101ca9261e384b40ba4a827cbbec64e2925838e0da597d2f4651af9362fb8291a48a6133ddcc1e01124ed6396f43fbc056db91a55a671a7519ca3ac9c2cbce3a55edf8048e9d85a3c7fa26ae509b18b7e666d4ba7726aab2b931aab72462e15e1358271c08cf7f0dbc4c967a5657b114b5aec8bd30dfa4903f6031de54f34dc608f0cf3162b7711327868ea541c63be6a40a1566745d6a24f65fa826b9ddce9df255cf87e9fb92ead69e07153ac83673732e37718fe2e8d1a3f4d01150f8d3bc932d3f360281ae7e645af621bfae8269aed4ac920d1bf5b192b882b09d6edc24b3bf6df0cd479a4f49e0095f12b5e7f9e83e2787c20cecc9188a574ebce0b9f83071dc27d26182d84ae1f905e500ea84f8308277c0200ea6aa499f8ba6e9f679edbb762c494be8465858322238e80865819d29a541ed5ef478c7f8f75d5e3626d1bd5943ec753c5754a7f427f9e564efe4f90069da0dee802c623cf45667d0cedd75873c224b88597a7af0737e96c7b24d60bf2a4d2a40100e4b7e560388703469c7cbfa2e4714efb8fd4b0a6c467f288574dc6c04110ddda386141f15c6d51651d3661b5228fa2ee744394d0dc9e79fe2ef855f6cc176350b064f5c5c217aa54cdb03319d58b39ec8bf8f0e5d55c5fad8762752b783516bbb10c8d2193dca75a52c1649237a209c9102da36aeeaf7c051bbeeade8b2a6eef45ef32e96f7c4a748cd2ebd591cacf4b59460659df4452e7df81e269240e63f2209de2ae65d12b52d8b08f13f80f0fee62f22319a5180caa8f7680fb289cb7934938fd668e4a379d6741e3c7166dc8d29e72df4d87a90cccebc1b865f55251222bc057424ff44740b8d1f1ea1264ea8caafdff8e0bb4a632615556196a07acfaa290d526f01286c3daf949cf66b2c535fe485ee99ff48c610fa6d256248bc2db9f2c70dd53b81d5157d796b0a89b5d5d8ca3465ba2d7ebc7d258ddd42fddbb45f92fc5eb0ef27faf8090b8d2eebce3381a181a5b40d3630531599331142e8f2fefa9ee302ab1bceeaa8a78a09299779f24ab6099955236f80ba928aa78e9e16fb3a2994147c87ea152142d8a87b9c7c8cfb732df6cd6b37d5803fbea042ed50e985a5b05e70b1d95bbc2f20a840be4b9a182b9ed968c6c089da1d150c353283b769e0bfa07676338a15e835574cd9155a3df2a18c50dd8cb8fefce1495d30f4178035e9d59173c03dabe3ede7e12e6ff41cc1eb750f843ca58e05e03eb0ccf9f26a3a85e2d734371e9d429fad7fe6d227dd4c463a7766aa096654d58a555fa41a58dce24cd0251a84693d599b9f9f11d5ae19c0f23a2a65ce16e65379f80ae23714be8bcd8bfb5b320461b028ca56552e4f057bf477a1755bb73458b86efcdd7f00f8842d24429ff71f10c77b2631a1f04a040a2a82d3a042c614ac9c17063aff0769cbd06e6c7442e6d6e4b2a2bc865b3488375efc1c69da9a80ae991fb0a883dc58d04f7072b813d9b1dc1753e0b51078940305236a894f830ee6a4faac795c62ea44dba4de6cec9f24418f2dd1c38592a08ea99836c7ef79c2d0e7fe3acd734d6c899850f7265ae6bc55fdf652e58878e5d2de1bc0f0b95cd2762dce215078d246a84887c4b2c7ad7f45602fafb228149cd4d762a1dc2f87adf42978f81a66b6b3b42bdef13d1e28a3c63b67e2898b474db55cdc9cf4d69fef9dafc0b1c2cddb223ec037af36f3ee348879c7a1d491160c9f4617ee22718865f750a399017f3ca2747c1de4df24ef532bc4e4c25bc204ee918476eb529a654572103854eb94b758da45ab58e91ebb311f3652ecde04346d24f94e2be99ad0c418e18e561c185792382686f61473e527af9a6852314904810ddd85a0c6cdad0dc21fff46dfafae5c97af21f15431f70d180f3b749fc4126c839aff135e277e2acbd02e43cdfdaf26b40b31834be931516a4b847ac7c9e77a62560388cda799a55d98ea463b6b2e2943438ff51bace87d7ab7ec1abb69a4701f100f484e8ce5c38c7a92b2661c08d43c4b4d962bf217bd0441028d525859573f04096aa93c1b09ed236b5bfa09c1312246d09dda9fba8dd77fdd2fa5de8fc6984e447354c4f8ce723845c0933ecb9cee767b4f0dc0b42712773776c1decb83dcece2c7ed4579c4de802489dcb49ee63b62a99170bcd8bfe011b0492999ae784a146f1126ff050eaa17403424f3c3bf3ab0f5aa5dedfc81ede337e4856b1dd287afc8fb51cba73edf1d9646d1324189af32202598e6de7488e850a13729b3b8871982c2341b46a4aa30167573a62ede3cf206745645fd63dd6d8db59e0285e684b0279b5de669e0eb8afb2cfea322b7cad3c9bb9ca75875bcb1789f57b300322f67ad19459fbbcf21756366761d54e84bc4ef7b34eeb12753b94c5637f8bc977ed4811585a5b4e8a5037bcf009fc4e2f090fc30c48ff87106e37651e473ef93103e07c056367131bba6a02ea87824370e2012f63b01443d2ea1e7f8e9a8dba0735118577e956da8508b6f52dc779180aebbdd20e616e93f004562ad152401534318ff9d680fac756ea0c3721704bcec3881c3a50415348d8772b815c53b006206519e181ce553f4d2907d3963c20e924fa494a720411fd202c4e0f208d520d30d261d72bffe2b5185c03c3c35ee818efe32716ce0ef4c65dafc1df57aa81452d88a1eef0e270a16446bc4a9cef694be0d0ba73c0e420e187b54dc2d7602252f954f74908949b41b94bcf7584f051097e15059024b3cadd4df5ce9022a8989d7834ad74ea2b3187df782fd1954e71f70a3af57cdfeb7f61f332a7d4399e71a2738f418"}, {0xd0, 0x113, 0x2, "139c33d79f33226d3fb3ece8a7c05b974de844481d68618320c5d0b8c1534e14f27d17ecc0e7444a955272ea5318c2ab35cfd185b725865c011fd6636ca15db6d655249a13b5d93c239d83f44cd06950a6cb553a7df5176afde3a7c6cd334c5491d7efd981a1acd8d00d666b09063f172e45ea7f326b81ed9a06fd53264ebca7a7bc5b35b7b78e2e97be0b62350a66d6e367cca26d44986ce6fef77d1a3041e83e674e03ce357bdc0aa8f7fa7c4f4915ecc91c6dd606f908b680ee36"}], 0x1178}}, {{&(0x7f0000006b40)=@pppoe={0x18, 0x0, {0x1, @empty, 'veth1_macvtap\x00'}}, 0x80, &(0x7f0000008200)=[{&(0x7f0000006bc0)="03be97b164138d1d92e15704f5d15da95868c6ca89bf2e94a016f5ea84379b1cdacea421cb4ab4b46797e2a92f577ce7bb9ee4fa02b0b4712fd3f10682918265bc46cc9a84b978c2290ed4614b0d3779eb36340837999c4f3448188a04178b47d08afbec6dd56ce9fe7ef775652319616f18c06181e8ea16547226bad9be86d0a66a", 0x82}, {&(0x7f0000006c80)="d40c0fae54582a957a79e275ded9754d733119ae3b1248aec51cf52f324a40f1d91f4146795df1da5be3b6a8aff4a55c525198d6da0642b5d363e0a9fb00743455209ddb0d2dac26a7226b93d0a04e651349ada0748669352ff57ce9a06da0a2e6516130ff7a8878b5b20b237e19c1017d273a278983b21604a284808b9afa7f28340ba1b943fe4022931e0391bcca23d1f37d6af8bb5321eb4c05bdab4050e978", 0xa1}, {&(0x7f0000006d40)="b75b61af2e0592b198dcafc90759f7c2801336865dcd7f0ceb34346f923afd254a68adfedae0877554281df48704b56ffeee304a4e38c003c3b97fe0863c5067b13f9a871e6b7266412dab443bd323df1eb121f3a9bc007c9750b47a4cbf484caa7c18e58b7b996dd9410596c4414bc39a3cffeaf112c6cbba26f7ddaef751de7ff4d49cfcda0f72461e0b273523b594b963b10a9c0619867a34accbe3ae", 0x9e}, {&(0x7f0000006e00)="3d73e4138a3936ce95132a0e92433a5f02797c90f8c836e80b1d447c7e4691473a539c82848753d879ef414ebf216e966a838fb7cce1510efd4b2c836bc14025dcaa00d3ab4a41dcc151b20d57ccc9ad1c7808a6f87785d0332a0ebb3dda7b6175d68363d48a6c0cae0e866455d8fe96b2d7b0f843f15ccd06b2b6c30f1078b0b624d134bd850be14de9a97c08a2bb624e4e0b2d5ce3450c058c3081a49696c702e402a7f89128c98e423e0f1a", 0xad}, {&(0x7f0000006ec0)="9cc4d1233a45410b63f9f5f9ef3bbbc2c8e0787090789f609153642fbdee1c3db1fea967f037e03a74c5be0f876b5a97fb880d226afdfcffc35e917afd2c9af609f8eb2843ab996e338ce0941e22338c2fc9d423fe763146dbb694b6fa", 0x5d}, {&(0x7f0000006f40)="6817316ae330a39c3137e7361e4097938997f4f6726ea7105d599175962c82a490e919b977b3b99e186bc86190059bcc8745df726e759145b45a9d7e1c429b4768927d63b454454150f6a7d2ab32d9f65942202b128b47251f993e5769de4e01caab0679dfbd2bdaac50f4d7c585d7781e2a8c63046770758e0730defe3799fc63cd2974b93d10a6dbcd12dd88aa5bff608e719e4b607502d6285e24fe0e8e521a24cf4facb63c691a77ba0c65b994c1bf4bf2d7b5ebdd1dbb2d004ef1b2bbcef84e3e46ef9d64d39501e59e2de33985eab0d889ef658c0857684dc3c4f7", 0xde}, {&(0x7f0000007040)="46d746e26ec0b57fa4e4cdca65ded9919017579baaedc71977c8b4b8fe40e5ae237290237a0d82fa560253ff46ad42f74ea2ad04510ae4a1c8fc2982e1dad493748806bc3d28cd083a0788c774ab76782de5f3c9e9f9d8a93fa0eb1625bffe7d91e2e68cf4efc5f1803e4bd1d4efd9bb4ca5089dea22da547b043915e691db70d5d318f3487353436316bc9efb268855672d8a003395a5c9ee9fb4f9341b42fcaee1594555756ec0bb8b9b9f3f5d76a664a1d4befa1ad2f88edb69a95157777769356915d130a82c", 0xc8}, {&(0x7f0000007140)="fe7a7004299e88a3d919c2eb77a0db10e4634f46986f4436c912b9e3cf71f0105e696272f3ca83fbcbfb7eb1bd3e7dee41e94588d4f6de356d3472919588e9f2595bbe6c2ccbedd0d70b384ff7bdb3feaa30c37a9d63b3519cdcb650c00e71b7ef73c009c527930309c3db9fd55f85c0421c835f40a0b592e5e48b7eaa5fd78395dc78d65da096f303b83dec2b99b405b5616bb56f6455299f6357", 0x9b}, {&(0x7f0000007200)="d4be0d4ab1eec751b4e05dbd3bcb7c8536384f97b358f0edb68939408653123cb12279ad791a7364cb46879a59d1add4d9ace9219fb7716e21a43ebad2ad10924f30b99400a387dc214fced69a29c85e39a8dd3b86c60824c85529033b6ac89f60869b8348b1ba979448f55df650426a3c4d7a4d7c3baf3018686105f46f3c6c78a196bcdb6e7025d3489d3a8747ebff4fef48f865c6401c3e3d38dca15a7fcf1c05999de8a61745942995e33749b9f3ade801e8aed991fc1a9a86147453c6b2c918b73ef282c6903a693d7af9717dc15d626aaa42b958046d83a06d9770a0bbfeb2a37ba26e0f192aa4f871ede3e6f7229c7afe24411c34e77861c46ebc900f667e6b933afc4586bbf0d48c2a71a42c3e8cbd4e2f5f1239e2d85b6b4036217ed8367ffdd9aaa6929abada4324281b0e66330354820c8efb6a8884af68610cb45da021959718e45762eb8e37927cedb17e655579927d3569c2ad44be9c8ba907aa0b7ccd154212ae2c65404bde90e5cdd8766d2d5fb8878eb0889169b139b35827db49a1d5d1a3dcbb199cf6aabe5ddc2072d6b1fed81c527e199d12a84803779bef2ea66e0b2ae1f1fd3752af99e85a38c657f1145f104cafa9fbc68c632e9e8fab6371ecd87819a0f4b44900ebf4a2c3ae7b07848bf20bc6047bf65ec9e36ed2bccbcc1d3684dcff397e1e1f54af1ea9409be9047665ee4e98d96a02836bd0e97cf8396b510c0a05be849a146679440e10af2f0ed85ff9d857cc8bdceb8015e42e007e57f587a53deb9c370b1595a63e1a52035c1a4a5c257f9f66c1cf88f392fb107c2adfad25ee6e41c19c93fbc0ba12018c4a077c3981014ee664f706c16f8bb007675acfea4a206b7f891810e03ff9a32f26052fc93765a6c79ff1cd97ef5124e747d21d53d43723ea3a5e0e8c0410fce958473fc580f9d46ea4bb50ac0cda06d65586b43ea14df0383c71a63c1f782bb56c772ff3361a0072bd773848e1d4499fa2cff7a495a407f116cece6beb0af9dfac9c08918101f9a8b83c586c44596a5775f5b1c653643f023e4ac8335d1bb531935d52c21938161f789e24cb2343dd838f1bbcf918e37b10b3bc7618b9ea65a612fc4d27a58bd3f8edda19435cc54fa2b1d4699a6216d2c6fc5aaddd774ed94237b0f9f528dd5933a8abd09458e196f4726c3374011df08c49a8c6aa8f0dfa34be4714959e5033af7e2ca3613f26a63c898f8e372a568d79570923454e2ddadf677a93b1c3a68babb5aa97e816bef67cd9cc98ca8412a9caefbbff33cbf3a6a6f4d6cd87db59e78b4c46126c2d26a594013c9fa2b00f3166ea926cce12615399548bef77ebe50b8cc3e57950489c4640f77f265c587765df03a34411bf4e01a958295ea82d260db82bc926f64635abcfb04f78c4aa1df7a466161978df1a0b682f924730dff176e84b41c263228bc1243dbd3e43bf508bc5b960f85d917a34f2e39f686ba313a90774e25a06c41c5c527e8b16ed1b59d5d3e3e27ddcf1d8cdd32da3df309fdd0d318fdfc97f9a431bf678bb8cf82ea7fc788857ca7ad4f3ca9a6bd75a810cdb87f30fb578b02787466586cb52195322ea4716f871b172ef55b415e889678ff7e16a64d71f08744eab32d5ee1fd19c5fdd96c04b50d50369c252972429bd4923786a9977ae922fdb70d186a2fcbcf61d1b831f4707cd7f2fb2ef9b7e7621a3fef5965df154dc5ac369bbf323753a97566594a4d4c6b849ebcb6c4627495dc2fe3e05d0d03b3462e335497b757c32e0501048163a562b06421e0416f014f9bd7e8c9c5fb7c32553e5f160eee4d0e97dcf29b35af17ee2dc4d402e9c6db1755dc0c3493df1a9da31db1ad6c1da44fd0faa05bfd5434d4610bdfb08ee871c97ee15018e103c4ec1355b3043c9de6a3394dee04c7b5812279a5074ae53cb7ea53145c67416ac23edbdb1775ab527d0726588ec3bb086ce329b8c2e5962d4f2f8a5271ad8222f3bce77c19106887e83eb7d62bdddc511b597564d90e3e2cee348aef592854291dfa9b7995e34bfca982ada3ab0c21360223e9f2a102f199b379a0c29cc99b0c2a947f3256b3b7f29b6a07731774c9f8137a20934a2d03587d538e022011a3f3cbddc773f68a539def1cd6f6bc92ec0d0040628098a2a2049fd588cc7dc5c8f29a68351abd71f41b692c508efe5772ecc85d587a67f45ebde5bbccf895ced99d342c67e228e38adc2c90aecc3a0c6ec81026829338473001f8371231d623189fc39937bbc8cac58664cc6b5e6ba68a429b52ddc41c460d5100e49240bc62c8d3dbb35b25c74b16c920e3ef6bc0b7fd50f09b468f1a35afa1d9374850e8f611e0a8d924ef7deade478c10e517afafeba9f0b2da74495beaa68ae22c98b934cbd8f9150da7144099e6ec712f0aa6e1bdd0c0bb49d8234c90b194ca505622dc0778c114ac6e59096fa6bb48bbcf770e39122741b3649d9812408914697589cdc24bf89abf0b56777be55587297bdb9c2669012c0463992ffc9629c3af1e8d663a66f6233e198da10cc1c05f375a74bfca497f626b2049b729eb7d736c3fe85426982a8e099f06273696118f212341e01c15f8b8bb24a8fd45ff71f8c082bc8709728b6654c5f7dffe87d5263c23366796be02840d69ac0a39d6d600a4542831a1f674e0813cda2b244a6f98c194ebe201d0c209883f38a101f1d076cfeb90548717fea3b9083c865353e1aa31e8ace65a46b519d504a00cd340110b02453090b3a09614188d7875e9d159c4200aad70fa4d0b62ca04f2097d41d13f857b61f85c800fac96614dde9f1dc8cb12df19edd4745beacd6f43ff26aed645ab2d7d09212cdf0ebddc74f62ffa7f40ea8553662eed956e0f981984946a29e07682a43fb534639ca5aa46d52ca628c7774a2aae9c4c8ae015ef1c7f3ac03b7121d4240fcbf4ddeea4b1e401b9c54584f683b4b25c4a124b2153bc197fa3e99f815144f5d3d7e3c03cb1aefc8b350c48ff7d25989409b2ede6ed6899d49e6d6df2b9f90f6a212647aebadba015a2f3269f92ab9b1e6a53dd6af93138e919f63c815763b57f35fd39ebb112c38d3e827f4309e80f2ca74e7136f14f6c885b8b03ec181bb5862deffcd5addf7583381c8c597debcad34ef373d824c375d6fab5ec14ec7d6654d6005698815018c2ae35b0ab46236f594d1b563ba0a6fd707845012c0bd52bce8d4d80da4b5a1246a2cfcb5d5add58a321efa972f7286facaaecabd993ca1f4f17f2a31523d8a37b80db48eb2d64620075ffad64c8e6d796b170792d9a2632276d51374e7ee88c25f608e730a8e25d21e33691433249f64232d9af0a805176fe54d4d15677cb37fed53b131b6ced6b5ed4f3e823d5e1ab92a4f8bb678ce3600f9a3cf107749e755b94fda4b86769c348d9938177e872058b93266f6677f6d23348f85d6c611067cefaa9276fd3377fcb77feb85e84ae68b2ff275301ff80f181a80da3472ec13df46d81c737127fb27388a1ed6671b8194c6948b0d081af8db1583f84b0b24ff7b046838780f0ce7f4716df9895c122620aa31505ac4b9aba8747e0d45e6836fa41622276e9d8f22f7283a722957a482d6257bdd2009deb81094935f826eb6d1230f67f1ca68714b46c4a7abca8172d55f54cc050c45d15b0e20022861eb2a775f55f8c83584787faa673482e96927e0f2b0c3bb414bda20389f0e1f46dc83869f0c173c4345de6705493b2d4696ffc6f9228b5a195cf9ca29fb27199826abb0e51bb7c6005823b8fac8a7a52d023f3c93587161f78ec6725b826b848336bea2bdac1281cf31b3a431c459419a1287a901bb88a3a78a4c91b47bf382b7a0d8139adcf4826c02798250b3495e480bfb895dc61cb74713021d9d3a9c050a84211cdbc4f9fd8438c1ccdf815359a7de1eb2911b67314dee4b64db54440bb49b894bf909d12680f945ab751c5b927c59dd4cf55dc660e8f059e784d52707cc064ffdb658ed4074ffc58cedffcbd1e2cfa61440cf6e283f923fd698a7ca1133df83feff43b0d6ba6f7bc6f0e0d565e36b5a017fe4a50a89f2d734677e4042279f0b4b4b1fac7990ee2065535699a64eb9627e514ed6d5d67fe7d25985736d7f8321377e06d7190cf0a219d188f6fe662794241cfc234aa0a2bb452ed0db1b8d1b8a019cf4e7e46c85b498918feb7fb8a8d523c6eb470229d449228a7f116ea917c50796546cba597660017f04b976bf16bb913de968aafb3b39797bf38259d592f25043aca0683dbdaf37ab3773b48391a57ad60e2aef6504a6e5006e062a20b9e49ba13baddd2e8165481b5a3fcaf4ff81157aec7e014579095dc6f5f69004696dbd92cd793ad110eb801f0ff3fe6fe788e3c44be3fb498ff8a1a170f817dc06cf2218a907e7374c79334705a1536d4605a4a931930a9a731a233a6fed1a4c66dbff18a10b14a71815cf5da1f16999cc22e271c6fccd826ea730f9e6b51c15058b868eb840a13e47ca2e9701303eeef258818b4a0ce35ede4bb03ad4b157e9909ef47915c459cf182166ad6253c585b4fc7db15faf282f46a6ec38a0ae325b3c2e752fde288a47083c4f6cc5ad5705a9ddbf2a21af851653408afda61d529d6bc6a0adf5b068031ef333422298af5c14cf86a9b40d98f704300bb916bbf6ea42346226e88ff92118a8d8a95aafa13ca863e5562ade55677b121ac30fddf76bcc121bf16f6eeb04befb59100f543f9bfff2ca83ae84c14dd42e89bbbc14fd82910464a7bd4968340a5cd722f5caa0f5fbb9613d7fdb55d683b054878c1156eef792fead7a571304df1f904096016a742ab2d05cdf01f40500ff9aa485a9bd70e9cad93a5e0770cc48fb9430c5b798ecbb19cc55fde07f337d1d63d66112641d72f158c43b21c653daa53c90103994c244921dd81f1f4e4ca64d89e5eda47a659000489c5dd8401650abf942d146fdecbebb80c405b4fe092fdb95d4df332ddb27e05cc6013bbc75b86c1213f3a48479318fe39cd140510abf6321041e3e26cbe7166b7b9099791dab9dc19ba596749fc066fb4e6eeab9cd6a3b3257bac858b902b0f93ac3e538cbc87d911e7d859d0d275e50055a1a69263e38764c93692ad18d5036762417c27ffc0bd9c02e71988f270bda72d1adae6cdaf05d45291fea59da965b9cea5c0ad63ccbccaec7570555700c0cea2c7c9c8c0d3ce585362605d3e1e7449dd619d305f0811fa9988319a5f8cc8e251d5a5000c4e99c0428dc949ebcde31755de518ccacb0656977b580ab23169a895746bb3a6dfedfab7e2b86fa9d43aabee433c7666176ab2bd6573e468872710f982b5bafbd81a4dff8ee5b037844493804a6f246d45d7297041d221f34a96ba7d3e59a9ac169a7e6c44b8e14182609f8612a0f692c26108457e4c3dac764c7cb2bb8c9c0c497d5614ad8f2b0cd3595d976f832c20ab9a7f80512ce0197c2da1bea49fb8b0b527a383cd02208d4c70c45b5c21d881a717a99e543c63fa114f9eb84bc0ec6af07c5f07c255bdac38a32c302cbcec715b299b7f4cb5c93bdc0ed867b3fc485e9568edb8cbfc3d2688cfe7b5917815b87664df5da76c105c6ac6bf3229866a7347a3cdcbe9606aaaa5d734b6e858e5b5c9b0c92cfc8d18f581d1bb151b2bb9b7d0138f17acda4773d22c314e06b4a9b5afd3e76ade99fb0ad6ea089c0d838c866fc1b30d593c7271061acd01709f7a3aa52b1699790db171c4499471984da6f643834d4aa693b94108c6da7c899387540fdfab720590ed3a736fe2818b077b6b7b60bfe29d24953", 0x1000}], 0x9, 0xfffffffffffffffe}}, {{&(0x7f00000082c0)=@un=@abs={0x0, 0x0, 0x4e21}, 0x80, &(0x7f0000009a40)=[{&(0x7f0000008340)="9f8d872c32eef6e1f388dc57a6bfb4f81d666eddc0495497b864de8506cdddeb3b7698d70b0ead550c8f8984fedab96371a36a86f0c41b40bed9a0adbc993902480a54804d855f43b6fab06bb30b8c027b750b6129ccea31b8925896c33ebf93feb3e05f04474f55fc238f0ae51762b20e3b6a4d56252eb684cf45f91cf1684cb9e036b1b922ac26b3ba060d5b89f76749b0ff49802315834a0df0917d", 0x9d}, {&(0x7f0000008400)="3f83759cb2bd8197f10c77a393de294986a5b3b3ee39c0f49f86ca2a6809bc8d4757da462c2f97f54ebaf72c32508620c9a1ab8a2a145faaaa16c5ed84d4a5731fa978e2a653ac1652f5e25cdf17d82c62e1e1556819d2c64c1f9a50ff1b8d9a109dd395034a3df4b586fe4280bbd6bf103792a54e51229f4d9b5bc1f241801e9f042bba6bd5627aa1b0c6099570f903fcbfce7c9be6d6111dd7ba424dbf9e5139d3ed4278a19151d6985098e07ea3f3aa400f674e4f1c211ed2e4f9673e16df7db3b2db8331a1b23efe481bb44b58310e9799232543e963", 0xd8}, {&(0x7f0000008500)="4c19abc76a77feb78fa831e9b9e848d211c7e4061be570d5010e4cdf6c13393546d2e0724ef5253cbe0c528ba282c6670812d97fbe25355deb5eb8832d03e52e0f093b12a48662644ab999e31d67ebf550b9c3655899d926a217bc87b511ff0ba9e7cecd8858bb1b792fa252816ebff730381f2ea3b29556618156011ab7dcb5bb95a87ed44793b7741d902933731d36a348a2c5df4c7a3563701b67818efca0821cf01f0ff3e5e1", 0xa8}, {&(0x7f00000085c0)="62ae0cf463f5f967817e18562484c83e7c9878c9c976804b28af0ffbe9a0c6efc1e613437b2512672a5c2ce07b3408280cdf4b7126c59b421c4380316d4255453010aafa2a8bb81b373446eb907225d8c959171c844fe8913794a7a76fa432d299f5f3d86ca627d20f380de285a853c472a89288f68eaa00e64e253af023866d909667c3a4e8515fe2edc40186658bf7844434da5c2a46d16d7e7206946233ae0d805193f013276ced20dff1b0ba6fe84f68edade4114122101f39cf8bdfc5c4e23b6f180d6632df35173858049b9d44269c8f5e50742891f86e272732091f03eef226", 0xe3}, {&(0x7f00000086c0)="99bef2047afb46a5aedd84c8ba3d489ead04300d3626c062930811b53b8529d2d3a311e9b09f700b10408d0dc4d2e2e8ca9fdaa1289038cad87455cf8e5b26a98e59778b91f05051b998b60e06ad947a419f023bfaff767f7f451dc26649b3a68172012d7a13d7bb9377e47eab06bc1ccc3939d63871a6fc4788526a0add2519c0e295345475240b8b08e4b6cdad1aba66c624480bfa25fd49e5154941e221d60d4ef3908f35a13f72a38fae694bbd0b27683f60a176dd0a972ca9c2437cf510769f027c160b29b9a61c115b68f9df09bfeed6651f968158ec59a137b0bfbeabf6483df58f0ed1992ca530f674a45edf46a52d2a3c751711ee29e6a863f667624ea74f1da3841390c1a230f1d8553f8884ac627967de45003e91fbecb4b08d0162125dc9e65dc9d81e1abd23b4462e10a0a02b69a4cc199fae63c2fcccbc021b08f9438d367ff2ba20d98f0dab4316bb510c2dbf1e48656de1e3cc292b3d50dc1c067f4fb63063e79be6c6abbf06ccd097a181f4135b0fb89ef626f1730ffcb6834eb7522d5cf66e3bc421cb34d354a565e892a42f3d16eafb4deff7fa48d32c2291225129872f2d2656c561ba67a7bc182a9174c2fc77f784a3b339a993d775275e9c854c32e803e36086c0dfc7cbdea2ae34aa2385b05c8b3f120434d5a007dccf27e448a43fd51d5e0233c0a64e69acdc97623080315806bd3b97ba198db03f2992f22cc3daa208726e1b83c021ae34bc26c22338e7463ecf238284c86966f472cc426a1799b5e88df9e89998c2cf2372329699713d8e9c01552d3bc2ac61f0d5b764c2a968b6e4d400525b1c312bac00676ab4698811bd0eccb63c2a8db07a4310a8ba65ee134b65ac876774dbfde14c14b6757692f6efac9c0130e8d99f73a88a3194836720f82c03ebc355f7c6555eefe0e26626cee39193af265a7ce2ffdd742395808ecf83b15bf6a48ec214cc24cc1d509f06ae7243182cab6e0e292e1a570c8899b80b6e68215f4065afa4ae6135d4f7f22f308b35ca909e04e18bc038e3882047913b6570f6dfb24e8f06cd001833df6da188bb32a84315e27d5cb7a06d2798d1bfa4fb966ca5e37725b5187e89346809ce71cfb235b19779d0984d37383ccd4df18e63502b8c7b64d12855cbd8ebd8ec70850f89c5aaa85844b8186168c1a56b0b6933cdf7cad199a2f3071e00f4d9d9ba57dfcb7d6348c27f7fd3fc1d0befc8fa4ab4eeffa40b7bb3115cddbc778700662da546516037f4763e103e16fa133e4fb011adcf51485ff979409e122ffead231683bb28cfa7c67100bf98eb265fd52046a7739e3ff23d15cdee2c9c936cfaed70b350da8733f56bdf1b4c73824db486a19539efd833773ea6cab00e6b6897525601945a946e3c1c33f266b36231ed606af5ac01ff63f3aa467452dd12c536328c885567f027857bb197ef5141ba0e9bc8df819462abbd9e9586481530240fc84447aed01638bbed4d14b504d566510cb1d2557314786357734681e15bc27ea97dcd75555f611b6badf87cb0209018c18de411bd8551f6c1f194b0c49842d7c312276f65b1e45f49e11d99102cb8b47bc3ca4de600236a70b33bf9be4144d60f3919d870846c74e2a883291f278f20b54eba9e2febf9f9c499b142d5b06c50cdebb167da0a13f5c1e94ff703d4d8676308ea830d84ecd8f11d002703a08fe8e7de557329da6a80ed9011ffd557f95b0d38d65fd741fc0ff24c2c2f02e9f9dfab764e313b20c00c16b24e54e2a3efd0b84a8304801dea66037191e24696c857bb44fc895b2759e0d6aa24e97672935406b53de44b0b7eea9a47d6640ca2e1c1bd0e0cf7ad3fd1bae7cdafde549ec9dc1a37ad690e107ce85f9bae4989fcc8958297e79de611195aef17ab2a0a02a253b90fedc45407aef12238ae10af8f8e31a07dc08c55d367ce52789102d75c6a017bbea89314482909146260a6ce793586264b75ffff7e79f402beea73358c8f356472894465ece93d9d37745b15f813ffa6c4d88049d7433db2dcfb19047a1c77ba00b9a931aca4b5e8c8074fecdcad93be43d368e756466b58c51a1e33f26889329ccc551835561e914a6dcd765c575f88b27f27c00f36724d038b432a16284890bc231e828380b98556516083e05012e63b06acd427e45c66c30a7c08a66be99e63b79ac84e656fadc4d6c07ce26c80c5b905186c7e01e9c9b5944ae65a5667625347fbd0e0b61060b17dbe49bd361b331bcc07fd7c4d981b510262acbbe929007744e89c4a05c4a1636a893dd038d5e0426455b47c8d29a3b928ff516a9e29fa7ffe54ef01910664d9c1a732fb6b3346c26d78aa4c0316562917657c35ca4238f8a1e81477e2d0674940cccff70a39b332e8dfa3c60755ea95b3247ca510d58d8bd696059ace042e468cbfb24651e089e2701e5b160bee960562177ba49029568891ba680ac0b71f94bed85f77c978c24c743dd984a938c615738cf5057d0dae4351ae13b909fa0cff4660f49766f5344223fd29967841a2d54e54355c47b41ad1be1430c000d57967eb0d1d988e53c8f3d7e17532ce52ffbfc3ac18763e7ab99b19dd59688ef436f6e59634e03902deb184821b90eccdc2ae065f61388dee66b6204c25e8e3510aac3349f87513a56dfc009f10f62adb6ec54de0fbd0243f8b1d26af61336627717a1e35a2322b5c370677ab94c1bb78d413b71645fcd8856af32b7b89263563b20572a16145ca4dda1f9587fa2ed2d1e813734ace724ac448a1f63de751b82a8d98a563b40ad7b0524d182c696d69207cc049641b1c48cc9f32768466841f2051f7ac3091b12bb674cc889039e2ffc2760a07f365efad2dea4c90d929c2c1476f3a718984080524d287c39b8556f6bbd707184ada100f21f6edeb55aacd4b610aaa243b30e3ef06f7ee39a56a762c589b94851e008522c1ef9448ef16cb50609c6d8d3a0970d5c62d38c3d9ed90dadbf7c23910ac5c28c9be02cf07069b497224140f8a40b24b73296d62f47409444a1414293cef645fb1082597c9ee7565d89f4586cac36851eaf99036932e621d30dd05c4058ff99a8eaf7f01478b4ad21b2a51d200d37b180ba137fa29f8d6be50b4b5671e5c4a6ecbc41e0831d1fff27335529cb01a07472b06acf6abb9747b5be4b698f7cd5334d13050a2082dfb73cdfa3d687b6086508e8f0caa20d16a9b7649685c29655bf363af15b49c081bb2660bb6d7d7eb6f286060d32c34a03117acdd235fed2f94dd92b0a81dc835535b250264c6cb912cf19803660b466bb5bce2676cc1a0e0c10c458e89a8a1b02a2e4cec596de596c9fee50d64d22273c004177510f98240877d84097fe6d692f68ae6da3d232ea713515c0be2fff89e7fddec47726845e688666544e88192b575dfbeb1ff2246d47eb727a5e0070dfcbcc8659763f29e4001e30a85126e90fbbc565426c39cf9e5c8fb793f34011dd8781795ca30b13439606a7ec2c1841f12dc27c8fde8fe5f946ff0dcc8c5be1827fcdb6138823398813f46d2492d5b57df209cedd602eb3b2af9af6bd8a8fb36cae87347e1b153ad77380cbb81bb88334606cd4d7bbc09bd6e30a8cd82449dafcbdaed9b7a7f01a5493634700257101386595ba545838614f7064530e0c9d587359e74d7e54bc8e1e8d9f990cb79ea72cb8bd60dda149d52510b788111161ae284afeda456f44dd2d443f7e8319e3efce535087352e6997e8b45ab500bcc1a6c2d89b162edf388fe3fb635484af738a9c6eae1e7966cae9928d58e5e537e8eeb09e1ce7a52371e23ccf63fa7bceecf1dd94d1d64d2249efb0e15c7114348ec5b20d5984d1660d349550d92ba7b0e3c08b921eb3ca9d9baf1e684d394ec24b6f92957263cdd2625eec4f321f801608fac8e8dd57ba7be4df601d22940637fc089b9fc507af29b077b34c4875feadaf087819c049d99b3b227298f43adf27ce5810a05578202e2db6608ddfc6deb8a766fafbd4e23ee17301cad90613a1df802c98802b4405cdd7a54672cd8768083d10282a96b6e154dc628683868889d759abcdc66012076363d03ae446f2797c6b322fd3716f85a2dcb3842fda457bc5dd3df2dfde1e597b2d3c81369d85cf8299550c088aeb3c6b3be1a2a304f39ae553da45f82cd4854580c8e5a341b1ce7fc203f16372ebad4c01db4eccadb4d0c8e1043dedd649274cca7de828c99d1902a1f7f51aabc738b398e7b5da76a9e9c7b07da87970e33ae111ea0794dea187c6db76c6e0816d83c006df96c7b1ac7d9086d8b6956f36cde995d8df8e4dcaf52d10fbb460f51773e8e94ec44303dc793ecf8c8009931cecd4be8ec87940e056f779cf85d31ce546b01426fd6f8b9c433a9a39e6b8a1f86a521afb15cf462aa687850e2e925ef8b424819a54d1797b01e7cba9bebf6f14d2069fb3e6074f3e94425a9e0c2aab37ddc7ff4ac345712f26c34767efdebd291785cd3156f766ea6afcc70593889a327681ec6cbcf5899b925ceb0cbef346094ff8e95a7f423c01ab299c709303690a75cf2ab5d9ad3b62d3301dea4ef03dc84af2192f2f8e3b30deb4a8af679e651b7780e4b32242edca59dab964c08030ca9661437cd3292efb495d524cdc5687ea49f5daa467608ab3d970b59c14e3c8269105a233af0ac23d6b5a92647d986bac6917d956ca3c0f620f73f2d2f91de5d67d711d8e9fad6eab8d6d0f4b1eaebd5daa8883dcf705b28fa2a2670c54f846eac7b90ef0662f7f1ba25c356322b4005c645f318b0848634c629280209df3aa0e12649c34e69d576828b0e043b38ef938b00d39125cea422e66629a7b3e6192db65fb7e6fc8930c5fe7de3a3253c4b0ec0a8a87881a5d0b18b9eb196f95cedc9ff04e3722ef7a7ce1a3cf7d033745ba375e1c5b7fddf5cab5d904c55a46f315606dd9af55aa209fa4df4e724dcdb05fc36b27b5ad5ef9c3b6f6bbf29b8f35bcbe8694cd65e9bfd8ad5ce32fb56d4b6b7d35d252f62fd81cb9d09d27a845092b1d3fdabeb057b9124933ab74a6ff97cf757292d0f1005ccfa2f64c6ed04243e182f92385b18f93d91864a17be7eda4d51e9a1668d359065748733ddaa7c48f81e84ecc629b71c5a74a568e292dece665daaace98a5c827cbecac3924fbf881eade460a28011956035869739e4491930b1de70ba36077ea79c0a6f83d705d469bd61d6e9bf18b9dcaa915d022105e5b46e98b7a127bcf442f5f9a820810fb05cd2b4e2575ad575087a1903ee947f1e4b780c471e88c0458f58ed96f693bc2966a8c4dfdd041871d346f0833a2d184e23ae3386d1472ab1b5fb67826a6521c7ad9674938690c94b5d42ea3cdc196242978234072f17a5b635b6b0a37efeea8b344bb661f3cc2385be9c7e37d1dcaabae0390dc5a80986d832bf5895195b3972d500a778bc2007f4b8d9e57aefbd66ea76f5913ddd6b8046d5e22f32e063c682e7f7b8fed934bfc77f19095d58aa6fe5c79dbee1970d9fbfc8980bb0c1a4e01a51cf6e05d0237b08a5537474ead9284643e53f61f50f23d18b812dc5c5687527779889f048a330de696072da6434c1f0a94466ea13b82f73e1d7d5b7cdc871895360e929a6a88ab4e6fd1abcfe52ad50b62318a7fb08de5ba9cea44106f873babe2c9e550b6cf296bb12e3fc9b31cbabbdf1a8977002d2bd93b9ac192aed14327cda0eeb6cced05b77b3794a2590a26dd66e3e1d0c07369afce8e19cd2d5754f0c9687177a5d0f4d854ff3a774b172452eaa2c7c19f0ac80311b2dcb8d754bdb11e617a8bb", 0x1000}, {&(0x7f00000096c0)="d37fb33fb9f5363f6f0cb322d3910fa3302844a5a4a7b1c1b65f5fdd143c067dd1abb0622d36377d39ba55de2d3b3241931d23dcd7ddfa01969a9a6acd9d8931e45cd3c2fb319e5c11a8f89c15e0284702d5b73b61effe675f737877bd0d08606312cb44844443c3796139ef7d7d349552f1945085e07dba0f2d302c13cad58ae8863fb84aab96d7e7fe0dd3b4032a06", 0x90}, {&(0x7f0000009780)="ad0bbedbccfe9a83ba270c9e3f903066de264f12a36b9c9d588b12ea9a33c68166d3a00634691ec7925689bcaf672516af3b2fd3c8a01591b01228c31350705b99cc3541fe408a519678e17c3f1516ecd03052f3c0c718dea5a03aa39fa672e6e93a30dbd9edf28a0a8031627fc6219f67f9a5c46f8a446ce9efe5b4628c3b011ea5dbbde4d6e39f39b39cdd6de61a6421be06ea4843ea668ff5baf23b34814f2f6018c16bc8f01b48ab51c0f0dd1155f5b88198da3ba46042735375bbf13cf1ec", 0xc1}, {&(0x7f0000009880)="735db820b4bc1cd4e121e84fa7f8c7da745cf0b155e23e54dd429344aba74ac62aba325f13233c45b4af5c4eedfaf4c64557cd0fc83ab3899e22f337015c2bc6e7a65503ddf62f0ccf5ae724ac8634041eb13dfc79c94bde2ac0bdf62b479b77893cf48de5fcbcf154fba6a0e69b9591b079cf09db4a86fd9e863ddde477acb927298a3e38589cdda9116a2d59ec7986f72158314c9f563c260db958f3c9a40cb2ed656e", 0xa4}, {&(0x7f0000009940)="d15fb1896e811b05dc98ca9689fb0d53eff638733bc9550dd8404a992fd8b7c0412c15058527af474893531501ab40e936da56c8b737f63355f6dfca02e0ed0508778b2829c3e0d35ef015f56c353957d1f20c0bdde26a045da9c1524c1c4520e3493ba57cabe25474137f10dbf446ccc0050a668ef34fa98890d4bccec592e9bb2689f3f672e2dec800e410108d4e557dd8d2", 0x93}, {&(0x7f0000009a00)="cbf5f65ce0f237dc65c4e56dfaf5b53232fa87d88f9ff118be1f770fa41122859b859b6392", 0x25}], 0xa}}, {{0x0, 0x0, &(0x7f0000009cc0)=[{&(0x7f0000009b00)="3d8b017a6f8a5ff0ea76e30a633152444590f625c7194fa1deaafc1ca52010e525c6f527900e84a025365df33b83a3505ad2183917c8458592a51259593d96cd5674", 0x42}, {&(0x7f0000009b80)}, {&(0x7f0000009bc0)="4f8abefafcfc2d042533f04222223a45b69228df84c902561b4f2376f929d67956db4942017ad3919d719f515df045881ea4ab798dbd284cf04398e889eaf31d0ebd70a31b90a4aeea711263f4bcad4ce2a0ffed679bd79813ab72d6872f74e8ee2e3b3b02fa8270843dc321869f394bf71f498e912339", 0x77}, {&(0x7f0000009c40)="874cfa39f1cc7b3a4bc4808425f0a7d822578ba44a90f00058bcde0f465bea27c8f2a663d032014035ab30db80d6aaece2d368d66ee591b054ae35930199f7f4b91b4d75faf853437f98f7dbafefd58237a9c536b41a224a890746a8e501a0937df01a8d5ea76eed7237cf2fbf33d8", 0x6f}], 0x4, &(0x7f0000009d00)=[{0x110, 0x117, 0x1ff, "387f7e9e6d1ce6f7c28f1edca53768568a4da0df1aba64846cdc70bbb6ed5128aac5198cd7b4d2b315bf6d736681688893f9349b23b350ff039514a2dede24e4fccacb8bcbe4e867e050f14bd0c9e336064836618c959ce0837ca78236ecef563858f32d69d05477e26c9b0d415692100b4e75c8e46070be811d07f3fb4326987509647368cf338c60f8cb8a78c8fd906fd7a67e80502fd0977e1a38c988fcb018d09c032ae99460865d359214af015366c70932f6040d91844d5c7acc1424bb7b2697c428ddeaeef56da49a7af6980bff86e708c4d606ceb422081181b30139e2cbf419878d36992a33d7d75dc481b7d4d9b949e611ea3e9aa6c9d7fc"}, {0x1010, 0x115, 0x800, "e842d2739a56f70f5b041a24087f78207849a5ae5179a5e28cc8106a79ab4ffa50e7d3ec083196b9a0ebe0a52755b05d11dc139476678d4e8921c4a9a753763661885025822f7eb71403e35310697b0cf3aa4a8966963aab9ec6793dd40dec6b4176a47e64f11489289a1550a3150a0a0b4c1fd743adad602fc56ff1bad9c69acb60086ecfd4c309145bc264ae5852310c725847a114edd307bf2f68746d3d8e072136c96e37e7212a3491bfd7367700864b9c2eeb4714fed99e91626becfcbfc0895f754f84a8f93f471e646128e10e3ffc35beb39db87a87d2e241b5a28109ffe68996a7a4a912052280bed21e279983f0b5e6a41f6bde9ccc60adb643eb7fcf51fab27c8b47a60b62f8d1bbbfc0341f96786674344eebc876528f1e00d3bb9f1040815e414f2719358d461f93cd9983572e7cd20ad22a3691056e04cfc39ed049ac4253a93fea16db741b9ed34aa04bb6ab98787f67fd36b371ff3a072c0a2bd04f81f1bc21884b7ee034a25879c9dbfc2c91cf8d9bdaa3b572ca23572bca787fb2a13fcb40a794cae92242badd5bae6e3ee792b4d08ed5a026a64c1639a2225742222ad81a350a694cc50555f0b936895822b8c56f3f14589d61134f18e49b938cf3c0fc536374a282f1d22a6d1ac6b485a29be7f9b25db2b0ee97ee88dad9c974febb430c8f21055332708639002338b0119257bd7aae084d6a5232a485ce160465e7f78632e8cfc364bb47c838dc4a1d0ed738076d3ed08ad5bba9b52dd9ba106efe8034d5d3d13a2896edb5f5c4b192f48397231a1c32bd1a7db8be01705ab5f2fd89deace38077165842696a68a74561e00dd3ce7a10284e4a229d32e21e2a46ef708fc30250d7797eb328a453d17ea1fb969eae505ce85adff153c9b0aee935c366463cc5845a991fd3b53da78b132908cc1acac858739176b8f03fe3ff93c017106ce591b8f4370fc7222d4c6ce0a8b96584b8fc83a620d2f1c03230da08bd13cd4f98da2aa841771e5a2431bb6acfa06e5c8329e3933cca98c4397acf2254775ef10e0e1f175f47ea1f944c32101612a917134f506ec79fae15412259011f487979e8ae3fc825a0ca332ad06b44f0adfcf660d079312e50b70789c23bbf6c92803146b55c34ecfd9db8f4290f78c40bb6fbbba7b512f0ca18f6b5dc4e4739992da9283d9cf19039a45142f12641591268687b78442d2e5a44c139bb625ac2ed27b3df3072e1e40e0b57bdc95b849e7a3e5c573954e0f67a526fc7b59453dce24abdb8e3dda207edad8bd620de2bbb3f95907dcecbf25f68e372858653ce67d348b731a53c741264c0593cf58f970c407f0ea29803b82f3f3cd14efd9ceed165daedd036ddb748794bbb9b2f5c6cd84aafa8f24d4df5cc98a2e9d2a4e35ca99be115f04d1205d6f6a8f373a7b8b7b40948ecc6ae35c66375808c42ec8e543bef2cde217c9b16731c90684cca7b7cbae4b8b98e404ca1db75b9afcfbe5d5f04ec01606a02526b0458bed1ce3d47dd5b548b328ff9654bccdb857791be9e0d330817461cc1fae8837704181aed8c5fda9157a758318b0643c3dd2a2058f68b2950999b514b3ba8e876227d9e84d97032faf495f2afbb479d8ec3383177d9c9821eae133029747c76e3304734794788d6740665d9eaa1f81fbfacaefc31d6d128451e4274fd46e14ba1d24dda2dcbb5af74a6163141ce8bbe3501f33c5a1fd5867dcf4210f3707d37e267e0241f7c3de96704883d2c1f37973acd156b4a1892303e90ec6e77a8e6149f4edf905eb80d6576b6abdd49c1a37c8fe7e7d7723b79cec5752d7e7fa36dd52b97aed8afcc370da073e5dba523bce865ddc39827d3389088335094b8e98d18facfdde08a282dff724984894e968f369c1df74b9e5f9b54ba469a41af10c492b6fb1ac3c3ceb51fdc1f2a956d2fc287328d453a74efaca8530a3f5698f9b0a70ef608fa8c9ce7392647f96cca7c6af99f7dab3fd9444602b22c3b4a4fe3a8443a46b86240ef9ed4391a6abae53c65478edae52482c08122031d2fa276db3132c411eea022732fe390ae99bab82b743c8f630b093c888ea2d6288547a323b299c98dbebc97debe4fc4d9277c64d366f789522f95b87259203325bc6c1bce262444c5a3354a75d3d1c6cf0ebb396a074ff712d366e32d1fe0ae2de7511abdd4073ce823dc660a47b94ed318c68137d2ac11fde6ac749d9e9ce88d431bb85c6b36342078f2f594ab824031269de1adb526bbe3a281c4e7d2c9e1883ad29c546c86de90919f045514a59ca60c487675743a13423d0652180aa44cbb40a73183a3de189ada10b5f0aa90610d9880a239d52660bdc5c658eba1d33a87b1fcbf3680c2b8714ce886b79f9b8ee4bb35b09aaf83cab2d776014d23a6eb80362bb5cdc0dd4ba6f4d2b0e29a1279ab75602e7d1ff40fee314697ae9c807d2cffe4f66113eb5e0c0190e2acba88966c1a3502eac1405d02be36966061ddfed70950f1e14a4a27d186a8dd4149cd2698ffa60d14eee6d1f3c1d50c1b9e19f008440b021bb5a92144ec013299dc9387c55e291fa57c090930247dfc3c90c58990e40b36fe6eb414f2220528b28706a070cb6f3aeff3a503498cc30a87c5e9132d9f9d46c8c255749b730039d14c497f8c6684943fd0fb6dc56803da7d24da1aca258cebe34ba0d2c11becd28a25ab173197e5cbee6b08bbdb3201e3ed8132c4b1a251692f52cff63e9d4fef85eb131dbf1000924e6c1de0b0bcea48220c59e128266b45752c667ee5769b45b66dffc51616a35b7855f26b91e168c25d8bee1cb8010d5ade242eeb18e9bee37ee8c3c77698ca61605bb3690a4cdbd429af6cb5d2b66918ab2ffb861664fe2534359af76892ef8c5629d9250cf509695f644dea563b76823f46b3f7c093e4483bff2fc789c3fd367757450c2d4d298ac03bb2bc0c0c024cd13e4596c8ecbb5cba8c559eb00c49df9df6f8074388da7781d2bb2b5cdde63e6114386ba77fd739de598bb921e8d8084d17b9674801572d59b1fb7767dd804168470ce491a2ce0e223772ae3290a7c4be905d9db86d908a70260d385a4d4f423625a02934cd27958e70c263eb4f84ff1f560db298c06137c24fcc9c5792ad54ffd44aae714fc1405dc7a900ee719ce0baaf40a8bcebc8b4505ab9bb06be4726fe566e8c45a197596cedecfcb538a4472f0584ecb0de42aa8452234a79735700e2221324b5f3d29273c43e5171076704c82efaae5e8d654c48db201a2d9348bd4c34747f19dfa6ec0371def860b669f3a23456a129072a93e5bc7c5bc66eb95e4a62b5520ebd30d64449d21ed7420fed0d129c4854fe831cbd978a2da800fe2b2ae81ec98eec661cc14ff9542b03ebfb2d47e52b2c7c8bf3d7f84994fd2debf3bdf639fe544933f009ed38c0d590fd25be71513c080e9e0b9fe7c003923ec6a63273a44fbfbd96431176c77e04ca873e36dc28e9b6f8d8af5a7883ef0389954dc175caa92598fa33840cce5902db26ed24fb420f1675293f6537e273267a5d802c5a8101c4a9be52d9fb72ea52ec893692061249bf468485db9eb29d9e06a2d499fefbc38900cec795986fe25b7906a56cff03c3e1a03bf59fcda66777dc4ddd312eaddf24fad21cb948a13731d0eec0133e9f056182a10377f28e96fa6e114818d11f6e8be7eaa97ba983f3f390cf19b9fdcbc09eea925a85b1fea4d5405aba1d0998b2ad5324b851588ef2c0978d5454030d2bbf9755c5810e3a4f8fa1862a41e03fa5be11c5c7f206bfd358fa64624a0303674c7dd4f32bbca945ccd8ddce6303081929c46b5897f4867010db1e639c2b7ae8d89a351816cda2235beb08e9536e47d0688d32b708e631a5d8db91e2657bdd12aa7cc653e47f833636821d8e3431dfd3b1e5834b76d8e51503cd3f1b1189f73a6e54342f79e734cd37a12fc05b322f4717e6dc13f59d029ded2305c22aa7b19383eb3791176234c77408cd057ab6ad7412a2e198bd48ce94d814bd078c71d76acaedae23767203a8f678f7ed1781cbe4a7f9dc0df164ee44cf9fb5404e9dbdd04dcd916ffb9ff3fc674a90b13ccd2281b3717d051fc30270ab3d4523e917b7f73f139f6c937273bc860955d989c883270b658459375f069a06f995295f978268ace9a5aa836f6286411159aec4005612257d53183dfddb8087dbc5ebe0ff4c5d18ade128f021222e710e06484cbbf408d53eb6f6670f21cd2746e63630389a744cf38009b0527b2fd2c3cf4fd99e7a315cdd6dd0401d3f59c633a7db00866ee7e250f0223237dc7853ca73728eb5d9b7f7059745a640663897bfe0669c831ce53ff096378c798c05268270c738f550d72c7d1ebb9de6bb37a39af6f101bcc6c4e93be147d09fbbf40f3695e9620e729c138940881ee95c56947faf8af32acb8a2b2c7eb7aca3028d4a72734f3f496047d01b9527076b814f766df0fcb13f900321ef671cd3c52b7a4cf91a765296f6dcf1122f58b534aaa48d75ca681828cee4aaad69fb4cc6f601081742adfa7e050e509793215407635516112b13ac90c0f5fcb7d7d9c93ba2b0c1e296e2f479b2f9b03c6532807e14e3c6fe635a4b59e7b4a02b043704a15fb16fad7128166fde598512bb73106f25d32a36251952dc06c7af30d1988cea620b31a3020bdf099f98ac4da98717b8a8ec54712e109d099eb2512c1dad134864c124a0a833d5e354847371a89f1dbe1f65e1b764d5421508fb54f2d0033a201cf2b9c0292a23e08f78a96c87581fb5b4bfc24e52a6735a48e1f047b8b96f52b693f7c43f0abd2371e371073f7455af41efb150359ef7f1dde33308adac893c32f55843736ab35fb4a3a603872464a15a048e0a00a6e82901c1c99f35a6cab8dca01d8462e2e9e30d76dd86ba5a5f3b0ac5a0be58904ab74e53dbe1068ec04704caa0a7c368e0ce1174677abdf79dccac4eed07057ff9ac71f10c4fa9f8a5f33a9bec1bd8ec23ce81f21925853c970b3c66ab04d7d0c099d88b422abd3ee273f566e483e5ea1aa9ef2b4402490e96676aeae7f68ee30b2b66b8458d7599a93ae719fa5aba7acc921273f1082384bd34168b080bd6d96c6f57a178f37b58f199edf128b0063e74bd4764d8c1c211207979e225619c2ab191c871c8998fb98ffb2d088a36c0e05c4d1140e6888d5efad68b4e52d82adc8ed909b1d4073fcbede2b5677121176d9347c8096051c34a924473d6904e35742679239ddf884a57c320966a3a24f463b55ac5154a0928538f270e711fcc0f560cb56e38a25c3e67fe61c85538130d98d9aafe1f6e71090efa41977a3791a474a771d23363ce9690bcc846f947087d5716f08862043ba85e2d4f97c810b783f015f2b32b9f8220d1028d0c447eedb1d14fc6a72823d64c114545c90c781096917adb9eece21cdb124a39182ccd7ed9835dbd2416f5aac0f618be1dad175db505d4b346b29ef54028261de586397a33ed494bc8ddb333668cc8176c17284eca591a7a84f695aa5a4ffb8385aa86286c7c34512975be7121a67238e8817ab8475ee9faff626d0336a0a75e98afeefb0cffbfe25e7c227ca65d890c47961fd6f65a829b421cfc3155fe6bae362c97ba795854b6f1cc0a66e06a0d77e058b98cca68bdfe3cb65c03c398a645bb06355fd6cd7a7d98df40e1d093173f5179a56db2048ab78e31271b1d924a2d37efbdaafc57d45c157836ebf2fb3217ccd40348ae658118b251023ae1731709efb44d73996dd4226891b15add800c0c53ac02d77dfc899e19830a2964"}, {0x70, 0x108, 0x2, "8b4f05669f1378def6870633d2fdd330ceaf30669fa266e953590ac9f04ad9d355a65fd72331d7336283908a104af38721d70b08707149ffbe7e519a0e38e4020aa5c8f9dfb9f1b7666e6da1150c77a79a096e02340acae05951e2dc343313"}, {0xd8, 0x108, 0xea0a, "d4796e1783d6709ed598f677fe704626146b17ca001bdebf437678e4915c8d33e52aea1d27b9669a2070663b806a8f796d27b5cf3e233fea61bd6e31940edf5f3b64a6832e6ce77fadbe75cca7c29bbddb454c52c0ee83eb66b0d7bd03c83df21f23d0f8faf4008143b51cc88106f9f8ac64c0472dfc5b2a8d719a267b0f805ccaa522425b0bedf0c2dce2d5618bc0107057a687bd87f413375f4ef0c347fb57af20e831bfb3d3fd30d04125efcf0eb12a14c3b831b36c0efecfb5811b6ac14ce05fcc8680"}, {0x90, 0x115, 0x9, "3ce299b92e4afae15482b78fc8caf661319fb2bfa1f688e5d5f2032ad0933beb7a996934ccb1ff18c32a2288fe076940923907c736ae0de5abb8ae11bb44241aeeb31dc536f4370ad72a9eaf628e27be107f2fe59bc196c6380e3efafd8f1885fab0197b1392e62b874092a84ebdfa23d6d85722b432ac27758b091c06e0"}, {0xf0, 0x3a, 0x8000, "36cbbd63c69892185ee18f6fbd20d9e9d15e0dea9a82b64b74d9c1c5045ae0ec502dfc213a93c3606963fdfe8aff1ec334b6552db06f57294423bb229cecbe83d91c334e07f97315fa0e34b9e4a311a6828c85df81f2f8ae847cfdaaf59ec6f962e70dfaf318bd17ac2c750a34ed4d8116d9a53568de5abab582351732a0c0790140b7ecaad9fc386b37d3b154244660db019f327e31daa8ff3e0fa65d27f94ed1f9b2d7c70ee94dc938e4fd179ebb291476e208d0598a6c0d5d6d9686311782ec10954ccf3565e13a3f9c41fca87c202a5c2db42935f7f582398b64ba"}], 0x13e8}}], 0xa, 0x44001) 06:07:38 executing program 0: get_thread_area(&(0x7f0000000000)={0x4, 0x20001000, 0x1000, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1}) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:07:38 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) getpeername(r0, &(0x7f0000000000)=@in={0x2, 0x0, @multicast1}, &(0x7f0000000080)=0x80) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) [ 1643.755265] loop7: detected capacity change from 0 to 2051 06:07:53 executing program 2: syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {0xffffffffffffffff, 0x805a}], 0x2, &(0x7f0000006b00)={r0, r1+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:07:53 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) r1 = gettid() syz_open_procfs(r1, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r2, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x7, 0x0, 0x4, 0x5, 0x0, 0xb9, 0x1400, 0xa, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0xdd, 0x8}, 0x8, 0x1, 0x7, 0x7, 0x6, 0x5, 0xc000, 0x0, 0x0, 0x0, 0xfffffffffffffffa}, r1, 0x10, r2, 0x1) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100), 0x4) 06:07:53 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r0, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) lseek(r1, 0x8001, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x60400, 0x4d) socket$packet(0x11, 0x3, 0x300) 06:07:53 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x106c00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0), 0x0, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:07:53 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100700, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:53 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xc, &(0x7f0000000100)=0xeb, 0x4) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000000)={0x1, 0x3}, 0x4) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x2000, 0x0) dup2(0xffffffffffffffff, r1) 06:07:53 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100600, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1643.770398] loop1: detected capacity change from 0 to 186 [ 1643.770789] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1643.770801] EXT4-fs (loop7): group descriptors corrupted! [ 1643.786100] loop5: detected capacity change from 0 to 2102 [ 1643.787671] loop7: detected capacity change from 0 to 2051 [ 1643.795654] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1643.795668] EXT4-fs (loop7): group descriptors corrupted! [ 1643.814091] loop0: detected capacity change from 0 to 2051 [ 1643.821036] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1643.821062] EXT4-fs (loop5): group descriptors corrupted! 06:07:53 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r2 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) ioctl$BTRFS_IOC_RESIZE(r2, 0x50009403, &(0x7f0000000000)={{r1}, {@val, @actul_num={@void, 0xfffffffffffff2b7, 0x70}}}) fdatasync(r1) bind$802154_raw(r1, &(0x7f0000000040)={0x24, @none={0x0, 0x50cca1ae9c06eb84}}, 0x14) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0xeb, 0x4) [ 1643.830558] loop5: detected capacity change from 0 to 2102 [ 1643.831233] EXT4-fs (loop0): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1643.831256] EXT4-fs (loop0): group descriptors corrupted! [ 1643.841043] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1643.841067] EXT4-fs (loop5): group descriptors corrupted! 06:07:53 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1007f8, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:53 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x107400, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1643.923849] loop7: detected capacity change from 0 to 2051 06:07:53 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r0, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) fsmount(r0, 0x0, 0x88) socket$packet(0x11, 0x3, 0x300) r1 = syz_open_dev$vcsa(&(0x7f0000000000), 0x80000100000001, 0x64e183) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r2, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000040)={0x0, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) setsockopt$packet_int(r1, 0x107, 0x9, &(0x7f0000000100), 0x4) [ 1643.942540] loop5: detected capacity change from 0 to 2106 [ 1643.955204] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1643.955229] EXT4-fs (loop7): group descriptors corrupted! [ 1643.955408] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1643.955423] EXT4-fs (loop5): group descriptors corrupted! [ 1643.968568] loop5: detected capacity change from 0 to 2106 [ 1643.972963] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1643.972987] EXT4-fs (loop5): group descriptors corrupted! [ 1643.979068] loop7: detected capacity change from 0 to 2051 06:07:53 executing program 6: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100500, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:07:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1644.000756] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1644.000786] EXT4-fs (loop7): group descriptors corrupted! [ 1644.028779] loop1: detected capacity change from 0 to 186 [ 1644.043709] loop6: detected capacity change from 0 to 2050 [ 1644.055192] EXT4-fs (loop6): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1644.055207] EXT4-fs (loop6): group descriptors corrupted! 06:08:09 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r0, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) lseek(r1, 0x8001, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x60400, 0x4d) socket$packet(0x11, 0x3, 0x300) 06:08:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x107a00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:09 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {r0}], 0x2, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:08:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:08:09 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r0, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) lseek(r1, 0x8001, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x60400, 0x4d) socket$packet(0x11, 0x3, 0x300) 06:08:09 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1007fc, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:08:09 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x1, 0xfb, 0x5, 0x7, 0x0, 0x7, 0x40000, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x2, @perf_config_ext={0x80000000, 0x5}, 0x800, 0x1f8d, 0x4, 0x0, 0x4, 0x1, 0x1ff, 0x0, 0x400}, 0x0, 0xf, r0, 0x2) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000000)={0x1, 0x3}, 0x4) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1f, 0x40, 0x44, 0x6, 0x0, 0x4, 0x80000, 0x5, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xc2, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x1, 0x1, 0x2, 0x3, 0x9, 0x3f, 0x7, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, r1, 0x1) openat$sr(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) [ 1659.221657] loop7: detected capacity change from 0 to 2051 [ 1659.227636] loop5: detected capacity change from 0 to 2109 [ 1659.233904] loop0: detected capacity change from 0 to 186 [ 1659.234238] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1659.234254] EXT4-fs (loop7): group descriptors corrupted! [ 1659.242709] loop7: detected capacity change from 0 to 2051 [ 1659.248508] loop1: detected capacity change from 0 to 186 [ 1659.249985] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1659.249998] EXT4-fs (loop7): group descriptors corrupted! [ 1659.256540] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1659.256564] EXT4-fs (loop5): group descriptors corrupted! [ 1659.272180] loop5: detected capacity change from 0 to 2109 [ 1659.294758] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1659.294786] EXT4-fs (loop5): group descriptors corrupted! 06:08:09 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100900, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1659.348737] loop7: detected capacity change from 0 to 2052 06:08:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x109000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1659.385470] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1659.385498] EXT4-fs (loop7): group descriptors corrupted! 06:08:09 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = gettid() r1 = syz_open_procfs(r0, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180), 0x2a0000, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x5, 0x3f, 0x5, 0x8, 0x0, 0x7, 0x8008, 0xc, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x4, 0x3, @perf_bp={&(0x7f0000000040), 0xa}, 0x412, 0x2d4, 0x5438, 0x1, 0x8, 0x7fffffff, 0x8001, 0x0, 0x5, 0x0, 0x3ff}, r0, 0x0, r2, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) openat$cgroup_netprio_ifpriomap(r1, &(0x7f00000001c0), 0x2, 0x0) 06:08:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1659.454868] loop5: detected capacity change from 0 to 2120 06:08:09 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100a00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1659.479613] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1659.479631] EXT4-fs (loop5): group descriptors corrupted! 06:08:09 executing program 6: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r0, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) lseek(r1, 0x8001, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x60400, 0x4d) socket$packet(0x11, 0x3, 0x300) [ 1659.492952] loop5: detected capacity change from 0 to 2120 [ 1659.508884] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1659.508901] EXT4-fs (loop5): group descriptors corrupted! [ 1659.531134] loop1: detected capacity change from 0 to 186 [ 1659.558209] loop7: detected capacity change from 0 to 2053 06:08:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10c003, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1659.586457] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1659.586487] EXT4-fs (loop7): group descriptors corrupted! [ 1659.631299] loop5: detected capacity change from 0 to 2144 06:08:09 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x5, 0x400000000000000, 0x0, 0xfffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x80, 0xc5, 0x2, 0x2, 0x0, 0x80, 0x8000, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x2081, 0x0, 0x8, 0x3, 0x800, 0x4, 0x7, 0x0, 0x7, 0x0, 0x3}, 0xffffffffffffffff, 0xb, r0, 0x5) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xc0400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, r1, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000240), 0x200) read(r2, &(0x7f0000000300)=""/161, 0xa1) socket$packet(0x11, 0x3, 0x300) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) pread64(r3, &(0x7f00000001c0)=""/119, 0x77, 0x9) [ 1659.644087] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1659.644102] EXT4-fs (loop5): group descriptors corrupted! [ 1659.659849] loop5: detected capacity change from 0 to 2144 [ 1659.677488] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1659.677503] EXT4-fs (loop5): group descriptors corrupted! 06:08:23 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/crypto\x00', 0x0, 0x0) dup(r1) r2 = gettid() r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r3, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) write(r3, &(0x7f0000000240)="0e9f2dc3ec46c6b1cbe23dbb3f2328def5d4efcc6461249831fb45a7d46357e44bc832ed93a7d85c932ad06185dc2a2629856a7382990a0d8e6ba5", 0x3b) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x4, 0x81, 0x9, 0x3, 0x0, 0x1, 0x40, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x4, @perf_bp={&(0x7f0000000140), 0x8}, 0x400, 0x800000000000000, 0x8, 0x8, 0x7f, 0x49477b24, 0x9, 0x0, 0xfff, 0x0, 0x1f}, r2, 0xc, r0, 0xa) syz_open_procfs(r2, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r4, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x1f, 0x40, 0x85, 0x3f, 0x0, 0x6, 0x80000, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x6, 0x2, @perf_config_ext={0xe3, 0x1}, 0x2000, 0xe6, 0x6, 0x0, 0x0, 0x401, 0x9, 0x0, 0x401, 0x0, 0x1aa}, r2, 0x0, r4, 0x5) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) 06:08:23 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100b00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:23 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10f807, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:23 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {r0}], 0x2, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:08:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:08:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938c", 0x37, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:08:23 executing program 4: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r0, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) lseek(r1, 0x8001, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x60400, 0x4d) socket$packet(0x11, 0x3, 0x300) 06:08:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1673.491816] loop7: detected capacity change from 0 to 2053 [ 1673.507385] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1673.507399] EXT4-fs (loop7): group descriptors corrupted! [ 1673.513503] loop7: detected capacity change from 0 to 2053 [ 1673.515894] loop1: detected capacity change from 0 to 186 [ 1673.517391] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1673.517404] EXT4-fs (loop7): group descriptors corrupted! [ 1673.528640] loop0: detected capacity change from 0 to 186 06:08:23 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100c00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1673.552154] loop5: detected capacity change from 0 to 2172 [ 1673.576581] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1673.576604] EXT4-fs (loop5): group descriptors corrupted! [ 1673.578990] loop7: detected capacity change from 0 to 2054 [ 1673.588489] loop6: detected capacity change from 0 to 186 [ 1673.588934] loop5: detected capacity change from 0 to 2172 [ 1673.602635] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1673.602650] EXT4-fs (loop7): group descriptors corrupted! [ 1673.608437] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1673.608461] EXT4-fs (loop5): group descriptors corrupted! 06:08:23 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100d00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:23 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10fc07, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1673.719326] loop7: detected capacity change from 0 to 2054 [ 1673.737808] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1673.737834] EXT4-fs (loop7): group descriptors corrupted! [ 1673.750722] loop7: detected capacity change from 0 to 2054 [ 1673.765782] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1673.765805] EXT4-fs (loop7): group descriptors corrupted! [ 1673.783001] loop5: detected capacity change from 0 to 2174 [ 1673.797812] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1673.797837] EXT4-fs (loop5): group descriptors corrupted! [ 1673.809657] loop5: detected capacity change from 0 to 2174 [ 1673.817307] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1673.817329] EXT4-fs (loop5): group descriptors corrupted! 06:08:23 executing program 3: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) copy_file_range(r0, 0x0, r1, &(0x7f0000000080)=0xffffffffffffffff, 0x2b7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1a2b15f4cb64c7d9f6639bda78e593a7f257d68f1763b48fd609e28da4498adde4a39165b4a933ac36d0408c095689934a9f5307d9a6ba5bb873bf1e37947e000004b9e661b9920a4dc76cdc05e2", @ANYRES32=0x0, @ANYRES16=r2], 0x24}}, 0x0) ioctl$TUNSETGROUP(r1, 0x400454ce, r2) r3 = fcntl$getown(0xffffffffffffffff, 0x9) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000bc0), 0x101, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000c00)='limits\x00') r7 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000c40), 0x26001, 0x0) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r8, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r9 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r9, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000100)="024dbf01ab041e88b8ed7af256264d785036c38224d5123128f1c4ccf6bec3d05399c1459496b76dac4d3f04ec53ad39d2f8313eaadb9d4ac670bdbb79bc92d0e6d7f0582de660ea1cd57d857927d70c9d19f34fd846254941d9351a7b9b461d3f99505d220fa7f9a9b1cb2c5d19bddd1a8c3c0f19fd1b1b6fc7cebdcabe478a08d6", 0x82}, {&(0x7f00000001c0)="5f26f99d7be634ffd07a561ad905344a70605403c2000f66f3a094ad11dab3b489b964961ea6c210363bfad078146f0f83b4ab9b59905ee57ce87337776d4f7788f70408e0cd941c16ad49a92650380f0cf423fe0c6ec6ef5da586e10073fdaedc80bf556f5fe448038c1ba1d57edd0d220870130c", 0x75}, {&(0x7f0000000240)="b6d28e3fcfdca378a58894cda7843c869ecdad1516f81ecdab3649f65c61d858c4b2ad7ccdff39b39886cd7ceb9f6aa9452a561924b781ea571a99283b12c4", 0x3f}, {&(0x7f0000000300)="9a44d6a9669eb580f5d6b598075ebeeb943d290e8c2d2f16f06d28f21a", 0x1d}], 0x4, &(0x7f0000000c80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r2}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r4, r5]}}, @rights={{0x28, 0x1, 0x1, [r6, 0xffffffffffffffff, r7, r8, r9, 0xffffffffffffffff]}}], 0x128, 0x40041}, 0x4040000) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) 06:08:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938c", 0x37, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:08:23 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100f00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:23 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10feff, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1673.941980] loop7: detected capacity change from 0 to 2055 [ 1673.949180] loop1: detected capacity change from 0 to 186 [ 1673.961529] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1673.961553] EXT4-fs (loop7): group descriptors corrupted! 06:08:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1673.987624] loop7: detected capacity change from 0 to 2055 [ 1674.005264] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1674.005289] EXT4-fs (loop7): group descriptors corrupted! [ 1674.020738] loop5: detected capacity change from 0 to 2175 06:08:23 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10fc07, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1674.045651] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1674.045677] EXT4-fs (loop5): group descriptors corrupted! [ 1674.064531] loop5: detected capacity change from 0 to 2175 [ 1674.081113] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1674.081137] EXT4-fs (loop5): group descriptors corrupted! [ 1674.105641] loop0: detected capacity change from 0 to 186 06:08:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938c", 0x37, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1674.163928] loop4: detected capacity change from 0 to 2174 [ 1674.184881] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1674.184910] EXT4-fs (loop4): group descriptors corrupted! [ 1674.211564] loop6: detected capacity change from 0 to 186 06:08:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:08:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) [ 1688.892528] loop1: detected capacity change from 0 to 186 r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938c", 0x37, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:08:38 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x101004, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:38 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10ff07, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = gettid() r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000340)) openat(r1, &(0x7f0000000300)='./file0\x00', 0x40400, 0x5) r2 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x6c24e4a, 0x1) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x40, 0x4, 0x4, 0x0, 0x0, 0x205, 0xa, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x1, @perf_bp={&(0x7f0000000100), 0xe}, 0x2a, 0x507, 0x1000, 0x5, 0xfffffffffffffffc, 0x9, 0x2, 0x0, 0x3, 0x0, 0x4}, r0, 0x6, r2, 0x8) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000200), 0x4c0082, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000240)=0x1) r4 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_int(r4, 0x107, 0x12, &(0x7f0000000000), &(0x7f0000000040)=0x4) 06:08:38 executing program 4: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) copy_file_range(r0, 0x0, r1, &(0x7f0000000080)=0xffffffffffffffff, 0x2b7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1a2b15f4cb64c7d9f6639bda78e593a7f257d68f1763b48fd609e28da4498adde4a39165b4a933ac36d0408c095689934a9f5307d9a6ba5bb873bf1e37947e000004b9e661b9920a4dc76cdc05e2", @ANYRES32=0x0, @ANYRES16=r2], 0x24}}, 0x0) ioctl$TUNSETGROUP(r1, 0x400454ce, r2) r3 = fcntl$getown(0xffffffffffffffff, 0x9) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000bc0), 0x101, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000c00)='limits\x00') r7 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000c40), 0x26001, 0x0) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r8, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r9 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r9, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000100)="024dbf01ab041e88b8ed7af256264d785036c38224d5123128f1c4ccf6bec3d05399c1459496b76dac4d3f04ec53ad39d2f8313eaadb9d4ac670bdbb79bc92d0e6d7f0582de660ea1cd57d857927d70c9d19f34fd846254941d9351a7b9b461d3f99505d220fa7f9a9b1cb2c5d19bddd1a8c3c0f19fd1b1b6fc7cebdcabe478a08d6", 0x82}, {&(0x7f00000001c0)="5f26f99d7be634ffd07a561ad905344a70605403c2000f66f3a094ad11dab3b489b964961ea6c210363bfad078146f0f83b4ab9b59905ee57ce87337776d4f7788f70408e0cd941c16ad49a92650380f0cf423fe0c6ec6ef5da586e10073fdaedc80bf556f5fe448038c1ba1d57edd0d220870130c", 0x75}, {&(0x7f0000000240)="b6d28e3fcfdca378a58894cda7843c869ecdad1516f81ecdab3649f65c61d858c4b2ad7ccdff39b39886cd7ceb9f6aa9452a561924b781ea571a99283b12c4", 0x3f}, {&(0x7f0000000300)="9a44d6a9669eb580f5d6b598075ebeeb943d290e8c2d2f16f06d28f21a", 0x1d}], 0x4, &(0x7f0000000c80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r2}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r4, r5]}}, @rights={{0x28, 0x1, 0x1, [r6, 0xffffffffffffffff, r7, r8, r9, 0xffffffffffffffff]}}], 0x128, 0x40041}, 0x4040000) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) 06:08:38 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x1001}, {r0}], 0x2, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:08:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938c", 0x37, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1688.903829] loop0: detected capacity change from 0 to 186 [ 1688.912279] loop6: detected capacity change from 0 to 186 [ 1688.919199] loop5: detected capacity change from 0 to 2175 [ 1688.951212] loop7: detected capacity change from 0 to 2056 [ 1688.954623] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1688.954646] EXT4-fs (loop5): group descriptors corrupted! [ 1688.955729] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1688.955743] EXT4-fs (loop7): group descriptors corrupted! [ 1688.970478] loop7: detected capacity change from 0 to 2056 [ 1688.973179] loop5: detected capacity change from 0 to 2175 [ 1688.984486] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1688.984516] EXT4-fs (loop5): group descriptors corrupted! [ 1688.992627] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1688.992651] EXT4-fs (loop7): group descriptors corrupted! 06:08:38 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x101020, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:38 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10ff0f, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:08:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355", 0x40, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:08:38 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r2, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r3, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r4, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r5 = openat$sr(0xffffffffffffff9c, &(0x7f0000000200), 0x80000, 0x0) r6 = memfd_secret(0x80000) io_submit(0x0, 0x4, &(0x7f0000001440)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x8, r2, &(0x7f0000000300)="de8d060c96851f2badec9575311121bbce70338704326f93c207b63bf303cbff3144e57f065265cb586700e75dd19994cff2e0d4055a3a011c2bbfe6f5d0691d3b125f6ffa7cfc5d707d6994daef54d2dd228f37b2ee86210bf0ecaac3b689ea88473c665af0df22fcbc63fc04e7b4e02ed87f91596a71b9302b1a22271b765940f719e873dab05c93053fc50f51022b7b87ad14be0b63acd6dc4177d4bc66978e28063784435a78de29d0d24a2f9f496c7002f458de0fe0465a4d09315ead1f0d738910dcab833d107c29dd189f8261934707340045cdb956ee76c7f4e6addca53649aa5cdd46b5cd456b7e4f63799b54e3404d2cc14873eaf5a885ac38a5b670191d597d7a1bcfe9f6cae9f6be1da071d0d3f9685ff8df312973ebab9cf85a1c40791838a9a28d4d834145b50dc4687540559d42a16ee4cd31227997070e03a9bea5bb9bbc4a9be573befb906cff9e246fdd8d626b4a8ece9efa8fe5b50f10e161abf4dd53afd7dff0119ba8b76d03b2b6ff2a63cb311211a4f2a0cb073f066269c40acdf5d9b6b63f3dcd2e90653f2765016cf7371da538d8e6c0b8ddf64e2deeba6f044c45016812eaf099ec89cd60876aa788788618e8973d4f4ba08895678b0c891fc2ba5935d634d66eba08e82c81abc9e0ceba9d9fa7bbd5bb49bb5fd27e29b202fe191987c29e6bd6667ffa76a1f14480ef2766a9f4a96f3cae2ba6702d40271a929cc262f11e2ca464ef814bdade0d3269afcbe9bb1e2cb855bfad0921c86271539611010f3c9790d8711cb07219a2f4dfde0d4144d20ba45be8119590de97dfc06f093b1cc9469634c91e78039b05e7cb0cff633b4f25afe7d1de2b2a7b74128196f87a63142ca10670dd8014e8b0274de771de962c049e73b79f479835067dc8978a79128c4f72649c0ff8423dca6507f6f6e17625339d97aea15186d4fbe8f4948d22a26cc1af0db0d370bc256d5d8a6d51f254bdaea623d611149deec497689b83d44c934137ff80b76ee61d65f3907beb844ff95bf1e51349df456a1ea3902b4da3de6dca27be7437e67f93e7be65aaf0f5c83a73273cfd0e237cd87688db68058f79c6f39fdbf89816732298052a72e21daffa508a5284fdf4d4eabab8b5a7c047139936cc3bb652f41155c9a83f0ded0077d6307e3eb51753f91c757f3b95ac52acc2226e1df73cf4d5dd0a5828345afee3a1767e3beb3a37965c1880039af5f52e2545e4cd8842aefe24e4d30b61c822ed4fc0c999618d1efa2d2059c9da34f51fdbe11263dc2cdf9c3578a7ebac64bc9b8b2356816745cd9dfed986afa2dc6aa072b59f9c36d2102f1336673382632c1d325176bf1d91341cb103c00d614d4104ef6565132689c714c85190c97aac28c6ed5e497705e22032f0ea5acd46322ac11d27eb57243baee0b16156c13664268a9e25a81d0da225a1ef973304671202e0b8d45fb00a5e968d2461ef0ef3519ccdc9119428715f2323fc415bc083a8b95286690a933ab17ea09ecb897353466703e8547f879a88d11ec358c7c15894af9fe2ad97fe382cb8453e9d65a6a23fa0fc1cfed19ac4686a35fcf79cf5ea974b1d0f46da6ebd371415a38f822fce83b1145add9aa37a9164776196376a1d62d75e85df993bb61100379c210038d61b78c72b803dfa7472bcbd34153817f4e78085e22258209fe04869a3e5a492ae0617bac5219d707b61fd8ca326b8fe2cfcc7404ad358e79c9ea61dccd851a77e40e46e088ed91cb36e21fd1a451a2754f3beb4155fc3e586fe255efd56f151c428a950f4babf99f875c183dc9a55ea4f5906924b4e3258f17e5e4b0e4d22a1555a67c08e5ff736c11ffb8451bcc98a91c79d300f001114dfdf454088f0d1d7ab07f8b2ad784e1edc1af6e8bf425cb4c1f725d5cd1013f4be8108640581be72b14e5de9120aea940d5ba991bbc678ceac31b967f0bcdac932dadb8cce02220fd80847466d9a985f6cb10cffd05c442af016974a4a261851f66fa3b94009d544571ddaae8f041e4e520a0a1dad1b5d96e429c83aea9a9d353769489ac78d3d6d72f3cb22fb615d435bd676a58223e93f87a4343d00a9ef25b329602170773219c64ee91601136db975ba98d33e26a12bdc7460c04f1bf1b549920b5775c231c68b108f4ad86ce12b2a539b23388305932d2ec81b059456f56c09a5d5ba43cdd84e7b7739e4c10e50ea259a0f4fcf5a84ef975e5725f4731ebf8933c3d6e1854337b98d8b8f587716f70012362ae3bd180ad6c915da99cf72598bfba84a15039218e781c4fb752d2196e323f7fc39852585b42f15bd71baf4f2a3e9cdf3aad46b1f49ff827984e44b2855fed7cd29c3a5b7915acdaf782dd310eb52aaca5ad09870581a809fcaadb3d9c78d661207ca2ed906bcbd5b2602567b0b4f48ba13c2ffd58526e539bb34629da19e459264822804bd10db68d6d01a7b6fec1a340453b8c239b88e1b9b4d69b717a0c2b8a8e14f7c9dad6ef69a4e23cb75f135f53f5e7847543b8c408d16652806503f6caeda25ae0c95726c308d800b73bd3f09dd16b49945e88e3da304d157699549fc7242f9d415bcc10c3ca8aaee904367e7a077d9c4d30567e6fe11268ce1864e08f009da37f56ea3eb533efd151d5f0f8d1c348240b326becf9932c8e81b0fd742a00052ec1f7acc132ece1ea0f52f32441edbdb80ec74bd75b5a77c13ed283b89bc346633bd790e828a99c42b6e9686c79f016eadaf440845fe970aed07d311ec260f9190962de790b3be6c35e22c93e8d07a7c7d36f0cfc746bb10b2249d0a0f33e16e318eed16a11484673c782e6c48b4735a314b047e7501353ccc876ebd76792f44cf5a8303b434ec43d85ad1e1cb8ded396c564b3d7314e8a12dd5929f5152d543a20f8f2626ddc24dcf70a118ccaa1b4c19792e91d3ca74e85781183f63f21c9e59cd82e9382cc9b8fbb88b06c02e8c0848be2cbdd479f61e648664828d89cb534d25935582d7b45ab99838fc1139b794eac7404610cc7e6851b141979393b061b009ce2c52268f9fd18ef0c91b10784ece63585e8e217eb8443a057e029fa2ca72de449ab1e8d3670647b1fe1d0f006b20c0480967faa191c43da5c16a85b80b4476c41ea11571f196e8af1e27efb92779115a285dbed4555059d928cc6ef6ff31ac4cae41823aadb39cf291b4e39e00b73011669a865fadbd3b50fc960b5a2bec8b18b4f7a3d546271f31391746129f9ce9da22ce62e7c60b66c1e3e896bcc6402914a764756b64ad7c1e4db21351abc9c8f4c9e15b4060ef6db6337c4fd3200929549767a3e5ef58439c4d44b6aadfd7125c9d84859581cf9c7a43afa17d09a5f62d2357239dc29356bb59c1eb0212a889b1d3e2983ddc6109d7a5aaeb5f65a18039ad769e4c89dc0ef04a74a94849a799980bcf57f8e70867d7ec3c5d0a4d648a24659b37cb6c4888a2ed1e7979679d77462a99c30f60488d96b9ee26e938618e64335ca5f7b7ae234d32dd9e07f9be6b3493b8d4de5a0ca5c0f2be2742a547f3de6e562bdd744b7f8b1e46a74a76eca66ac163e8ff4e9bdbd77c4ee94ad2bd313e94f1334a8a1c53c1189c977a07da31935eb28eaec34dfb311e5f26d8a236c9d06ad58dce1da837f9aab463133afd30f8dbed1f861e894b872e8093828239b6de95dd66c27cd91edafee8f0a9046b0ea8ca999de0b276c70112c673fa79395a1611d270c96edca07d46d09cdbea5ff134a03840c5ca9825f50cab962fa52138afd8b1a5e60c4d0221a450c63779dfd0110c78ea86a30bf54d533d9147a1172982d038990ff39f936d971bc865530b9148f9de925530f3ad0a2f76e9cdc68c30cdc8024e1dc8f88089a7f3a6bbd4ffa2d475ffda0e4968efbbe0c68d00b8028d9787b94873b0e8fd6edb0337761009a0516c8fd4e321af50fd8dbee872bc5530401caa375005964cdaf48c4e546a92053aa58e93c40fc8c2152b9d54a2be7e9e503574248044abfd19580d194e52b390f12d28aae21e76825fc519ab6244e649df395e28cd39ba7bdc3b121f943ab34b1d791b3d137fb8291a7009421b968f84c29f6e6fe307d1a8001959d8139763137de473b936d4d49e8466dc8d631b1474989816a3a47247b672a820fd42f86d16029133f106d57a03369df323e641a2346879b05dd9dee7a742910ae8711fb474c70655cd1adf8f1ad61c3998d10b4939b4a01d7b54e887af06cc1b79fc76503e03af61402b7fd1d0263492530b5c54384f4a134c64ea57583a308a0ed7a7529a9967deb12f7b17bfeaab380d84da9a2e05eda35b412caa513d1b07374f0f349b5bdadfba9798922c06c81b7587b6f8f739964b864a733315f5f3caa54d612ab3320809527e8ce96cf0d88050bf964592ff4859051e2e9e02a0a56d63224eeb510b42225d76681591f82b255cf1516bf1df0fad66c730d37941b608834af5c823e3752e1d32310302c6603f327b4960337e537142d7df0bce4839c9f0c8604c0d4f86b79cc22ebecee5f33ba3807caf4cacdff7f56edff454011f8e9d27524f4bff0116911050a6e9ba09040562aa7aca8599771f3cf6800c60a7b9148331fd7dd9ece0e246ec0e7dbcb2634a1e1eaf0016b555474d7882f37476facaccea2c6645c83599f070dfa5ac77c1d2afefd1d46bd100eea5cf0e855705749e60906be328e47ff98c35d9b581b405d4fedc4001645d28fd8290191bd3fa6ed64a8658cd6c387159cfb262eef6bb80ca5e50efc13aec517c02678a5847f30ff660c83697fe8e1d3c27cd7e9b905f8ee020777f2c6db57973620db5ef86847979c78457a6976da2727690f2e8a5df0baa42c89418585799ae62de2f1d5ad4798e842fda5261a6fd54614e616b9462e42b35afaa2b47aeae84d67ca99b0af712d0dd33c7ccc6c81d0b7526080ec50b61a933b7d611ea6e70fa99e1f8a60214e2179cc5bef7aef953adf3119404733d351d3097a69615f09085558da38125ddafa5438c34b19249a65b1dc77cb8906799e10b6f1f94dff6260f78d8172237b65f33f1636499dbc19f1acd35e9e5a2909e45aaaac91f83455fd3e113e4df819c2d024b4f1a44b1c59d537c5460404f664e7a329fbfa8188085d543270b9d1f80c95872b0ea8828199e80f81a267403800194d0fbf73b84a2ea5e68d11fbbb79796deef5513db064c6f110cf439bbb8a1f9012fc07b903ce2f3ece5a9a5e7db7085580c6c7cc72162aa183a4b4a1ff5db243824c9c1d99bbaac1c82ff50021102c5067a2000b56d6a0b25edec0ea1c62f5303214925a6db742ee53c48a049c5cd8eac9ffcdab986188ba22b9ce3be0642465d61fdf93c4b1f3b2b8cffdfdd3e3c2dfd7e7ca4f61ccd8c52b3145c887461803021f2d9e091893f143a111c7ed71f04c1335bba1e96f687365f1ec1d22c3bbcc2dd6b2ee93352e0db114d41498c5ba52177a828a30c6428a6bfef90a191e4e74c20fa4f30f9060debccfe47d5b64a301a655f0505704d1a754523ccb714e15279484484555928074350079f7e79771f62243cde1f1f049b76934287a06fbc6c95ba305677382e49f2a126100db627774387878de8c9ae3cc39f48989ca25c3ae3a8fc2db6b372deac7fc4a4911305d184015b61bf68b8f7d3ea009ae0619fe2e67efa4c6d6be7dd6d32a2db952540a91a8879efbd147de6a4752e304529d078d0753314331120c6ed805bb93e927fd0ca8c3b505ae349749d79ee6a743f226862ac28a7eba4cb5263cf5daf677f86315d63e8be9fa8ae95b43a4220e1", 0x1000, 0x6, 0x0, 0x0, r3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000100)="6b1f751a4c2950d699536c3d32c2424ebdb2d0ec4348ea7352f6ccc158b97f2e15e9e1528d8bf10002dbf6b3f34ee9b8e44668caa04b02ce924f4c54176b46c15ddceed9e22560e6512970482574d4be47e983fb8c2b0b141685b4d75d088d5ab1f87c6adeb89e7a2a15589c20ed616ed910808f1f95ea38f2a1d718be83f64bc825bc561f8707e43419d71b5fcd011b76a75e618944cb11103359e5c9e564397736fc54eb9af2d058e5dd278a6287b07e63c1436ec339aefd252cd11e6b2faae9b9f4351b3bdd4176921f03f965bca203a928a62f", 0xd5, 0x2, 0x0, 0x1, r4}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x7, r5, &(0x7f0000001300)="c9ed8d713b7ae9ac9a5529b8c35697a9db7e621df78797e14f3c9b4f4a36c517447455fc039415dfcb7536669a1835e517f1246ac8b4ab2ddff24bcd1f1409cdead491e987f4cc91faa28462b19793db9b35af3f235fb56a817a8e83a55c59b0f983cba838c1a752d77c39d995120fc46a9e970e2a1b848ae8f267b3bf5c976a297b6c0d0f7c3ce00ad09a9b9ddcb07f7e6c11ebdaae79eecddd3387e9967f63caa2e6755c7b37245e7b376bfc2de03de8ca07543da4059cec6e9114", 0xbc, 0x401, 0x0, 0x3, r6}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x1, 0x40, r1, &(0x7f00000013c0)="88b521cbcbcb876ea6e9c8d1cada4058a2e86071ce56c2103e414ac42d07a0b1212083c17b4397f627e9be8afb94d58b8ef9ad7428957eecb74c9c3f9a", 0x3d, 0x2f}]) socket$packet(0x11, 0x3, 0x300) [ 1689.140266] loop5: detected capacity change from 0 to 2175 [ 1689.143738] loop7: detected capacity change from 0 to 2056 [ 1689.151204] loop0: detected capacity change from 0 to 186 [ 1689.152948] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1689.152963] EXT4-fs (loop7): group descriptors corrupted! [ 1689.155236] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1689.155248] EXT4-fs (loop5): group descriptors corrupted! [ 1689.167241] loop7: detected capacity change from 0 to 2056 [ 1689.169910] loop5: detected capacity change from 0 to 2175 [ 1689.177271] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1689.177283] EXT4-fs (loop5): group descriptors corrupted! [ 1689.178418] loop1: detected capacity change from 0 to 186 [ 1689.189740] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1689.189759] EXT4-fs (loop7): group descriptors corrupted! 06:08:39 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10fffe, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:39 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x101100, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1689.296369] loop5: detected capacity change from 0 to 2175 [ 1689.304906] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1689.304920] EXT4-fs (loop5): group descriptors corrupted! [ 1689.311587] loop5: detected capacity change from 0 to 2175 06:08:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938c", 0x37, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1689.319981] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1689.319993] EXT4-fs (loop5): group descriptors corrupted! 06:08:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938c", 0x37, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:08:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355", 0x40, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1689.383597] loop7: detected capacity change from 0 to 2056 [ 1689.403768] loop1: detected capacity change from 0 to 186 [ 1689.406461] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1689.406481] EXT4-fs (loop7): group descriptors corrupted! [ 1689.414691] loop7: detected capacity change from 0 to 2056 [ 1689.417167] loop4: detected capacity change from 0 to 186 [ 1689.432490] loop6: detected capacity change from 0 to 186 [ 1689.432895] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1689.432918] EXT4-fs (loop7): group descriptors corrupted! 06:08:52 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{r0, 0x805a}], 0x1, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:08:52 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r2, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r3, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r4, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r5 = openat$sr(0xffffffffffffff9c, &(0x7f0000000200), 0x80000, 0x0) r6 = memfd_secret(0x80000) io_submit(0x0, 0x4, &(0x7f0000001440)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x8, r2, &(0x7f0000000300)="de8d060c96851f2badec9575311121bbce70338704326f93c207b63bf303cbff3144e57f065265cb586700e75dd19994cff2e0d4055a3a011c2bbfe6f5d0691d3b125f6ffa7cfc5d707d6994daef54d2dd228f37b2ee86210bf0ecaac3b689ea88473c665af0df22fcbc63fc04e7b4e02ed87f91596a71b9302b1a22271b765940f719e873dab05c93053fc50f51022b7b87ad14be0b63acd6dc4177d4bc66978e28063784435a78de29d0d24a2f9f496c7002f458de0fe0465a4d09315ead1f0d738910dcab833d107c29dd189f8261934707340045cdb956ee76c7f4e6addca53649aa5cdd46b5cd456b7e4f63799b54e3404d2cc14873eaf5a885ac38a5b670191d597d7a1bcfe9f6cae9f6be1da071d0d3f9685ff8df312973ebab9cf85a1c40791838a9a28d4d834145b50dc4687540559d42a16ee4cd31227997070e03a9bea5bb9bbc4a9be573befb906cff9e246fdd8d626b4a8ece9efa8fe5b50f10e161abf4dd53afd7dff0119ba8b76d03b2b6ff2a63cb311211a4f2a0cb073f066269c40acdf5d9b6b63f3dcd2e90653f2765016cf7371da538d8e6c0b8ddf64e2deeba6f044c45016812eaf099ec89cd60876aa788788618e8973d4f4ba08895678b0c891fc2ba5935d634d66eba08e82c81abc9e0ceba9d9fa7bbd5bb49bb5fd27e29b202fe191987c29e6bd6667ffa76a1f14480ef2766a9f4a96f3cae2ba6702d40271a929cc262f11e2ca464ef814bdade0d3269afcbe9bb1e2cb855bfad0921c86271539611010f3c9790d8711cb07219a2f4dfde0d4144d20ba45be8119590de97dfc06f093b1cc9469634c91e78039b05e7cb0cff633b4f25afe7d1de2b2a7b74128196f87a63142ca10670dd8014e8b0274de771de962c049e73b79f479835067dc8978a79128c4f72649c0ff8423dca6507f6f6e17625339d97aea15186d4fbe8f4948d22a26cc1af0db0d370bc256d5d8a6d51f254bdaea623d611149deec497689b83d44c934137ff80b76ee61d65f3907beb844ff95bf1e51349df456a1ea3902b4da3de6dca27be7437e67f93e7be65aaf0f5c83a73273cfd0e237cd87688db68058f79c6f39fdbf89816732298052a72e21daffa508a5284fdf4d4eabab8b5a7c047139936cc3bb652f41155c9a83f0ded0077d6307e3eb51753f91c757f3b95ac52acc2226e1df73cf4d5dd0a5828345afee3a1767e3beb3a37965c1880039af5f52e2545e4cd8842aefe24e4d30b61c822ed4fc0c999618d1efa2d2059c9da34f51fdbe11263dc2cdf9c3578a7ebac64bc9b8b2356816745cd9dfed986afa2dc6aa072b59f9c36d2102f1336673382632c1d325176bf1d91341cb103c00d614d4104ef6565132689c714c85190c97aac28c6ed5e497705e22032f0ea5acd46322ac11d27eb57243baee0b16156c13664268a9e25a81d0da225a1ef973304671202e0b8d45fb00a5e968d2461ef0ef3519ccdc9119428715f2323fc415bc083a8b95286690a933ab17ea09ecb897353466703e8547f879a88d11ec358c7c15894af9fe2ad97fe382cb8453e9d65a6a23fa0fc1cfed19ac4686a35fcf79cf5ea974b1d0f46da6ebd371415a38f822fce83b1145add9aa37a9164776196376a1d62d75e85df993bb61100379c210038d61b78c72b803dfa7472bcbd34153817f4e78085e22258209fe04869a3e5a492ae0617bac5219d707b61fd8ca326b8fe2cfcc7404ad358e79c9ea61dccd851a77e40e46e088ed91cb36e21fd1a451a2754f3beb4155fc3e586fe255efd56f151c428a950f4babf99f875c183dc9a55ea4f5906924b4e3258f17e5e4b0e4d22a1555a67c08e5ff736c11ffb8451bcc98a91c79d300f001114dfdf454088f0d1d7ab07f8b2ad784e1edc1af6e8bf425cb4c1f725d5cd1013f4be8108640581be72b14e5de9120aea940d5ba991bbc678ceac31b967f0bcdac932dadb8cce02220fd80847466d9a985f6cb10cffd05c442af016974a4a261851f66fa3b94009d544571ddaae8f041e4e520a0a1dad1b5d96e429c83aea9a9d353769489ac78d3d6d72f3cb22fb615d435bd676a58223e93f87a4343d00a9ef25b329602170773219c64ee91601136db975ba98d33e26a12bdc7460c04f1bf1b549920b5775c231c68b108f4ad86ce12b2a539b23388305932d2ec81b059456f56c09a5d5ba43cdd84e7b7739e4c10e50ea259a0f4fcf5a84ef975e5725f4731ebf8933c3d6e1854337b98d8b8f587716f70012362ae3bd180ad6c915da99cf72598bfba84a15039218e781c4fb752d2196e323f7fc39852585b42f15bd71baf4f2a3e9cdf3aad46b1f49ff827984e44b2855fed7cd29c3a5b7915acdaf782dd310eb52aaca5ad09870581a809fcaadb3d9c78d661207ca2ed906bcbd5b2602567b0b4f48ba13c2ffd58526e539bb34629da19e459264822804bd10db68d6d01a7b6fec1a340453b8c239b88e1b9b4d69b717a0c2b8a8e14f7c9dad6ef69a4e23cb75f135f53f5e7847543b8c408d16652806503f6caeda25ae0c95726c308d800b73bd3f09dd16b49945e88e3da304d157699549fc7242f9d415bcc10c3ca8aaee904367e7a077d9c4d30567e6fe11268ce1864e08f009da37f56ea3eb533efd151d5f0f8d1c348240b326becf9932c8e81b0fd742a00052ec1f7acc132ece1ea0f52f32441edbdb80ec74bd75b5a77c13ed283b89bc346633bd790e828a99c42b6e9686c79f016eadaf440845fe970aed07d311ec260f9190962de790b3be6c35e22c93e8d07a7c7d36f0cfc746bb10b2249d0a0f33e16e318eed16a11484673c782e6c48b4735a314b047e7501353ccc876ebd76792f44cf5a8303b434ec43d85ad1e1cb8ded396c564b3d7314e8a12dd5929f5152d543a20f8f2626ddc24dcf70a118ccaa1b4c19792e91d3ca74e85781183f63f21c9e59cd82e9382cc9b8fbb88b06c02e8c0848be2cbdd479f61e648664828d89cb534d25935582d7b45ab99838fc1139b794eac7404610cc7e6851b141979393b061b009ce2c52268f9fd18ef0c91b10784ece63585e8e217eb8443a057e029fa2ca72de449ab1e8d3670647b1fe1d0f006b20c0480967faa191c43da5c16a85b80b4476c41ea11571f196e8af1e27efb92779115a285dbed4555059d928cc6ef6ff31ac4cae41823aadb39cf291b4e39e00b73011669a865fadbd3b50fc960b5a2bec8b18b4f7a3d546271f31391746129f9ce9da22ce62e7c60b66c1e3e896bcc6402914a764756b64ad7c1e4db21351abc9c8f4c9e15b4060ef6db6337c4fd3200929549767a3e5ef58439c4d44b6aadfd7125c9d84859581cf9c7a43afa17d09a5f62d2357239dc29356bb59c1eb0212a889b1d3e2983ddc6109d7a5aaeb5f65a18039ad769e4c89dc0ef04a74a94849a799980bcf57f8e70867d7ec3c5d0a4d648a24659b37cb6c4888a2ed1e7979679d77462a99c30f60488d96b9ee26e938618e64335ca5f7b7ae234d32dd9e07f9be6b3493b8d4de5a0ca5c0f2be2742a547f3de6e562bdd744b7f8b1e46a74a76eca66ac163e8ff4e9bdbd77c4ee94ad2bd313e94f1334a8a1c53c1189c977a07da31935eb28eaec34dfb311e5f26d8a236c9d06ad58dce1da837f9aab463133afd30f8dbed1f861e894b872e8093828239b6de95dd66c27cd91edafee8f0a9046b0ea8ca999de0b276c70112c673fa79395a1611d270c96edca07d46d09cdbea5ff134a03840c5ca9825f50cab962fa52138afd8b1a5e60c4d0221a450c63779dfd0110c78ea86a30bf54d533d9147a1172982d038990ff39f936d971bc865530b9148f9de925530f3ad0a2f76e9cdc68c30cdc8024e1dc8f88089a7f3a6bbd4ffa2d475ffda0e4968efbbe0c68d00b8028d9787b94873b0e8fd6edb0337761009a0516c8fd4e321af50fd8dbee872bc5530401caa375005964cdaf48c4e546a92053aa58e93c40fc8c2152b9d54a2be7e9e503574248044abfd19580d194e52b390f12d28aae21e76825fc519ab6244e649df395e28cd39ba7bdc3b121f943ab34b1d791b3d137fb8291a7009421b968f84c29f6e6fe307d1a8001959d8139763137de473b936d4d49e8466dc8d631b1474989816a3a47247b672a820fd42f86d16029133f106d57a03369df323e641a2346879b05dd9dee7a742910ae8711fb474c70655cd1adf8f1ad61c3998d10b4939b4a01d7b54e887af06cc1b79fc76503e03af61402b7fd1d0263492530b5c54384f4a134c64ea57583a308a0ed7a7529a9967deb12f7b17bfeaab380d84da9a2e05eda35b412caa513d1b07374f0f349b5bdadfba9798922c06c81b7587b6f8f739964b864a733315f5f3caa54d612ab3320809527e8ce96cf0d88050bf964592ff4859051e2e9e02a0a56d63224eeb510b42225d76681591f82b255cf1516bf1df0fad66c730d37941b608834af5c823e3752e1d32310302c6603f327b4960337e537142d7df0bce4839c9f0c8604c0d4f86b79cc22ebecee5f33ba3807caf4cacdff7f56edff454011f8e9d27524f4bff0116911050a6e9ba09040562aa7aca8599771f3cf6800c60a7b9148331fd7dd9ece0e246ec0e7dbcb2634a1e1eaf0016b555474d7882f37476facaccea2c6645c83599f070dfa5ac77c1d2afefd1d46bd100eea5cf0e855705749e60906be328e47ff98c35d9b581b405d4fedc4001645d28fd8290191bd3fa6ed64a8658cd6c387159cfb262eef6bb80ca5e50efc13aec517c02678a5847f30ff660c83697fe8e1d3c27cd7e9b905f8ee020777f2c6db57973620db5ef86847979c78457a6976da2727690f2e8a5df0baa42c89418585799ae62de2f1d5ad4798e842fda5261a6fd54614e616b9462e42b35afaa2b47aeae84d67ca99b0af712d0dd33c7ccc6c81d0b7526080ec50b61a933b7d611ea6e70fa99e1f8a60214e2179cc5bef7aef953adf3119404733d351d3097a69615f09085558da38125ddafa5438c34b19249a65b1dc77cb8906799e10b6f1f94dff6260f78d8172237b65f33f1636499dbc19f1acd35e9e5a2909e45aaaac91f83455fd3e113e4df819c2d024b4f1a44b1c59d537c5460404f664e7a329fbfa8188085d543270b9d1f80c95872b0ea8828199e80f81a267403800194d0fbf73b84a2ea5e68d11fbbb79796deef5513db064c6f110cf439bbb8a1f9012fc07b903ce2f3ece5a9a5e7db7085580c6c7cc72162aa183a4b4a1ff5db243824c9c1d99bbaac1c82ff50021102c5067a2000b56d6a0b25edec0ea1c62f5303214925a6db742ee53c48a049c5cd8eac9ffcdab986188ba22b9ce3be0642465d61fdf93c4b1f3b2b8cffdfdd3e3c2dfd7e7ca4f61ccd8c52b3145c887461803021f2d9e091893f143a111c7ed71f04c1335bba1e96f687365f1ec1d22c3bbcc2dd6b2ee93352e0db114d41498c5ba52177a828a30c6428a6bfef90a191e4e74c20fa4f30f9060debccfe47d5b64a301a655f0505704d1a754523ccb714e15279484484555928074350079f7e79771f62243cde1f1f049b76934287a06fbc6c95ba305677382e49f2a126100db627774387878de8c9ae3cc39f48989ca25c3ae3a8fc2db6b372deac7fc4a4911305d184015b61bf68b8f7d3ea009ae0619fe2e67efa4c6d6be7dd6d32a2db952540a91a8879efbd147de6a4752e304529d078d0753314331120c6ed805bb93e927fd0ca8c3b505ae349749d79ee6a743f226862ac28a7eba4cb5263cf5daf677f86315d63e8be9fa8ae95b43a4220e1", 0x1000, 0x6, 0x0, 0x0, r3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000100)="6b1f751a4c2950d699536c3d32c2424ebdb2d0ec4348ea7352f6ccc158b97f2e15e9e1528d8bf10002dbf6b3f34ee9b8e44668caa04b02ce924f4c54176b46c15ddceed9e22560e6512970482574d4be47e983fb8c2b0b141685b4d75d088d5ab1f87c6adeb89e7a2a15589c20ed616ed910808f1f95ea38f2a1d718be83f64bc825bc561f8707e43419d71b5fcd011b76a75e618944cb11103359e5c9e564397736fc54eb9af2d058e5dd278a6287b07e63c1436ec339aefd252cd11e6b2faae9b9f4351b3bdd4176921f03f965bca203a928a62f", 0xd5, 0x2, 0x0, 0x1, r4}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x7, r5, &(0x7f0000001300)="c9ed8d713b7ae9ac9a5529b8c35697a9db7e621df78797e14f3c9b4f4a36c517447455fc039415dfcb7536669a1835e517f1246ac8b4ab2ddff24bcd1f1409cdead491e987f4cc91faa28462b19793db9b35af3f235fb56a817a8e83a55c59b0f983cba838c1a752d77c39d995120fc46a9e970e2a1b848ae8f267b3bf5c976a297b6c0d0f7c3ce00ad09a9b9ddcb07f7e6c11ebdaae79eecddd3387e9967f63caa2e6755c7b37245e7b376bfc2de03de8ca07543da4059cec6e9114", 0xbc, 0x401, 0x0, 0x3, r6}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x1, 0x40, r1, &(0x7f00000013c0)="88b521cbcbcb876ea6e9c8d1cada4058a2e86071ce56c2103e414ac42d07a0b1212083c17b4397f627e9be8afb94d58b8ef9ad7428957eecb74c9c3f9a", 0x3d, 0x2f}]) socket$packet(0x11, 0x3, 0x300) 06:08:52 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2a31}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = syz_open_procfs(r1, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r3, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r4, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$BTRFS_IOC_QGROUP_CREATE(r4, 0x4010942a, &(0x7f0000000040)={0x0, 0x98}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000300)={{r0}, 0x0, 0xa, @inherit={0x70, &(0x7f0000000180)={0x0, 0x5, 0x3e, 0x100000001, {0xc, 0x6, 0x7, 0x26f8, 0x7fff}, [0x9c5, 0x3, 0x65, 0x3, 0x8000]}}, @devid}) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x8, 0x9, 0x7, 0x1, 0x0, 0x1, 0x12895, 0x10, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x4, @perf_bp={&(0x7f0000000000), 0x6}, 0xa004, 0x101, 0x400, 0x9, 0x9, 0xfffff8c4, 0x8, 0x0, 0x2, 0x0, 0xd7}, r1, 0x1, r3, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) 06:08:52 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x900000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:52 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x102000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1702.749556] loop7: detected capacity change from 0 to 2064 [ 1702.749880] loop5: detected capacity change from 0 to 18432 06:08:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355", 0x40, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:08:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355", 0x40, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:08:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) [ 1702.768140] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1702.768155] EXT4-fs (loop5): group descriptors corrupted! [ 1702.772756] loop1: detected capacity change from 0 to 186 [ 1702.773053] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1702.773065] EXT4-fs (loop7): group descriptors corrupted! [ 1702.784847] loop5: detected capacity change from 0 to 18432 [ 1702.791063] loop7: detected capacity change from 0 to 2064 [ 1702.791632] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1702.791653] EXT4-fs (loop5): group descriptors corrupted! [ 1702.799774] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1702.799787] EXT4-fs (loop7): group descriptors corrupted! [ 1702.826598] loop4: detected capacity change from 0 to 186 [ 1702.831149] loop0: detected capacity change from 0 to 186 06:08:52 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x102010, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:08:52 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x4, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) sendfile(r1, r0, &(0x7f0000000000)=0x5, 0x100) 06:08:52 executing program 2: syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x805a}], 0x1, &(0x7f0000006b00)={r0, r1+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) [ 1702.896302] loop7: detected capacity change from 0 to 2064 [ 1702.906249] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1702.906263] EXT4-fs (loop7): group descriptors corrupted! 06:08:52 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1702.919696] loop7: detected capacity change from 0 to 2064 [ 1702.929415] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1702.929428] EXT4-fs (loop7): group descriptors corrupted! [ 1703.003622] loop5: detected capacity change from 0 to 32768 [ 1703.037575] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1703.037602] EXT4-fs (loop5): group descriptors corrupted! 06:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142", 0x45, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:09:09 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x102600, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:09 executing program 2: syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x805a}], 0x1, &(0x7f0000006b00)={r0, r1+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:09:09 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) [ 1719.392364] loop6: detected capacity change from 0 to 186 r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355", 0x40, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:09:09 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x82002, 0x199) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x1, 0x4, 0xff, 0x7, 0x0, 0x10001, 0x80, 0xf, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x2, @perf_config_ext={0x1, 0x7ff}, 0x22, 0x7, 0x6b2, 0x3, 0x4, 0x3f, 0xffff, 0x0, 0x3, 0x0, 0x5}, 0x0, 0x2, r0, 0x2) socket$packet(0x11, 0x3, 0x300) 06:09:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x5000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355", 0x40, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:09:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) sendfile(r1, r1, 0x0, 0x100007) [ 1719.412054] loop5: detected capacity change from 0 to 163840 [ 1719.418426] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1719.418449] EXT4-fs (loop5): group descriptors corrupted! [ 1719.433183] loop5: detected capacity change from 0 to 163840 [ 1719.434301] loop7: detected capacity change from 0 to 2067 [ 1719.451029] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1719.451051] EXT4-fs (loop5): group descriptors corrupted! [ 1719.456058] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1719.456079] EXT4-fs (loop7): group descriptors corrupted! [ 1719.461582] loop4: detected capacity change from 0 to 186 [ 1719.463814] loop1: detected capacity change from 0 to 186 [ 1719.465726] loop0: detected capacity change from 0 to 186 [ 1719.471881] loop7: detected capacity change from 0 to 2067 [ 1719.490022] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1719.490044] EXT4-fs (loop7): group descriptors corrupted! 06:09:09 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) 06:09:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x8000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:09 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x103e00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1719.657325] loop5: detected capacity change from 0 to 262144 [ 1719.688571] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1719.688596] EXT4-fs (loop5): group descriptors corrupted! [ 1719.710018] loop5: detected capacity change from 0 to 262144 [ 1719.742979] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1719.743003] EXT4-fs (loop5): group descriptors corrupted! [ 1719.758459] loop7: detected capacity change from 0 to 2079 06:09:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:09:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xb000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1719.825979] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1719.826006] EXT4-fs (loop7): group descriptors corrupted! [ 1719.848315] loop7: detected capacity change from 0 to 2079 [ 1719.863052] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1719.863081] EXT4-fs (loop7): group descriptors corrupted! 06:09:09 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r0, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, r0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x5}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x9}}, './file0\x00'}) [ 1719.873184] loop0: detected capacity change from 0 to 186 06:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142", 0x45, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1719.927141] loop5: detected capacity change from 0 to 264192 06:09:09 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x103f00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1719.946519] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1719.946543] EXT4-fs (loop5): group descriptors corrupted! [ 1719.959760] loop1: detected capacity change from 0 to 186 [ 1719.962687] loop5: detected capacity change from 0 to 264192 [ 1719.980984] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1719.981008] EXT4-fs (loop5): group descriptors corrupted! 06:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355", 0x40, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1720.069949] loop7: detected capacity change from 0 to 2079 [ 1720.094951] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1720.094978] EXT4-fs (loop7): group descriptors corrupted! [ 1720.112213] loop7: detected capacity change from 0 to 2079 [ 1720.116845] loop4: detected capacity change from 0 to 186 [ 1720.137063] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1720.137089] EXT4-fs (loop7): group descriptors corrupted! 06:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142", 0x45, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:09:24 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xffffff7f, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:24 executing program 2: syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{0xffffffffffffffff, 0x805a}], 0x1, &(0x7f0000006b00)={r0, r1+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:09:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:09:24 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x12000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa800}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) 06:09:24 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x104000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142", 0x45, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1734.475616] loop5: detected capacity change from 0 to 264192 [ 1734.480128] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1734.480142] EXT4-fs (loop5): group descriptors corrupted! 06:09:24 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355", 0x40, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1734.493734] loop0: detected capacity change from 0 to 186 [ 1734.500008] loop4: detected capacity change from 0 to 186 [ 1734.504740] loop5: detected capacity change from 0 to 264192 [ 1734.515504] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1734.515518] EXT4-fs (loop5): group descriptors corrupted! [ 1734.521499] loop6: detected capacity change from 0 to 186 [ 1734.530781] loop7: detected capacity change from 0 to 2080 [ 1734.534411] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1734.534425] EXT4-fs (loop7): group descriptors corrupted! [ 1734.546757] loop7: detected capacity change from 0 to 2080 [ 1734.552119] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1734.552141] EXT4-fs (loop7): group descriptors corrupted! 06:09:24 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1734.566551] loop1: detected capacity change from 0 to 186 06:09:24 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x80000000}, 0x603, 0x0, 0xffffffff, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x8, 0x0, 0x3, 0x4, 0x0, 0x8, 0x4, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0x7f, 0x475}, 0x8, 0x40, 0x400, 0x2, 0x1f, 0x5aa79934, 0x3ff, 0x0, 0xc3ce, 0x0, 0x3ff}, 0xffffffffffffffff, 0xa, r0, 0x1) socket$packet(0x11, 0x3, 0x300) 06:09:24 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x104600, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1734.675573] loop5: detected capacity change from 0 to 2048 [ 1734.701155] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1734.701184] EXT4-fs (loop5): group descriptors corrupted! 06:09:24 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) lseek(r0, 0xcc3d, 0x4) socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) [ 1734.717831] loop7: detected capacity change from 0 to 2083 06:09:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r2, 0x407, 0x5000000) r3 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r3, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r4, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r4, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) [ 1734.736572] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1734.736602] EXT4-fs (loop7): group descriptors corrupted! [ 1734.746041] loop7: detected capacity change from 0 to 2083 [ 1734.763979] loop0: detected capacity change from 0 to 186 [ 1734.778416] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 06:09:24 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1734.778444] EXT4-fs (loop7): group descriptors corrupted! 06:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142", 0x45, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:09:24 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:09:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r2, 0x407, 0x5000000) r3 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r3, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r4, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r4, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:09:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b", 0x47, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1734.894827] loop4: detected capacity change from 0 to 186 [ 1734.902032] loop5: detected capacity change from 0 to 2048 [ 1734.909858] loop6: detected capacity change from 0 to 186 [ 1734.911177] loop0: detected capacity change from 0 to 186 [ 1734.916678] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1734.916705] EXT4-fs (loop5): group descriptors corrupted! [ 1734.934014] loop5: detected capacity change from 0 to 2048 [ 1734.950021] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1734.950048] EXT4-fs (loop5): group descriptors corrupted! [ 1734.964036] loop1: detected capacity change from 0 to 186 06:09:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r2, 0x407, 0x5000000) r3 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r3, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r4, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r4, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:09:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) [ 1748.561818] loop1: detected capacity change from 0 to 186 [ 1748.563467] loop6: detected capacity change from 0 to 186 [ 1748.563723] loop0: detected capacity change from 0 to 186 [ 1748.564280] loop7: detected capacity change from 0 to 2084 [ 1748.567111] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.567125] EXT4-fs (loop7): group descriptors corrupted! [ 1748.577049] loop4: detected capacity change from 0 to 2048 [ 1748.583316] loop7: detected capacity change from 0 to 2084 [ 1748.592777] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.592790] EXT4-fs (loop4): group descriptors corrupted! r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b", 0x47, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:09:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1f, 0x7f, 0x3, 0x5, 0x0, 0x817e, 0x10, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8, 0x3}, 0x200, 0x85, 0x10000, 0x1, 0xff, 0xfffffff8, 0x3ff, 0x0, 0x9, 0x0, 0xf87}, 0x0, 0xffffffffffffffff, r0, 0x2) socket$packet(0x11, 0x3, 0x300) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x7, 0x9, 0x4, 0x3, 0x0, 0x7, 0x40202, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x800, 0x0, @perf_bp={&(0x7f0000000100), 0xc}, 0x2000, 0x0, 0xbaa, 0x3, 0x184, 0x100, 0x8, 0x0, 0xed}, 0xffffffffffffffff, 0x8, r0, 0x2) 06:09:38 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{r0}], 0x1, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:09:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) [ 1748.601466] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.601481] EXT4-fs (loop7): group descriptors corrupted! [ 1748.608983] loop5: detected capacity change from 0 to 2048 r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b", 0x47, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:09:38 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x104800, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:38 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:38 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1748.623419] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.623446] EXT4-fs (loop5): group descriptors corrupted! [ 1748.635219] loop5: detected capacity change from 0 to 2048 [ 1748.651139] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.651164] EXT4-fs (loop5): group descriptors corrupted! 06:09:38 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x104c00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r2, 0x407, 0x5000000) r3 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r3, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r4, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r4, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:09:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:09:38 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = memfd_secret(0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x7}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, r1, 0x0) socket$packet(0x11, 0x3, 0x300) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x5) [ 1748.714107] loop7: detected capacity change from 0 to 2086 [ 1748.731441] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.731456] EXT4-fs (loop7): group descriptors corrupted! [ 1748.739283] loop7: detected capacity change from 0 to 2086 [ 1748.749400] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.749413] EXT4-fs (loop7): group descriptors corrupted! 06:09:38 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b", 0x47, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1748.803936] loop1: detected capacity change from 0 to 186 06:09:38 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x105500, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1748.808868] loop4: detected capacity change from 0 to 186 [ 1748.814298] loop0: detected capacity change from 0 to 186 06:09:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b", 0x47, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1748.847703] loop7: detected capacity change from 0 to 2090 [ 1748.855936] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.855950] EXT4-fs (loop7): group descriptors corrupted! [ 1748.867617] loop7: detected capacity change from 0 to 2090 [ 1748.873019] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.873032] EXT4-fs (loop7): group descriptors corrupted! [ 1748.874217] loop6: detected capacity change from 0 to 186 [ 1748.885648] loop5: detected capacity change from 0 to 2048 [ 1748.899402] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.899417] EXT4-fs (loop5): group descriptors corrupted! 06:09:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000000)) socket$packet(0x11, 0x3, 0x300) [ 1748.916268] loop5: detected capacity change from 0 to 2048 06:09:38 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x106000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1748.932930] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1748.932952] EXT4-fs (loop5): group descriptors corrupted! [ 1748.993710] loop7: detected capacity change from 0 to 2096 [ 1749.005905] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1749.005920] EXT4-fs (loop7): group descriptors corrupted! [ 1749.021982] loop7: detected capacity change from 0 to 2096 [ 1749.033402] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1749.033415] EXT4-fs (loop7): group descriptors corrupted! 06:09:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b71", 0x48, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:09:55 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x8, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:09:55 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{r0}], 0x1, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:09:55 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b", 0x47, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:09:55 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x106800, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:09:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0xfe, 0x80, 0x0, 0x0, 0x0, 0x8, 0x10100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x4, 0x1, 0x0, 0x0, 0x53b}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r0 = gettid() syz_open_procfs(r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r1, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x2, 0x0, 0x2, 0x6, 0x0, 0xffffffffffff8001, 0x40101, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x2, @perf_config_ext={0xc7, 0xaf}, 0x11082, 0x1, 0xa13, 0x1, 0x0, 0x8, 0x40, 0x0, 0x7}, r0, 0xf, r1, 0x9) socket$packet(0x11, 0x3, 0x300) [ 1765.990060] loop1: detected capacity change from 0 to 186 [ 1766.000663] loop4: detected capacity change from 0 to 186 [ 1766.004916] loop0: detected capacity change from 0 to 186 [ 1766.007710] loop6: detected capacity change from 0 to 186 [ 1766.012144] loop7: detected capacity change from 0 to 2100 [ 1766.019758] loop5: detected capacity change from 0 to 2048 [ 1766.034608] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1766.034633] EXT4-fs (loop5): group descriptors corrupted! [ 1766.035202] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1766.035222] EXT4-fs (loop7): group descriptors corrupted! [ 1766.059613] loop7: detected capacity change from 0 to 2100 [ 1766.063543] loop5: detected capacity change from 0 to 2048 [ 1766.082486] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1766.082512] EXT4-fs (loop7): group descriptors corrupted! [ 1766.082860] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1766.082878] EXT4-fs (loop5): group descriptors corrupted! 06:09:56 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x106c00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:09:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b71", 0x48, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:09:56 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0xe, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1766.282554] loop7: detected capacity change from 0 to 2102 [ 1766.288278] loop1: detected capacity change from 0 to 186 [ 1766.307273] loop5: detected capacity change from 0 to 2048 [ 1766.320017] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1766.320046] EXT4-fs (loop7): group descriptors corrupted! [ 1766.327529] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1766.327545] EXT4-fs (loop5): group descriptors corrupted! [ 1766.338975] loop7: detected capacity change from 0 to 2102 [ 1766.347168] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1766.347200] EXT4-fs (loop7): group descriptors corrupted! [ 1766.355944] loop5: detected capacity change from 0 to 2048 [ 1766.376237] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1766.376254] EXT4-fs (loop5): group descriptors corrupted! 06:10:14 executing program 3: ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000000)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) r1 = clone3(&(0x7f0000000440)={0x2000080, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200), {0x4}, &(0x7f0000000300)=""/109, 0x6d, &(0x7f0000000380)=""/136, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x5}, 0x58) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x4, 0x0, 0x81, 0x2, 0x0, 0xffffffff, 0x4001, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xc68, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x102a1, 0xea5, 0x101, 0x9, 0x6, 0x100, 0x8, 0x0, 0x87, 0x0, 0xb8}, r1, 0xb, r0, 0x2) socket$packet(0x11, 0x3, 0x300) 06:10:14 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000006a40), 0x6, 0x0) clock_gettime(0x0, &(0x7f0000006ac0)={0x0, 0x0}) ppoll(&(0x7f0000006a80)=[{r0}], 0x1, &(0x7f0000006b00)={r1, r2+60000000}, &(0x7f0000006b40)={[0x987d]}, 0x8) 06:10:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b71", 0x48, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:10:14 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x107400, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:10:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b71", 0x48, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) 06:10:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:10:14 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0xf, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:10:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) [ 1784.684625] loop7: detected capacity change from 0 to 2106 [ 1784.705431] loop1: detected capacity change from 0 to 186 [ 1784.710800] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1784.710825] EXT4-fs (loop7): group descriptors corrupted! [ 1784.711715] loop5: detected capacity change from 0 to 2048 [ 1784.720970] loop7: detected capacity change from 0 to 2106 [ 1784.734847] loop0: detected capacity change from 0 to 186 [ 1784.735320] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1784.735492] EXT4-fs (loop5): group descriptors corrupted! [ 1784.739818] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1784.739840] EXT4-fs (loop7): group descriptors corrupted! [ 1784.743535] loop6: detected capacity change from 0 to 186 [ 1784.746819] loop5: detected capacity change from 0 to 2048 [ 1784.750604] loop4: detected capacity change from 0 to 186 [ 1784.770577] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1784.770601] EXT4-fs (loop5): group descriptors corrupted! 06:10:14 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x107a00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:10:14 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = gettid() syz_open_procfs(r1, 0x0) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0xf9, 0x6, 0x4a, 0x4, 0x0, 0x2f03af7d, 0x1030, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x2, @perf_bp={&(0x7f0000000040), 0xc}, 0x8, 0x42fc1bc2, 0x7, 0x2, 0xff, 0x7, 0x9, 0x0, 0xfffffff8, 0x0, 0xfffffffffffffff7}, r1, 0xb, r0, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x5, 0xea, 0xaa, 0x5, 0x0, 0x5, 0x800, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8001, 0x4, @perf_bp={&(0x7f0000000000), 0xd}, 0x4101, 0x800, 0x7f, 0x8, 0x2, 0x1, 0x692, 0x0, 0xfffffff9, 0x0, 0x3}, r1, 0xb, r0, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) r2 = gettid() syz_open_procfs(r2, 0x0) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x5, 0x2, 0x20, 0x3, 0x0, 0x1f, 0x9900, 0xc, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x800, 0x0, @perf_config_ext={0x7, 0x2}, 0x44004, 0x1, 0x1, 0x3, 0x1, 0x4, 0x9, 0x0, 0xd65c, 0x0, 0x5}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) 06:10:14 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x10, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1784.974137] loop7: detected capacity change from 0 to 2109 [ 1784.998884] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1784.998909] EXT4-fs (loop7): group descriptors corrupted! [ 1785.015583] loop5: detected capacity change from 0 to 2048 [ 1785.024522] loop7: detected capacity change from 0 to 2109 06:10:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9f1a113540353dba84bcb36666f720ce5938cb382134f2b0c315355e65fb43142070b71df", 0x49}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x800000) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RREMOVE(r0, &(0x7f0000000380)={0x7, 0x7b, 0x1}, 0x7) sendfile(r1, r1, 0x0, 0x100007) [ 1785.038723] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1785.038747] EXT4-fs (loop5): group descriptors corrupted! [ 1785.039778] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1785.039798] EXT4-fs (loop7): group descriptors corrupted! [ 1785.062780] loop5: detected capacity change from 0 to 2048 [ 1785.079309] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1785.079374] EXT4-fs (loop5): group descriptors corrupted! 06:10:14 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000}, 0x603, 0x0, 0x0, 0x1}, 0x0, 0xffffffefffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)={0x0, 0x0}) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0xd0, 0xd8, 0x3, 0x7f, 0x0, 0xf655, 0x20000, 0xd, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000000), 0x5}, 0x401d0, 0xffffffffffffff00, 0x0, 0xf, 0x5, 0x0, 0x2, 0x0, 0x9dd7}, r1, 0x5, r0, 0x2) [ 1785.116244] loop1: detected capacity change from 0 to 186 06:10:15 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x109000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) 06:10:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) 06:10:15 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x14, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000dbf4655fdbf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000244b8e9b57f04b59aa229cc218853f95010040", 0x1f, 0x4e0}], 0x0, &(0x7f0000012f00)) [ 1785.248266] loop7: detected capacity change from 0 to 2120 [ 1785.259591] loop0: detected capacity change from 0 to 186 [ 1785.276121] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1785.276145] EXT4-fs (loop7): group descriptors corrupted! [ 1785.283732] loop5: detected capacity change from 0 to 2048 [ 1785.295114] loop7: detected capacity change from 0 to 2120 06:10:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1d5080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="e393095e358e1ef9d695548e50cf61f3cfba4ed248289a071f1b92c39a5d9231db9646d5c1d11132121eadc315c7e1ff9f06c09c43cabb7ffbed4d49008f49bd558485fcf7d99f9d78a93a1826d334e3fab247c6e1", 0x55}], 0x1, 0x4, 0x174) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r3, 0x407, 0x5000000) r4 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0xf0, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="1a359f84", 0x4, 0x1}, {&(0x7f00000005c0)="379f2bf6258b0ef53ab8463cf42ed86c32ed04128dc2c6da4ee90f6e0ef37a8edc9b177035585cd4d53a6a29f4f38b10eac5e356e9fdf255419e11f3299bbc924e88fa1090b1404517dcb46957f28fde9eca0a8837eefb7f620c10aca67125432335c19134101de6315ee5191740d1f9e9f8c15f893964a5a0d149f886d9fb4127833338687cb6ee47cdc804cb750588f0cd301e993fcebed72676ca522d19426bbccec0e448bdff7d42f599444966e61677578a44936089d194727fbb740e03208e895733b7603380938575efa2d2d97fff570a95111d523af959ef907aa85817472035547750c12ff1af2e8870abf59bb23a5d510cfd1af67bda6a63e3706c49e829274b27374c02f366cda1a4e8253b1012b37925ed8233cee4e69bd905c0287c4f1667bd9e982e11dde18a0b4f0d92c70d6ddd1aa1eb42bca3dda784c2e45411698eda6737f58a6c99fa92b39f36e31ef8038d9bfe64cf369c321d97a73329ad5ed022c939770fe6421683264cad1704bb6938963d5f739d911f1000a5e01c7480740f90bdd77a54608d272dd75fe2464c44fabd2ec4910e312ad54614158c0c9e0434538aaa070c64f6ab57717512fd880d8678ef90067e86ee1405b887266bcdf17f810c62022bdd73ab8c28e51d63428bfb626d243d6061d2142771277c8e6b25db5fa2c0e2bdcdc5ea955276a63b0848b6ee124360c65406d8ea78bb33e1e02725b5ee957f5c4a53d9c23061ab79198bd0c554077b1626581e9b7835c727f4594f9d2e58988ffb45a3d7a5d6b33e6f3fe831c4e404ad7d2fd64fe85abfb228ccafefac3b60a3e8d77ecaf0f26cc3636ea91006bb80923d9dec5c76d7d50e141d8f9c90381d16729061f504da202dbfeb93e9a488601f55510afeb528492e74f0c2946b1399ddc785129b118fa5ffcb6a7101e6ff758b488a28e4bf26e7dd56dcf63b0245a04678881d6524b2e09694d5f230d2edb617b80a68d19a95abd38ebd1da35e21efeb979d2fe5fea180e7cb572ae327ad344c23634da7ce4f69509cab07b250b4f206642d4819af62f5adad0565a91e79e7598720f203d7be3275fbed9173ee8f85565f99503fd18f328b6b25ba863fc02af1db06c8e8c550f034d04d4331f8d49b018c15fbf175f7341f328a6a6df06851f27e8cbf4c30bc1ed474c4b739f2f3d6b4db05a08145830df90f79d9ad09a3b63b0e4bbbee3739db96eaae95e15c09afe760df42d581b1e7e7c18e437c1ec40701fd0d6a66b62c566f4427a83181d29a3e00df5c5a0b48f0569c520a6380aecf3cbb6e0ad58066a00e8ea5d1a9f7706b0e86da3ec81ba245dfe1e477f4a0d27c3d789620c5984e603e67b69f2ca7e2d3f92d3c31b47fb299663dc7545a02d1bf810ba89ed5c61b16015cdae8e8baa10195da4b902507b195b59597683576e2c3233039735d2f3b6e93b1e258ef5325854b4f33786378eabbbb8281658104f40e0c45749e08c6f7fa007ceaa7c7e842eb07658793f0cde3b433bfccafb0563535fcd4a03c6c18f286a0440de90c2dd3251fb8692111c3d7f8271d2ab3c97c53ba2bbab4ef193c7965ed20342fc84289ff018ee80eeb50e3b3f421ba73e9e8d81fd63f7f7bba0b49d9dc41112c71d5b7530246a0e5103d696bc6af2c586d158680176ed72f45b4cbfa19234b41b79fe152b8143a38fbc8ec29037d37b6d7657703a9ac7337b49ff1b05afd7080082dbde9eeced98c249fb87c1f2afaa043b50801284a383be7ddc8e10e56ff5cbf6d9caf86071d43af646b1be26bcedbcee7302c4a2003304f4bef8eec928cd26b7b17283bac4e9e980f0fd20269a4122bdc0a3d3e56b70413f824be49789f25c3a2f3e0a6aa745a9daa46dfc558a7cece741c8e0f6ab22f6240363451dec77e0065483b99291cbaecce0e9f33a5a9b60886152dad40aa6cf9cff64cf314ae9ea15801a919c40bf3c1a86f04d013dbba6f886c7adb0857d0d43c4117834164ec6bbe83d9aceb3b70f0b140680b66ab7f1cd927aad28f06ed15cd5b3edf8a66654b60ec3a5c1c0e5874c9c1c40992fcf94b5a561c6104d0287034a38213b2121813e1145f6488ee48b86587d972e840ed9fcc34bfe6fc39404251f628c046d22b21164f460208a792472fcd1f7d606163dc6e3dd96af412f3c415057aa9883c78d23f533eb3245ecb4cf191cf6fd10a80723df755a0d1cc1437e66f4e39b909d0ba0db0036b7b886b84c5928afc11ccfa28956275eb4e484a20b9c1473ca0408f896f76b2685bfbd73613d6eccae847fcf5e2286b6cd39d79ea273da25115fe990a2e0c607ce0b80ee5e48bb1cf757930a396670eee8e6314bab8a37081bbbaa3a3b27374e0639b489db7f174d74ff11542a1f37fad4d28a789e237e0ad1850b8adf0ff47623bb017b0edc5825b093e2fe19e1a17f4100c2795ed2eafe53ec2c53bd45a57ab4912bc7953e797a4ce25fc00eb01ea9fe303a853023f631a8414b2c35720370687e1497dacbcbcd7ec9f3f41a79767b5d937ec461229e743c9a21802bdc0f5eea42d0dbbb03f09f7e13e14dd4a43fcea265c126b3da2ebcce05213ae2f26e6237a5df0b3ef638f7834594c85c30ed94ea3b76f484ca6a0e1fc6d8c68c544e87c0992f8af8cd4a3b30b7b0f77b99cc0d26b8b4a2325a1c37e56bab2780d0a6317ba723589fafa400bf6282976146b4bb734e5cb070aa2d42a6f9b3dd396770db863e901be019868c828898917c04183df9392fd88d3ec42529ecef17a8adc8da9ca07147697826b8657cf593fc21dad870ca8aae7a73ab9970aa8df88e34834dc0004cdd005f2ffc2c1f9324da84f355f0219e6f8ba6b6bd908ba91ba84c5add6da54f45a936a4acac503318cea01f2c60c74f716d9ea9b473d52eaa02de1f383c331acb608d7337940c2ed7258d921f9becd9d425e3252bb0afa51f5f2a9a885d96f1478f21615d40dcef1dfe2ef0de25dbba042aa1723d64a607b63d50a11e1f535fe9f166c2301425f49fba59eafdd8efd560eb4067e2bef834e4fcaf84fe53037d73cb4f4119489d62def6f62ab35e3cfa91cf94834f914c6e3372617d7c740a0699099949fe6f669c3d2350c635c00ad09ba8049d40808b713f88e72a9deda6bc9115fc0b62a999bc4d4a2f548604644f13cb339d48085f0d9874b239a8e401b8d8e7258092e113b4b76eff136c33f14be86737573ba7d649ce4c11d3098fb4bb79eea2e43bbca1efc32ae0473faff81ddd7927418631a7eb0218b31632d772425e4dc5b46a5856c3389bb45d60490ebc79ae4b7bc723c05fec2ccb0846b0b7a47f02af6d620e106fb3df6dc488b8981c217b7563099e8bf9248ff1af594c3a7384cfe67ef10758aa123fa3cbfea19e27c10c9fdafeca35a6207bb9a8d540a9bb8064dbdfe606904619893c6e3764142a215dfa0c1f2e69c855d1655862693d482997f89c06853614ca64600667a7eb0e9b6373a769b5383d289171e886deef95c958f23fcdf84182fcd944f44156a248eefb3223e0ce54c14d1de060d03d37cceec37f445caa9af66eef397dace730b229731478278ca4e0ee2edfdaa99ac41d3bf1edc3d9b44067c5c2544fcc32bf9d48a8a2d81e28abc99860f3bad3e0214f8755afdfa6f3273bd723f38b970d5210ccc1e95f3514d65f517d1f021d7085ebbcc8ce3797e6b6e52a71102108784f273015c95cfdfda73c17f02a4b322df7ddc56820120f69c1a4c7c4af2e10209bbbd11369aae2c62602bcf05eec0821bc59884e8fd77efaf91cdbbe0dd934b21a7de16399f79085abbfa53423b4bbce656bb952bf474cec1d87b674c2338e3e133162db1a35f0bc8cec521b057e15bb07c4f00235a3bb8fa9d7e7727c6fb166a4507119c0e4eec63d267f9c5e435744d426143e4c4b6c8e3133b84338a3cf1d27d99c8346bed5a918ce68d06ca5e1b6fdd9cbc2cd02e79e28e2144ee515aab47b6fc5308f3e4465357fe0acfcf23d62ef50a334b40581b7e4e903c7c589cf482f450acaf2e7e805f0cfb0995d9c7f98b63b07f2528c4048c98dce50907b461ebc6e42f41ff9ef6e2085314c4419a0bd23b905d309f519afed6a66f83769eb2a4bd546fca9a653a744d3cd8aeae1f58262fa09a6d7d3f349996e9e614dbf2506ee25f7d3ba46fb4f5ad53996b65499fc66898080c10c05b0e56f9f0308ac6d53ea86e72eb5c8e5d8e53217b8242b7fc8a1a801594a0b3d4966af1c05e6f41fa3e2c8d18fdd347df135da43a11b51a05b2224c55ce9a6fb8f0c46bfbc0a85b77b7ef5741e4a5b79d64687051dabab1d0c555161851f5d441bcdd332d8e6c45dccb5894d3f6a36b81fdb417386276be49a4a44c8c7704d3695f8224935a13e58dfbbde4bd558a4d3d6792206f42895c707151e088a0f4f9282fc6faefa070a83a05aefbe2c7a8a18e539b7bc9e3b3a160a2bf86030b7f9be2fd5f657858c005c605a6c61a8ab282db56975db5ab31b4a0c69c32af6cc50997ae31c07b11681ef57a32fcbf2f60ce8d998eadbbd735b2faae29afeb60b522db224854659b7cedcd91396af59ddcf09acecfd5fc95e3ada6521afff0740c522b78dad06b6d6344c1b7482cb6af43cd1635c139f6ae1ff25dc0d6b0751675c3f670e0188518a5003cad903986f448a3c974ea18ad360c6541cd7285833558747875e0d0bc75129d9304dc83c8bcb0019d0f81ffe38470c8f5591b58b82e325b661f7c2c3fff5d8d298eacb5e89ac6f0363bc67cea788f8832cf5c00c8820c523050a31653f97f7a2fed0a1914f38e4f8bb5165400b9fe8c1718a16a28b2f522831c74df691b3d5ee9179e128ef6efc5ef39fb6a34487b9633bb10da115be2ce002ae6d3d90e482637941749e2deeb4569a4a93b5655d861aa592bb221e7f4655b267574b6c38b969ec09358f0ebffac05e3765c18a73687bf0921979a94ef76ef71743f597233965164a789c98ad947c778b4b27f198dbb6af058e29a34ee7866ac1fa84dd2a06f60401f54eb1a8529b8a4c47a84ea6144c7a545984697b5a3b11f6ddb4837fce1a3ea3be570dfc4b603cc965c52ff2c0e28ad84f117696f85970701425e53c66a0621e634568b76126ec3c3b63df419623f4cda018483097ee1fba6c13c92d4064022279ee46e39a9b799c1f5f00eab4f408504236a09c8cf0b69e843e26cffdb5870ad7561cb1e771f3834ad41dfd986038d632a8993ca5924725e8fc4482d0992f0a0cd2f9ba82035924a5516626ab89788749fe9d7d71474309e98dbc7fe126758550d79ca8982b8f6a13f576a64ec395d4797647087e1a96448eeb4d9acfd8d66cf3b224d16cacc87cf29eb8a26d45cee9756f68f9470f5f93930c3e73783369dec1712fb037c11f55ada8083859a1e8aef0bb5a13d614c00f9291600d82fd501103a3623884f7181f569702ce5a333bee92c597d31ef2ede9c02cab543eec671da3ba05b3685ba5941f7f07d46232addd25c4acb4e6d824fdc48cfe3f5560fd08561f6cc26d3f3cc1354f848f815d4b3a7aad43de3b21f97697e6a02ac3e541c08ccdf1a0a65de8d68ccc75334f43574c865a4932785969c6473ac9f6d0215af424cc54f840095ebee480853d060d9eff169503ceed871d9a89e4f96dd99a6a2a18993772662c98b859f52da53162b09c27dc06eec0c9f2cd50a5b95c94d03d870d58e5435761ba5cf7c373070e0b99d40e196051b17f5b25aa83833b05e6974377934e2d4fe149f348f859c49e2dd614f0eff06605ea2876a109d0b1a235bb2e3e0f6b44d", 0x1000, 0xbac4}, {&(0x7f0000000400)="98abcf259977c1e6c14edca4c23607db48b3b732c4f868e2911b1b5771adde1e53746f8fd39d32d9028fca90eda7644a31be76d0f5061247c961333027bcfc5568ccf8ab70d8f361a75b8bf4299b001098188a98f4e67eb6f4bc7d9710d4ecd80d20354f9fa26ddfd0c7208ebd3b161ca81ef01ba695495952a267c601ac4ef0b1c6d0cfce65fb3bad2bdbdc5a1183008dd6d78ae5a57132ce99acfae61d1faac50b935b4632cbb2ce680c52b6ab86d97e2349dfe50c45d3da17ea351bccdb6703fa6858ad5ae8793493c5653902d1596b707d3f2651a93f08710ba2ec48e6dd1321500cf7492eb3380f5684aeb03a326fc9d9888918", 0xf6, 0x170f}, {&(0x7f00000001c0)="47507d95f6a88db111eb7e4a16fe0832bbf8e6f066fe9010acd903781f259e313f424ba3b9", 0x25, 0x1}], 0x40000, &(0x7f00000017c0)=ANY=[@ANYBLOB="74696d655f6f66667365743d307866666b666666666666664f66666437322c8000000000000000653d77696e6e742c73030000006e616d653d77696e39352c757466383d312c6d61736b3d7c4d41595f415050454e442c6f626a5f757365723d235e2c6f626a5f747970653d7fcfa66d9b2c7375626a5f747970653d5b7dea2823402a2e2c6f626a5f726f6c653d90d3c42c7065726d69745f646972656374696f2c6f626a5f757365ab0000005e77262d2c2c736d61636b66736888921b1e6d5a551f45e5e8b47c3eca537e1f96d957cc81dbde6e8c377f621f795e095523c997ea1f04ed1d3f1c8f42c8c692223ed84aa2bed9d1b8a8a68ea581d63e3670024bb5dcc45502a11f469c3e1d"]) openat(r4, &(0x7f0000000240)='./file1\x00', 0x800, 0x40) syz_open_dev$mouse(&(0x7f0000001640), 0xd, 0x440080) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='smaps\x00') pread64(r5, &(0x7f00000000c0)=""/98, 0x62, 0x7fff) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000001600)={0x3f, 0x699, 0x7ff}) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)='\x00', 0x1}, {0x0}, {0x0}], 0x3, 0x7fffffc, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r1, 0x0, 0x100007) [ 1785.315025] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1785.315049] EXT4-fs (loop5): group descriptors corrupted! [ 1785.329264] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1785.329288] EXT4-fs (loop7): group descriptors corrupted! [ 1785.339617] loop5: detected capacity change from 0 to 2048 [ 1785.349991] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1785.350014] EXT4-fs (loop5): group descriptors corrupted! [ 1785.412237] loop4: detected capacity change from 0 to 186 [ 1786.233458] ================================================================== [ 1786.233479] BUG: KASAN: use-after-free in __lock_acquire+0x4346/0x6120 [ 1786.233539] Read of size 8 at addr ffff88800e698888 by task syz-executor/9384 [ 1786.233568] [ 1786.233575] CPU: 1 PID: 9384 Comm: syz-executor Not tainted 5.19.0-rc3-next-20220623 #1 [ 1786.233612] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1786.233637] Call Trace: [ 1786.233648] [ 1786.233657] dump_stack_lvl+0x8b/0xb3 [ 1786.233696] print_report.cold+0x5e/0x5e8 [ 1786.233738] ? __lock_acquire+0x4346/0x6120 [ 1786.233771] kasan_report+0xbe/0x1c0 [ 1786.233808] ? __lock_acquire+0x4346/0x6120 [ 1786.233862] __lock_acquire+0x4346/0x6120 [ 1786.233899] ? mark_lock.part.0+0xef/0x2f60 [ 1786.233936] ? lock_chain_count+0x20/0x20 [ 1786.233969] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 1786.234005] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 1786.234040] ? finish_task_switch.isra.0+0x230/0x8a0 [ 1786.234073] lock_acquire+0x1a2/0x530 [ 1786.234105] ? kmemleak_scan+0x21d/0x16b0 [ 1786.234145] ? lock_release+0x750/0x750 [ 1786.234178] ? mark_held_locks+0x9e/0xe0 [ 1786.234211] ? call_rcu+0x585/0xa20 [ 1786.234236] ? call_rcu+0x585/0xa20 [ 1786.234261] ? _raw_spin_lock_irq+0x41/0x50 [ 1786.234318] _raw_spin_lock_irq+0x32/0x50 [ 1786.234361] ? kmemleak_scan+0x21d/0x16b0 [ 1786.234398] kmemleak_scan+0x21d/0x16b0 [ 1786.234437] ? paint_ptr+0xc0/0xc0 [ 1786.234474] ? strncpy_from_user+0x204/0x3d0 [ 1786.234510] kmemleak_write+0x56c/0x680 [ 1786.234548] ? kmemleak_scan+0x16b0/0x16b0 [ 1786.234590] ? debugfs_file_get+0x1ce/0x440 [ 1786.234624] ? debugfs_file_put+0xd0/0xd0 [ 1786.234663] full_proxy_write+0x11d/0x190 [ 1786.234696] ? full_proxy_poll+0x170/0x170 [ 1786.234729] vfs_write+0x264/0xac0 [ 1786.234764] ksys_write+0x127/0x250 [ 1786.234796] ? __ia32_sys_read+0xb0/0xb0 [ 1786.234846] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1786.234893] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1786.234939] do_syscall_64+0x3b/0x90 [ 1786.234976] entry_SYSCALL_64_after_hwframe+0x46/0xb0 [ 1786.235004] RIP: 0033:0x7f78d301d5c3 [ 1786.235025] Code: 16 00 00 00 eb ae 90 b8 6e 00 00 00 eb a6 e8 44 ef 04 00 0f 1f 40 00 64 8b 04 25 18 00 00 00 85 c0 75 14 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 55 c3 0f 1f 40 00 48 83 ec 28 48 89 54 24 18 [ 1786.235050] RSP: 002b:00007ffc07cb5ba8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1786.235077] RAX: ffffffffffffffda RBX: 00007ffc07cb61e8 RCX: 00007f78d301d5c3 [ 1786.235095] RDX: 0000000000000004 RSI: 00007f78d30d3ed9 RDI: 0000000000000003 [ 1786.235112] RBP: 0000000000000003 R08: 00000000000006f9 R09: 00007ffc07d0d080 [ 1786.235128] R10: 00007ffc07d0d090 R11: 0000000000000246 R12: 00007f78d301fb10 [ 1786.235145] R13: 00007ffc07cb7ee2 R14: 0000000000000000 R15: 00000000001b3e6a [ 1786.235172] [ 1786.235180] [ 1786.235184] Allocated by task 129: [ 1786.235194] kasan_save_stack+0x1e/0x40 [ 1786.235220] __kasan_slab_alloc+0x66/0x80 [ 1786.235247] kmem_cache_alloc+0x1b1/0x490 [ 1786.235269] __create_object.isra.0+0x3d/0xc10 [ 1786.235304] kmem_cache_alloc+0x247/0x490 [ 1786.235326] __alloc_file+0x21/0x230 [ 1786.235356] alloc_empty_file+0x6d/0x170 [ 1786.235387] path_openat+0xe1/0x2870 [ 1786.235420] do_filp_open+0x1aa/0x400 [ 1786.235453] do_sys_openat2+0x16d/0x4c0 [ 1786.235477] __x64_sys_openat+0x13f/0x1f0 [ 1786.235502] do_syscall_64+0x3b/0x90 [ 1786.235535] entry_SYSCALL_64_after_hwframe+0x46/0xb0 [ 1786.235560] [ 1786.235563] Freed by task 13: [ 1786.235573] kasan_save_stack+0x1e/0x40 [ 1786.235597] kasan_set_track+0x21/0x30 [ 1786.235621] kasan_set_free_info+0x20/0x30 [ 1786.235651] ____kasan_slab_free+0x14b/0x1a0 [ 1786.235675] kmem_cache_free+0xe7/0x5e0 [ 1786.235698] rcu_core+0x7e2/0x2070 [ 1786.235722] __do_softirq+0x270/0x8c7 [ 1786.235748] [ 1786.235751] Last potentially related work creation: [ 1786.235757] kasan_save_stack+0x1e/0x40 [ 1786.235782] __kasan_record_aux_stack+0x97/0xa0 [ 1786.235819] call_rcu+0x6a/0xa20 [ 1786.235851] kmem_cache_free+0x26e/0x5e0 [ 1786.235876] rcu_core+0x7e2/0x2070 [ 1786.235900] __do_softirq+0x270/0x8c7 [ 1786.235926] [ 1786.235930] Second to last potentially related work creation: [ 1786.235937] kasan_save_stack+0x1e/0x40 [ 1786.235961] __kasan_record_aux_stack+0x97/0xa0 [ 1786.235991] call_rcu+0x6a/0xa20 [ 1786.236012] kfree+0x1e1/0x5b0 [ 1786.236031] ieee802_11_parse_elems_crc+0xad3/0xf70 [ 1786.236057] ieee80211_ibss_rx_queued_mgmt+0xc95/0x2ef0 [ 1786.236090] ieee80211_iface_work+0xa71/0xce0 [ 1786.236119] process_one_work+0xa1c/0x16a0 [ 1786.236151] worker_thread+0x637/0x1250 [ 1786.236181] kthread+0x2f2/0x3b0 [ 1786.236206] ret_from_fork+0x22/0x30 [ 1786.236231] [ 1786.236235] The buggy address belongs to the object at ffff88800e698870 [ 1786.236235] which belongs to the cache kmemleak_object of size 368 [ 1786.236255] The buggy address is located 24 bytes inside of [ 1786.236255] 368-byte region [ffff88800e698870, ffff88800e6989e0) [ 1786.236279] [ 1786.236283] The buggy address belongs to the physical page: [ 1786.236291] page:000000008f7fa41e refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0xe698 [ 1786.236339] head:000000008f7fa41e order:1 compound_mapcount:0 compound_pincount:0 [ 1786.236359] flags: 0x100000000010200(slab|head|node=0|zone=1) [ 1786.236393] raw: 0100000000010200 ffffea0001073380 dead000000000004 ffff88800784f780 [ 1786.236416] raw: 0000000000000000 0000000000120012 00000001ffffffff 0000000000000000 [ 1786.236429] page dumped because: kasan: bad access detected [ 1786.236438] [ 1786.236441] Memory state around the buggy address: [ 1786.236452] ffff88800e698780: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1786.236468] ffff88800e698800: fb fb fb fb fb fb fc fc fc fc fc fc fc fc fa fb [ 1786.236485] >ffff88800e698880: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1786.236497] ^ [ 1786.236508] ffff88800e698900: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1786.236524] ffff88800e698980: fb fb fb fb fb fb fb fb fb fb fb fb fc fc fc fc [ 1786.236537] ================================================================== [ 1786.236545] Disabling lock debugging due to kernel taint [ 1812.628331] watchdog: BUG: soft lockup - CPU#0 stuck for 26s! [kworker/u4:6:7630] [ 1812.671677] Modules linked in: [ 1812.671926] irq event stamp: 1089475 [ 1812.672202] hardirqs last enabled at (1089475): [] asm_sysvec_apic_timer_interrupt+0x1b/0x20 [ 1812.672964] hardirqs last disabled at (1089474): [] sysvec_apic_timer_interrupt+0xb/0xc0 [ 1812.673667] softirqs last enabled at (1089088): [] ieee80211_ibss_work+0x2e8/0xdf0 [ 1812.674359] softirqs last disabled at (1089086): [] ieee80211_ibss_work+0x138/0xdf0 [ 1812.675058] CPU: 0 PID: 7630 Comm: kworker/u4:6 Tainted: G B 5.19.0-rc3-next-20220623 #1 [ 1812.675760] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1812.676599] Workqueue: events_unbound enable_ptr_key_workfn [ 1812.677029] RIP: 0010:smp_call_function_many_cond+0x41b/0xb30 [ 1812.677478] Code: 0a 00 85 ed 74 4d 48 b8 00 00 00 00 00 fc ff df 4d 89 f4 4c 89 f5 49 c1 ec 03 83 e5 07 49 01 c4 83 c5 03 e8 87 0e 0a 00 f3 90 <41> 0f b6 04 24 40 38 c5 7c 08 84 c0 0f 85 ad 05 00 00 8b 43 08 31 [ 1812.678844] RSP: 0018:ffff888044327aa8 EFLAGS: 00000293 [ 1812.679246] RAX: 0000000000000000 RBX: ffff88806cf3d420 RCX: 0000000000000000 [ 1812.679782] RDX: ffff88800f9fb580 RSI: ffffffff813a7419 RDI: 0000000000000005 [ 1812.680313] RBP: 0000000000000003 R08: 0000000000000005 R09: 0000000000000000 [ 1812.680843] R10: 0000000000000001 R11: 0000000000000001 R12: ffffed100d9e7a85 [ 1812.681378] R13: 0000000000000001 R14: ffff88806cf3d428 R15: 0000000000000001 [ 1812.681916] FS: 0000000000000000(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 1812.682516] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1812.682960] CR2: 00007ffc2d73ddd8 CR3: 0000000005026000 CR4: 0000000000350ef0 [ 1812.683483] Call Trace: [ 1812.683678] [ 1812.683851] ? optimize_nops+0x290/0x290 [ 1812.684165] ? optimize_nops+0x290/0x290 [ 1812.684474] on_each_cpu_cond_mask+0x56/0xa0 [ 1812.684813] text_poke_bp_batch+0x236/0x6d0 [ 1812.685137] ? arch_jump_label_transform_apply+0xe/0x20 [ 1812.685544] ? do_sync_core+0x20/0x20 [ 1812.685833] ? arch_jump_label_transform_queue+0xa0/0x100 [ 1812.686264] ? __jump_label_update+0x351/0x400 [ 1812.686614] text_poke_finish+0x16/0x30 [ 1812.686931] arch_jump_label_transform_apply+0x13/0x20 [ 1812.687327] jump_label_update+0x32f/0x410 [ 1812.687643] static_key_enable_cpuslocked+0x1b1/0x260 [ 1812.688033] static_key_enable+0x16/0x20 [ 1812.688335] process_one_work+0xa1c/0x16a0 [ 1812.688662] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 1812.689033] ? rwlock_bug.part.0+0x90/0x90 [ 1812.689353] ? _raw_spin_lock_irq+0x41/0x50 [ 1812.689679] worker_thread+0x637/0x1250 [ 1812.689983] ? process_one_work+0x16a0/0x16a0 [ 1812.690323] kthread+0x2f2/0x3b0 [ 1812.690583] ? kthread_complete_and_exit+0x40/0x40 [ 1812.690960] ret_from_fork+0x22/0x30 [ 1812.691248] [ 1812.691423] Sending NMI from CPU 0 to CPUs 1: [ 1812.691779] NMI backtrace for cpu 1 [ 1812.691795] CPU: 1 PID: 9384 Comm: syz-executor Tainted: G B 5.19.0-rc3-next-20220623 #1 [ 1812.691809] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1812.691817] RIP: 0010:queued_spin_lock_slowpath+0x120/0xc80 [ 1812.691842] Code: 8b 84 24 80 00 00 00 65 48 2b 04 25 28 00 00 00 0f 85 97 0a 00 00 48 81 c4 88 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 f3 90 75 ff ff ff 44 8b 74 24 48 41 81 fe 00 01 00 00 0f 84 e5 00 00 [ 1812.691852] RSP: 0018:ffff8880460f7ae8 EFLAGS: 00000006 [ 1812.691861] RAX: 0000000000000000 RBX: 00000000434ac000 RCX: ffffffff812990c0 [ 1812.691868] RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffff88800e698870 [ 1812.691874] RBP: ffff88800e698870 R08: 0000000000000000 R09: ffff88800e698873 [ 1812.691880] R10: ffffed1001cd310e R11: 0000000000000001 R12: 0000000000000003 [ 1812.691886] R13: ffffed1001cd310e R14: 0000000000000001 R15: 1ffff11008c1ef5e [ 1812.691895] FS: 0000555557388400(0000) GS:ffff88806cf00000(0000) knlGS:0000000000000000 [ 1812.691905] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1812.691912] CR2: 0000557866d9c0e0 CR3: 00000000189da000 CR4: 0000000000350ee0 [ 1812.691918] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1812.691924] DR3: 0000000000000000 DR6: 00000000ffff4ff0 DR7: 0000000000000400 [ 1812.691930] Call Trace: [ 1812.691935] [ 1812.691942] ? osq_unlock+0x1d0/0x1d0 [ 1812.691959] do_raw_spin_lock+0x1d8/0x260 [ 1812.691973] ? rwlock_bug.part.0+0x90/0x90 [ 1812.691985] ? _raw_spin_lock_irq+0x41/0x50 [ 1812.692004] kmemleak_scan+0x21d/0x16b0 [ 1812.692021] ? paint_ptr+0xc0/0xc0 [ 1812.692035] ? strncpy_from_user+0x204/0x3d0 [ 1812.692049] kmemleak_write+0x56c/0x680 [ 1812.692064] ? kmemleak_scan+0x16b0/0x16b0 [ 1812.692079] ? debugfs_file_get+0x1ce/0x440 [ 1812.692093] ? debugfs_file_put+0xd0/0xd0 [ 1812.692107] full_proxy_write+0x11d/0x190 [ 1812.692121] ? full_proxy_poll+0x170/0x170 [ 1812.692133] vfs_write+0x264/0xac0 [ 1812.692146] ksys_write+0x127/0x250 [ 1812.692159] ? __ia32_sys_read+0xb0/0xb0 [ 1812.692171] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1812.692182] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1812.692195] do_syscall_64+0x3b/0x90 [ 1812.692209] entry_SYSCALL_64_after_hwframe+0x46/0xb0 [ 1812.692220] RIP: 0033:0x7f78d301d5c3 [ 1812.692231] Code: 16 00 00 00 eb ae 90 b8 6e 00 00 00 eb a6 e8 44 ef 04 00 0f 1f 40 00 64 8b 04 25 18 00 00 00 85 c0 75 14 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 55 c3 0f 1f 40 00 48 83 ec 28 48 89 54 24 18 [ 1812.692240] RSP: 002b:00007ffc07cb5ba8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1812.692250] RAX: ffffffffffffffda RBX: 00007ffc07cb61e8 RCX: 00007f78d301d5c3 [ 1812.692256] RDX: 0000000000000004 RSI: 00007f78d30d3ed9 RDI: 0000000000000003 [ 1812.692262] RBP: 0000000000000003 R08: 00000000000006f9 R09: 00007ffc07d0d080 [ 1812.692268] R10: 00007ffc07d0d090 R11: 0000000000000246 R12: 00007f78d301fb10 [ 1812.692274] R13: 00007ffc07cb7ee2 R14: 0000000000000000 R15: 00000000001b3e6a [ 1812.692285] VM DIAGNOSIS: 06:10:42 Registers: info registers vcpu 0 RAX=0000000000000065 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff82410db1 RDI=ffffffff873e3740 RBP=ffffffff873e3700 RSP=ffff88806ce09948 R8 =0000000000000001 R9 =000000000000000a R10=0000000000000065 R11=0000000000000001 R12=0000000000000065 R13=ffffffff873e3700 R14=0000000000000010 R15=ffffffff82410da0 RIP=ffffffff82410e09 RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007ffc2d73ddd8 CR3=0000000005026000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=8100000000000000 4007 FPR6=8740000000000000 4008 FPR7=8740000000000000 4008 YMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM01=0000000000000000 0000000000000000 0000000800000009 0000557866daffc0 YMM02=0000000000000000 0000000000000000 ffffff0f0e0d0c0b 0a09080706050403 YMM03=0000000000000000 0000000000000000 696e656420737365 636341002f737973 YMM04=0000000000000000 0000000000000000 3d5347415400303d 524f4e494d00373d YMM05=0000000000000000 0000000000000000 455a494c41495449 4e495f4345535500 YMM06=0000000000000000 0000000000000000 534b534944006b73 69643d4550595456 YMM07=0000000000000000 0000000000000000 414e564544006b63 6f6c623d4d455453 YMM08=0000000000000000 0000000000000000 49006d756e203c20 69000a313a56000a YMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 1 RAX=0000000000000003 RBX=ffffed1001cd310f RCX=ffffffff81298687 RDX=0000000000000000 RSI=0000000000000004 RDI=ffff88800e698870 RBP=ffffed1001cd310e RSP=ffff8880460f7a58 R8 =0000000000000000 R9 =ffff88800e698873 R10=ffffed1001cd310e R11=0000000000000001 R12=0000000000000003 R13=ffffed1001cd310e R14=0000000000000001 R15=1ffff11008c1ef5e RIP=ffffffff81773c9d RFL=00000086 [--S--P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000555557388400 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000557866d9c0e0 CR3=00000000189da000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff4ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=f000000000000000 4003 FPR6=ec00000000000000 4004 FPR7=ec00000000000000 4004 YMM00=0000000000000000 0000000000000000 000000000000002f 002f2e2e2f002e2e YMM01=0000000000000000 0000000000000000 0000000000000000 696c61766e49002f YMM02=0000000000000000 0000000000000000 ffffffffffffff0f 0e0d0c0b0a090807 YMM03=0000000000000000 0000000000000000 696e656420737365 636341002f737973 YMM04=0000000000000000 0000000000000000 2f2f2f2f2f2f2f2f 2f2f2f2f2f2f2f2f YMM05=0000000000000000 0000000000000000 0000000600000003 0000557866dd7aa0 YMM06=0000000000000000 0000000000000000 0000557866db1410 0000000900000004 YMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM08=0000000000000000 0000000000000000 610064253a64252f 6b636f6c622f7665 YMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000